Signal Brief · the newsletter this Snowflake verdict came out of

Five new AI tools every weekday morning, for B2B SaaS product managers.

One line on what each tool does, one line on why it matters for a PM, and the link. Give us your email and this morning’s issue — all five tools — lands in your inbox. No card, no password, nothing to install.

Five tools, in full, in your inbox · no card, nothing renews

$10/month or $96/year after 7 free days, cancel in one click

Verdict · ~14 min · published in full · free, no email

Is Snowflake worth it for a 100–1,000 person engineering team?

Short answer: yes, and almost nothing about that answer is a Snowflake question. The published prices are simple — $2.00, $3.00 or $4.00 a credit depending on edition — and the bill is set almost entirely by three things you control: which edition you signed for, whether warehouses suspend, and whether anybody owns the credit budget at all.

What this verdict was written against
The questionIs Snowflake worth it for a 100–1,000 person engineering team?
Tool assessedSnowflake Standard / Enterprise / Business Critical — $2.00 / $3.00 / $4.00 per credit, published, AWS US East (N. Virginia), on-demand
Org band100–1,000 engineers, B2B SaaS, Series B through pre-IPO
Assumed stackSnowflake as the warehouse — Fivetran or Airbyte for ingest — dbt for transformation — a BI tool (Looker, Tableau or Metabase) in front of it — reverse-ETL into the product — analysts and a handful of engineers with warehouse-creation rights
Written28 August 2026 · vendor pages read 28 August 2026
The call — Buy only if
Buy only if one named person owns the credit budget.

Snowflake is worth it at this size, and it is the purchase on this list where the vendor's price has least to do with what you end up paying. A credit costs what it costs — $2.00 on Standard, $3.00 on Enterprise, $4.00 on Business Critical, published, on AWS in US East. What varies by an order of magnitude between two companies with identical data is how many credits they burn to answer the same questions.

So the condition is unusually concrete: buy Standard unless somebody can name the Enterprise feature they need, and do not turn it on until one named person owns the credit budget and has a dashboard for it. Both halves matter. The edition is a permanent multiplier on every credit you will ever burn; the ownership is what stops the credits.

At 100–1,000 engineers this stops being a theoretical risk. The meter is compute, the compute is started by a query, and at this headcount the number of people and scheduled jobs that can start a query is in the hundreds. Nobody does anything wrong. The warehouse simply never turns off.

What the decision is worthSaves $100,000 a year per 100,000 credits by not defaulting to Enterprise, and $91,980 a year on a single Medium warehouse that suspends instead of idling — on Snowflake's published per-credit prices.

The money, named

What you pay. Snowflake publishes a per-credit price by edition and region. On AWS in US East (Northern Virginia), on-demand, that is $2.00 per credit on Standard, $3.00 on Enterprise and $4.00 on Business Critical. Snowflake's documentation publishes the credit consumption of each warehouse size, and it doubles at every step: X-Small burns 1 credit an hour, Small 2, Medium 4, Large 8, X-Large 16, 2X-Large 32, and on up to 512 for a 6X-Large.

Put those two published tables together and you get the only Snowflake number most people actually need — what one warehouse costs if it never turns off:

Credits per hour are Snowflake's published figures for Gen1 standard warehouses; per-credit prices are Snowflake's published on-demand prices for AWS US East (N. Virginia), read 28 August 2026. The annual column is credits/hour × 8,760 hours × the per-credit price — our arithmetic, showing the cost of a warehouse that is never suspended. Regional premiums and capacity discounts are published separately and are not applied here.
Warehouse sizeCredits / hourStandard, $2.00Enterprise, $3.00Business Critical, $4.00
X-Small1$2 /hr · $17,520 /yr$3 /hr · $26,280 /yr$4 /hr · $35,040 /yr
Small2$4 /hr · $35,040 /yr$6 /hr · $52,560 /yr$8 /hr · $70,080 /yr
Medium4$8 /hr · $70,080 /yr$12 /hr · $105,120 /yr$16 /hr · $140,160 /yr
Large8$16 /hr · $140,160 /yr$24 /hr · $210,240 /yr$32 /hr · $280,320 /yr
X-Large16$32 /hr · $280,320 /yr$48 /hr · $420,480 /yr$64 /hr · $560,640 /yr
2X-Large32$64 /hr · $560,640 /yr$96 /hr · $840,960 /yr$128 /hr · $1,121,280 /yr

