This article explains why a software subscription carries a real cost for every customer served, how to calculate gross margin from that cost, and how the result changes pricing and payback decisions. A worked example with round numbers shows each step.
Why does a software subscription have a cost to serve at all?
Traditional software was sold once and copied at almost no expense. A subscription product behaves differently. The vendor keeps the software running, stores customer data, answers support questions and processes payments, month after month, for as long as the customer pays.
The U.S. National Institute of Standards and Technology (NIST) gives the cloud model that SaaS sits inside a formal description. Its definition of cloud computing, published as Special Publication 800-145 in September 2011, describes a model composed of “five essential characteristics, three service models, and four deployment models.” SaaS, short for software as a service, is one of those three service models. The keywords NIST attaches to the document include on-demand self-service, rapid elasticity and measured service.
Two of those ideas matter for economics. “Measured service” means usage can be metered, which means it can also be costed. “Rapid elasticity” means capacity grows and shrinks with demand, which means the bill grows with it. For a broader introduction to the model, see what cloud computing means for everyday businesses.
What counts as cost of revenue in a SaaS business?
Gross margin is revenue minus the direct cost of delivering the product, divided by revenue. Accountants call that direct cost the cost of revenue, or cost of goods sold (COGS). In a subscription business it typically includes:
- Hosting and infrastructure. Servers, storage, bandwidth and the cloud services the product runs on.
- Customer support and onboarding. The people who keep existing customers working, as opposed to the sales team that wins new ones.
- Payment processing. Card and bank fees charged as a share of each payment.
- Third-party software and data. Licenses, mapping, messaging or data feeds embedded in the product.
- Monitoring and security operations. The work of keeping the service available and safe.
What usually stays out is product development, sales and marketing, and general administration. Those are operating expenses. Companies draw the line differently, so any comparison of margins between two firms needs a check on what each includes.
A worked example: 1,000 customers at $50 a month
The numbers below are illustrative arithmetic for a fictional product, not data from any real company.
Suppose a project tool has 1,000 paying customers at $50 per month. Monthly recurring revenue (MRR) is therefore $50,000.
| Monthly cost of revenue | Amount |
|---|---|
| Hosting and infrastructure | $6,000 |
| Customer support | $5,000 |
| Payment processing (3% of revenue) | $1,500 |
| Third-party licenses | $2,000 |
| Total cost of revenue | $14,500 |
Gross profit is $50,000 minus $14,500, which is $35,500. Gross margin is $35,500 divided by $50,000, or 71%.
Per customer, that is $50 of revenue, $14.50 of cost to serve and $35.50 of gross profit each month. That last number is the amount available to pay for everything else: engineering, marketing, management and, eventually, profit.
How a new feature can change the margin
Features are not always free to run. Suppose the team adds a feature that calls an outside service each time a customer uses it, costing an average of $4 per customer per month. Across 1,000 customers that is $4,000.
- Cost of revenue rises from $14,500 to $18,500.
- Gross profit falls from $35,500 to $31,500.
- Gross margin falls from 71% to 63%.
The feature may be popular and may reduce cancellations, which can justify the cost. But the decision should be made knowingly. A feature that adds a variable cost without any change in price quietly moves money from the vendor’s gross profit into the supplier’s pocket.
There are three common responses:
- Raise the price. Moving from $50 to $55 gives $55,000 of revenue. With costs at $18,500, gross profit is $36,500 and gross margin is about 66%.
- Limit usage. Include a set allowance and charge for extra use, so heavy users pay for the load they create. This is one of the structures covered in how SaaS pricing models work.
- Reduce the cost. Cache results, negotiate supplier rates or route simple requests to cheaper options.
Does a higher margin always mean a better business?
Not automatically. A 90% margin on a tiny customer base may produce less gross profit in dollars than a 60% margin on a large one. Margin tells you the quality of each dollar; scale tells you how many dollars there are.
A margin can also be too high for the wrong reasons. If support is thinly staffed to flatter the percentage, customers may wait longer for help and cancel sooner. The saving shows up in gross margin immediately, while the damage shows up later as churn.
The sensible habit is to track gross margin alongside retention and support quality, not in isolation.
How does gross margin change payback on acquiring a customer?
Customer acquisition cost (CAC) is the sales and marketing spend needed to win one new customer. CAC payback is the number of months it takes for that customer’s gross profit to repay the spend.
Assume CAC is $400 in the example above.
- Using revenue: $400 divided by $50 is 8 months.
- Using gross profit at 71%: $400 divided by $35.50 is about 11.3 months.
- Using gross profit after the new feature: $400 divided by $31.50 is about 12.7 months.
The revenue-based figure flatters the business, because revenue is not what repays the spend. Cost to serve has to be covered first. Measuring payback on gross profit gives a more honest answer, and it shows that the added feature stretched payback by roughly 1.4 months.
What does churn do to the same customer?
Payback only matters if the customer stays long enough to cross it. A rough estimate of expected customer lifetime is one divided by the monthly churn rate. If 3% of customers cancel each month, expected lifetime is about 33 months (1 divided by 0.03).
Multiply the original $35.50 monthly gross profit by about 33.3 months and the customer yields roughly $1,183 over their life. Against a $400 CAC, that is about three times the cost of winning them.
Now compare that with a product that has the same revenue but 4% monthly churn: lifetime is 25 months and lifetime gross profit is about $888, or roughly 2.2 times CAC. The gap shows why SaaS churn and margin have to be read together. This is a simplified model; real customers cancel at different rates over their life, and it ignores discounts, expansion revenue and the time value of money.
Questions to ask when evaluating a vendor’s economics
Buyers rarely see a vendor’s margin, but they can reason about it. A product priced far below comparable tools while offering heavy, metered features may be subsidizing usage and could change terms later. A product whose price rises sharply with usage may simply be passing its costs on honestly.
Useful questions include:
- Which features have usage limits or overage charges?
- How long are prices guaranteed, and how are changes notified?
- What support levels are included, and what costs extra?
- How easily can data be exported if the pricing stops making sense?
The last question connects to wider due diligence, covered in how to evaluate a SaaS tool before you commit.
A short habit for builders: know the cost per customer
For teams building a subscription product, the practical routine is brief:
- List every cost that rises when a customer is added.
- Divide by the number of customers to get cost to serve per customer.
- Recalculate whenever a feature with outside usage costs ships.
- Calculate CAC payback on gross profit, not revenue.
- Review the figures alongside churn each quarter.
Done regularly, this turns pricing from a guess into a decision with known trade-offs.
Conclusion: margin is the quiet constraint on every SaaS decision
Because a subscription is measured, elastic and continuous, every customer has a running cost. Gross margin captures what is left after that cost, and it quietly governs how much can be spent on growth, how quickly acquisition spend returns and how much room exists for price cuts. The example here is deliberately simple, but the habit it teaches applies to any size of company: know the cost to serve, price with it in mind and measure payback on gross profit.
This article is general information about business concepts, not financial, investment, tax or legal advice.
Sources: National Institute of Standards and Technology
