Stripe fees are part of your cost of goods sold
Payment fees are often a SaaS company's third-largest cost after hosting and AI. How to account for Stripe fees in gross margin and estimate them per plan.
October 1, 2026 · 1 min read
Ask founders what their COGS are and you'll hear “hosting” and, lately, “OpenAI”. Payment fees rarely make the list — yet at roughly 3% plus a fixed fee per charge, they can be one of the largest costs of serving customers.
Why fees belong in COGS
You pay them on every sale. They scale with revenue. Without them you couldn't deliver the product to paying customers. That's the definition of cost of goods sold.
The fixed fee hurts small plans most
A fixed fee per charge is a bigger share of a small plan than a large one. On low-priced monthly plans it can matter as much as the percentage. Annual billing reduces the number of charges and the fixed-fee share.
Estimate your fees per plan with the Stripe fee calculator.
Don't forget the add-ons
Billing, tax calculation, international cards and currency conversion each add to the rate. They're easy to miss in a spreadsheet and obvious in the balance transactions — which is where MarginMeter reads them from.
Related
- Your AI feature is a cost line, not a feature flagEvery AI request has a price. How AI features quietly change SaaS gross margin, why the monthly invoice is too late, and what to measure daily instead.
- MRR is not revenue — and why that matters for your marginMRR and revenue answer different questions. Why mixing them inflates gross margin, and how to use each one correctly in a SaaS dashboard.
- Cloud credits are hiding your real gross marginStartup cloud credits make infrastructure look free until they expire. Why to exclude credits from COGS and plan for the margin you'll have without them.
See your real margin in five minutes.
Connect Stripe and your cost providers with read-only access. Free for two connections — no card required.