One X-Large warehouse with auto-suspend switched off costs $280,320 a year on Standard and $420,480 on Enterprise. Nobody buys that on purpose. It is bought by a data engineer sizing up for a backfill in March and never sizing back down, and it is invisible until the quarter closes — which is precisely why the control below is a dashboard rather than a policy.

What the edition costs you. Because the edition is a multiplier on every credit, it is the largest single decision on the page and it is made once, usually early, usually by whoever signed:

Per-credit prices are Snowflake's published on-demand figures for AWS US East (N. Virginia), read 28 August 2026. The annual credit volumes are round numbers chosen to show the shape of the multiplier — substitute your own consumption from WAREHOUSE_METERING_HISTORY. The dollar columns are volume × published price, our arithmetic.
Credits per yearStandard, $2.00Enterprise, $3.00Business Critical, $4.00Enterprise premium
10,000$20,000$30,000$40,000+$10,000 / yr
50,000$100,000$150,000$200,000+$50,000 / yr
100,000$200,000$300,000$400,000+$100,000 / yr
250,000$500,000$750,000$1,000,000+$250,000 / yr
500,000$1,000,000$1,500,000$2,000,000+$500,000 / yr

What storage costs. Almost nothing, comparatively, and it is worth saying because storage is where the anxiety usually goes. Snowflake's own cost documentation works its example at $23 per terabyte per month:

100 TB compressed x $23 / TB / month x 12  =  $27,600 / year
The same money in compute, on Standard:      13,800 credits
                                              = a Medium warehouse running 3,450 hours

For most orgs this size, storage is a single-digit percentage of the bill and compute is the rest. Optimising storage before you have looked at warehouse hours is optimising the wrong end of the invoice by roughly an order of magnitude.

The reason, at this size

1. The bill compounds faster here than anywhere else on your renewals list, and Snowflake publishes the rate.

Snowflake reports a net revenue retention rate in its quarterly results: 125% as of 31 January 2026, and 126% as of 30 April 2026. In plain terms, the vendor's own published number says the median existing customer spends about a quarter more this year than last, and it is the highest published expansion rate of any tool likely to be on your renewals list.

As with any cohort-wide figure, it is an average across a customer base and includes customers adopting new Snowflake products — it is not a forecast for your account and we are not offering it as one. It is, however, the vendor's own published answer to "what happens to a bill like ours if nobody is watching":

The multiplier column is 1.25^n — our arithmetic on Snowflake's own published net revenue retention rate of 125% as of 31 January 2026. That is a customer-base average, not a prediction about any one account. The dollar columns are two starting points chosen to show the shape; substitute your own contract value.
From todayMultiplier at 125%Signed at $300,000Signed at $1,000,000
Today1.00$300,000$1,000,000
Year 11.25$375,000$1,250,000
Year 21.56$468,750$1,562,500
Year 31.95$585,938$1,953,125
Year 42.44$732,422$2,441,406
Year 53.05$915,527$3,051,758

Read that as a planning input, not a scare. Some of that growth is exactly what you want — more data, more products, more decisions made on evidence. The question this page asks is whether you can tell the difference between the growth you bought and the growth that happened to you, and the honest answer for most orgs at 100–1,000 people is no, because nobody is reporting credits per team.

2. Per-second billing with a 60-second floor is the single most useful mechanic to understand.

Snowflake's documentation states it plainly: credits are billed per second, with a 60-second minimum each time a warehouse starts. Two consequences follow, and they point in opposite directions, which is why people get this wrong.

First, an idle warehouse is pure waste and auto-suspend is nearly free money. Set a non-production warehouse to suspend after sixty seconds and the difference is not marginal:

An analyst warehouse queried ~3 hours a day, suspended the rest:
Medium, 4 credits/hr x 3 hrs x 365 = 4,380 credits x $3.00 (Enterprise)  =  $13,140 / year
The same warehouse, never suspended: 35,040 credits x $3.00             = $105,120 / year
                                                          the difference =  $91,980 / year

