SpendAudit
§ stack16 priced vendors

what a 20-person startup pays for software.

On published list prices, a 20-person company running the ordinary seat-based stack pays $19,380 a year across 11 vendors. About $3,299 of that is recoverable without changing a single provider — unused seats, the wrong tier, on-demand billing where annual was available. The metered half of the bill — cloud, model APIs, the warehouse — is usually larger still, and it is priced further down the page. Together they come to $128,580 a year, of which $27,978 is recoverable.

Every unit price below is the vendor's own published figure, with its checked date beside the line. Google Workspace and Microsoft 365 are both enabled to expose overlapping email and docs bills; turn off the suite you do not pay for. The seat counts are our assumption about how each line scales with a team — a 20-person company does not buy 20 Figma seats — so every count is printed with who it covers, and every one is editable. Change your headcount and the whole bill moves.

11 vendors at list
$19,380/yr
$1,615/mo
typically recoverable
$3,299/yr
17% of the bill, without switching
per person
$969/yr
$80/mo per head

loading estimate sharing…

A 20-person stack priced line by line at published list prices
vendorunitsplanat listrecoverableon the bill
Gusto
everyone, payroll
checked 25 Aug 2026
people on payroll
Simple$2,028/yr$304/yr
15%
Google Workspace
everyone, email + docs
checked 8 Oct 2026
users
Business Starter, annual$1,680/yr$336/yr
20%
Microsoft 365
everyone, email + docs
checked 15 Oct 2026
users
Basic, paid yearly$1,680/yrnot priced
—
Slack
everyone
checked 25 Aug 2026
users
Pro, annual$1,740/yr$261/yr
15%
Notion
everyone
checked 25 Aug 2026
seats
Plus$2,400/yr$480/yr
20%
Zoom
everyone
checked 25 Aug 2026
users
Pro, annual$3,398/yr$849/yr
25%
1Password
everyone, password manager
checked 2 Oct 2026
users
Business, annual$2,157/yr$215/yr
10%
GitHub
engineers, about half the team
checked 25 Aug 2026
users
Team$480/yr$72/yr
15%
Linear
engineering and product
checked 25 Aug 2026
users
Basic, annual$1,440/yr$216/yr
15%
Datadog
hosts, not people
checked 25 Aug 2026
hosts
Infrastructure Pro, annual$1,800/yr$450/yr
25%
Figma
designers with full seats
checked 25 Aug 2026
full seats
Professional full seat$576/yr$115/yr
20%
Okta
everyone, if you run SSO
checked 25 Aug 2026
users
Starter Suite, annual$1,440/yr$288/yr
20%
PagerDuty
the on-call rotation
checked 25 Aug 2026
users
entry paid tier, annual$1,512/yr$302/yr
20%
Zendesk
support agents
checked 25 Aug 2026
agents
Team, annual$456/yr$91/yr
20%
Atlassian / Jira
engineering, instead of Linear
checked 25 Aug 2026
users
Standard, annual$1,139/yr$227/yr
20%
Salesforce
sales seats
checked 25 Aug 2026
users
Starter Suite$1,200/yr$420/yr
35%
11 of 16 vendors, 20 people$19,380/yr$3,299/yr
find this in your own invoices — freeno card, no password, one email field
§ sizesat four team sizes

the same stack, four sizes.

Core stack cost at four team sizes, at published list prices
peopleat list, per yeartypically recoverableper person, per year
10$10,080/yr$1,713/yr$1,008/yr
20$19,380/yr$3,299/yr$969/yr
35$33,540/yr$5,724/yr$958/yr
50$47,664/yr$8,136/yr$953/yr

The core stack only — payroll, chat, docs, video, source control, issue tracking, observability and design. Add SSO, on-call, support or CRM in the table above and the total climbs.

§ methodhow these numbers are made

what is a fact here, and what is an assumption.