Second — and this is the counterintuitive half — a bigger warehouse is not automatically more expensive. Snowflake's own warehouse-considerations documentation advises not to focus on warehouse size, because per-second billing means you can run a larger warehouse and suspend it when it is not in use. A Large warehouse costs 8 credits an hour against a Medium's 4; if it finishes the same job in half the time, the job costs the same and your analyst waits half as long. The failure is not big warehouses, it is big warehouses left on, and a 60-second minimum charge on hundreds of tiny scheduled queries against an oversized warehouse.

3. Pick the edition for a feature you can name, because it never gets cheaper.

Snowflake publishes a feature matrix by edition. Enterprise, at 50% more per credit, adds multi-cluster warehouses for concurrency, extended Time Travel windows, and more granular governance and privacy controls. Business Critical, at double Standard, adds the protections regulated industries need for sensitive data.

Those are real and, if you need them, you need them — multi-cluster in particular is not something you can simulate, and if your BI tool queues at 9am on a Monday it is the answer. The trap is that the edition is chosen at signature, applies to every credit forever, and the premium scales with success: on 100,000 credits a year it is $100,000, and on 250,000 it is $250,000. Write down the named feature and the team that needs it before you take the step up, and if only one workload needs Business Critical protections, ask whether it belongs in its own account rather than upgrading the edition for everything.

4. The cloud-services 10% rule is a real invoice line that surprises people.

Snowflake's cost documentation states that the cloud services layer consumes credits, but those credits are only billed when daily cloud-services consumption exceeds 10% of that day's virtual-warehouse usage. For most workloads that threshold is never crossed and cloud services are effectively free.

It gets crossed by a specific and increasingly common pattern: heavy metadata activity against light compute. BI tools polling INFORMATION_SCHEMA on a schedule, orchestration frameworks issuing thousands of tiny DDL and SHOW statements, dashboards refreshing every minute against a cached result. None of that spins a warehouse, so the denominator stays small while the numerator grows. If you have a cloud-services line on your invoice you cannot explain, that is where to look — and it is usually a scheduling change rather than a spend decision.

5. At this headcount the failure is organisational, not technical.

At twenty people, one person knows every warehouse by name. At five hundred, there are dozens of warehouses, several created for a migration that finished a year ago, and the person who sized them has changed team. Nothing is misconfigured, exactly; it is just that no single person can see the whole meter, and the meter runs whether or not anyone is looking.

This is why every control below is about visibility and hard limits rather than about query discipline. Asking four hundred people to write cheaper SQL does not work and should not be attempted. Showing each team its own monthly credit line, and putting a resource monitor with a hard suspend on every non-production warehouse, does work — and it takes an afternoon.

What to do instead of just buying it

Four controls, about two days of one data engineer's time in total. They are worth more than any discount you will negotiate, because they change consumption rather than the rate.

1. Auto-suspend on everything, measured in seconds, not minutes.

Sixty seconds on every non-production warehouse. Longer only where you can name the workload that suffers from a cold start. This is the single highest-return setting in the product, and on a Medium warehouse used three hours a day it is worth about $91,980 a year on Snowflake's published Enterprise credit price.

2. Resource monitors with a hard suspend, on every warehouse, from day one.

Snowflake ships resource monitors that notify and then suspend at a credit threshold. Set them before you need them. A monitor that suspends a runaway backfill at 2am is the difference between a conversation and an incident review, and the thing it protects against is not malice — it is a Cartesian join at scale.

3. Publish credits by team, monthly, from the account usage views.

WAREHOUSE_METERING_HISTORY in the ACCOUNT_USAGE schema is the source of truth, and one warehouse per team is the cheapest attribution scheme there is. Fifteen minutes a month reviewing a chart of credits by team does more than any query-optimisation initiative, because it puts the number in front of the only people who can change it.

4. Right-size by finishing time, not by instinct.

Take your ten most expensive recurring queries and run each on one size up and one size down. Per-second billing means the cheaper option is often the bigger warehouse, and Snowflake's own documentation says as much. Do this once a quarter and write the result down — otherwise everyone sizes on folklore, and folklore always sizes up.

What would change our mind

What we checked

Every figure above came from a page we opened, so you can check our work before you forward this to finance.