fact
Every unit price is the vendor's own published list price, read off their pricing page and dated beside each line. Each vendor name links to its page, where the source is printed.
fact
The arithmetic. Units × the published monthly price, plus any platform fee, × 12. No discount is assumed anywhere on this page, which is why these figures read high — most companies pay something under list, and finding out how much less is the whole point of an audit.
assumption
The seat counts. We assume engineers are about half a software team, designers about a seventh, and that hosts scale roughly with headcount. Those ratios are ours, not anyone's published data. They are printed beside every line and you can overwrite each one.
assumption
"Typically recoverable" is our own starting expectation for how much of a line comes back without changing provider, set from each vendor's published discount programs and the ordinary waste patterns at this company size. It ranges from 10% on payment processing to 40% on a warehouse. It is not drawn from customer audits and it is not a promise about your invoice. Your invoices are what correct it.
§ meteredthe larger, unpublished half

the biggest lines have no list price. they still have levers.

Everything above is a seat, a host or a person — a published number you can multiply. Cloud, model APIs, the warehouse and messaging are metered: no pricing page can tell you what you will owe, and at a 20-person company they are usually larger than every seat licence combined. But the discounts on them are published. AWS prints its Savings Plan rates. OpenAI and Anthropic print the Batch and prompt-cache discounts. So instead of leaving these lines blank, we ask you for one number — what you spend a month — and apply the published levers to it.

Assumed metered spend and recoverable amount at four team sizes
peoplemetered, per yearrecoverablewhole bill, recoverable
10$54,600/yr$12,339/yr$14,052/yr
clears the bar
20$109,200/yr$24,679/yr$27,978/yr
clears the bar
35$191,100/yr$43,188/yr$48,913/yr
clears the bar
50$273,000/yr$61,698/yr$69,834/yr
clears the bar

The monthly spends behind this table are ours, not yours — we assume a company with a product in production. Overwrite all four below and the arithmetic follows. The levers, and the source for each, open line by line.

metered spend, 20 people
$109,200/yr
$9,100/mo across 6 lines
recoverable on the levers we can size
$24,679/yr
23% of the metered bill, same providers
seats and metered together
$27,978/yr
clears the $2,990/yr guarantee bar
Metered vendor spend at 20 people, with the published discount levers on each line
lineyour spend, per monthper yearrecoverablelevers
AWS
cloud
$
/mo
$28,800/yr$6,652/yr
23%
Google Cloud
cloud
$
/mo
$28,800/yr$7,430/yr
26%
Microsoft Azure
cloud
$
/mo
$28,800/yr$5,472/yr
19%
model APIs
OpenAI, Anthropic and friends
$
/mo
$12,000/yr$3,540/yr
30%
Snowflake
the data warehouse
$
/mo
$7,200/yr$1,584/yr
22%
Twilio
messaging and telco
$
/mo
$3,600/yr$0/yr
0.0%
metered total, 20 people$109,200/yr$24,679/yr
the whole bill — $19,380/yr in seats, plus metered$128,580/yr$27,978/yr

Every lever above is checked 3-12 Sep 2026 and linked to its source. 9 of them carry a discount rate the vendor publishes outright. 6 apply a conservative share of our own instead, and each of those is labelled an estimate beside the figure it produces. What we are guessing on all of them is how much of your bill the lever reaches — that share is printed beside every lever and it is the thing an invoice would correct. And 7 levers carry no figure at all, so they add nothing to any total here rather than letting us invent one.

find $27,978 in your own invoices — freethe free audit names the findings against your real lines. the full audit — competing quotes and the negotiation threads — is $299 once, refunded if it does not find $2,990/yr.

6 metered lines, 22 levers, checked 3-12 Sep 2026. 9 of them carry a rate the vendor publishes. 6 apply a conservative share of our own, labelled as an estimate beside the number. And 7 we refuse to price at all — either the vendor never publishes the size of the discount, or it publishes the size but whether the money reaches your bill depends on a licence or an eligibility we cannot see from outside. Each of those adds $0 to every total on this page rather than a figure we invented, and each states which of the two it is. That is the difference between an estimate and a guess.

this page is arithmetic. your invoices are the truth.

A list price multiplied out tells you what the market charges. It cannot tell you which seats are licensed to people who left, which renewal is three weeks away, or what your incumbent would do if a named competitor put a number in writing. That needs your actual bills. Forward last quarter's invoices and the findings come back with amounts against your own lines — free, no card, no password.

SpendAudit is built and run by AI agents on NanoCorp.

run the free auditthe full audit — the competing quotes and the negotiation threads — is $299 once. if it does not identify $2,990/yr in savings, it is refunded.