Provenance. Every per-credit price, credits-per-hour figure, storage rate and billing mechanic on this page was read from Snowflake's own pricing page and documentation on 28 August 2026, and the retention rate is Snowflake's own published quarterly disclosure. The annual warehouse costs, the edition-premium table, the auto-suspend comparison, the storage comparison and the five-year compounding table are our arithmetic on those published figures — the credit volumes and warehouse schedules used are round illustrative numbers, stated as such, so you can substitute your own from WAREHOUSE_METERING_HISTORY. Capacity/pre-purchase discounts, non-US regional premiums and VPS pricing are deliberately not quoted, because Snowflake does not publish a single figure for them. No sponsorship, no affiliate link, no vendor review of this page. Last reviewed 28 August 2026. Corrections: [email protected].

Questions we get asked about this one

Is Snowflake worth it for a 100–1,000 person engineering team?

Yes, on Standard at Snowflake's published $2.00 per credit unless somebody can name the Enterprise feature they need — and only once one named person owns the credit budget. The published prices are simple: $2.00, $3.00 and $4.00 per credit for Standard, Enterprise and Business Critical on AWS in US East (N. Virginia). What varies by an order of magnitude between companies with identical data is credits burned, and at this headcount the number of people and scheduled jobs that can start a warehouse is in the hundreds. Auto-suspend, resource monitors and a monthly credits-by-team chart are worth more than any discount you will negotiate.

What does one Snowflake warehouse cost per year?

It depends only on size, edition and hours run, all of which Snowflake publishes. An X-Small burns 1 credit an hour and a 2X-Large burns 32, doubling at every step in between. At the published Standard price of $2.00 a credit, a warehouse that is never suspended costs $17,520 a year at X-Small, $70,080 at Medium, $280,320 at X-Large and $560,640 at 2X-Large. On Enterprise at $3.00 a credit, multiply by 1.5; on Business Critical at $4.00, double it. Those figures are credits per hour × 8,760 hours × the published per-credit price — our arithmetic on Snowflake's published numbers.

Do we need Snowflake Enterprise edition?

Only if you can name the feature. Enterprise is $3.00 per credit against Standard's $2.00 — a permanent 50% premium on every credit you will ever burn, which is $100,000 a year at 100,000 credits and $250,000 at 250,000. What it adds, per Snowflake's published feature matrix, is multi-cluster warehouses for concurrency, extended Time Travel windows and more granular governance and privacy controls. Multi-cluster is the one that most often justifies it on its own: if your BI tool queues at 9am on a Monday, that is the fix and nothing else simulates it. Business Critical at $4.00 exists for regulated data; if only one workload needs it, ask whether it belongs in its own account rather than upgrading the edition for everything.

Why is our Snowflake bill higher than we expected?

Usually one of three published mechanics. Warehouses that never suspend: credits are billed per second while a warehouse runs, so a Medium used three hours a day but never suspended is about $91,980 a year more than the same warehouse suspending, at the published Enterprise price. Oversized warehouses running tiny frequent queries: each start carries a 60-second minimum charge, so hundreds of short scheduled queries against a large warehouse pay for minutes they do not use. And cloud-services credits: Snowflake bills those only when daily cloud-services usage exceeds 10% of that day's warehouse usage, which metadata-heavy BI polling and orchestration tooling can cross while barely touching compute.

Is a bigger Snowflake warehouse always more expensive?

No, and Snowflake's own documentation says so. Each size step doubles credits per hour, but billing is per second with a 60-second minimum, so a Large warehouse that finishes a job in half the time a Medium takes costs the same and returns the answer twice as fast. Snowflake's warehouse-considerations guidance is explicitly not to focus on size, but to suspend warehouses when they are not in use. The expensive pattern is not a big warehouse — it is a big warehouse left running, and hundreds of one-second queries each paying a 60-second minimum. Test your ten most expensive recurring queries one size up and one size down, and let the finishing times decide.

Signal Brief · the only thing we sell

Tomorrow morning, five tools you haven’t heard of yet.

This verdict is free and always will be. The newsletter is the part you pay for: five new AI tools every weekday morning, one line on what each does, one line on why it matters for a PM, and the link. Start with this morning’s issue, free.

Five tools, in full, in your inbox · no card, nothing renews

$10/month or $96/year after 7 free days, cancel in one click · a real Adoption Brief, in full · every issue, published free · [email protected]

Every published verdict is listed on the verdicts index.