Contribution margin calculator
What each order really leaves you, and how much of that you can spend winning the customer.
The ceiling on what you can pay for a customer is not the margin on their first order. A customer who returns contributes several times over, and that sum is what funds acquisition. This calculator starts from accumulated contribution, subtracts the profit you want to keep, and gives you the maximum CAC your business can carry.
Every calculation runs in your browser. The figures you type are never sent to a server and are never stored.
Enter the first order contribution and the repeat purchases you expect.
—
The most you can pay per customer and still earn what you want.
| First order contribution | — |
| Repeat orders | — |
| Contribution per repeat | — |
| Cumulative contribution | — |
| Target profit | — |
| Maximum CAC with target | — |
Recommended next step
You know how much you can pay. What is missing is when you get it back: a CAC that works over twelve months can drain your cash if it takes eight to return.
Work out my payback periodResults are estimates based on the information you enter. Fees, taxes and platform terms can change: always check the figure that matters to you against your invoice or the official platform. They do not replace your real invoices, your official accounts or professional tax, financial or legal advice.
This maximum profitable CAC calculator sets the ceiling on what you can pay to acquire a customer, counting what that customer contributes across their whole relationship with you rather than on their first purchase alone.
Acquisition cost is worked out by dividing total sales and marketing spend by the new customers won. What decides whether that figure is sustainable is not the revenue the customer generates but their contribution: what survives their orders after variable costs.
This does not use customer lifetime value measured in revenue. A customer who spends $500 does not hand you $500 to spend acquiring them: they hand you what survives that $500 after product, shipping, packaging, fees and returns.
That is why the calculation asks for two different contributions. The first order is usually smaller, because it often carries a welcome discount or free shipping. Repeat orders are usually larger, because the customer already knows you and buys without an incentive.
The sum is accumulated contribution, and it is the only real money available to pay for acquisition and still leave profit.
Expected contribution is accumulated, then the profit you want to keep is taken out.
Break-even maximum CAC is the point where the customer leaves nothing behind. Maximum CAC with target is the one to use in practice, because it sets aside the profit you want up front.
A customer leaves $18 of contribution on their first order. Historically they return 2.5 more times within twelve months, contributing $14 each time. The store wants to keep $10 of profit per acquired customer and currently pays $25 per new customer.
| Item | Value |
|---|---|
| First order contribution | $18.00 |
| Expected repeat orders | 2.50 |
| Contribution per repeat order | $14.00 |
| Accumulated contribution | $53.00 |
| Break-even maximum CAC | $53.00 |
| Maximum CAC with target profit | $43.00 USD |
| Safety margin over your current CAC | $18.00 |
The customer contributes $53 in total. That is the absolute ceiling; with $10 of profit set aside, the working maximum drops to $43. Since $25 is paid today, there is $18 of safety margin to bid higher or absorb a bad month.
The safety margin is the operational figure. Positive means you have room: you can bid higher, open more expensive channels, or absorb a CAC that climbs in peak season. Negative means you are paying more per customer than that customer will leave you once your profit is set aside.
A thin safety margin is not necessarily a problem, but it is a warning: any deterioration in conversion, ad costs or repeat rate pushes you into negative territory before you have time to react.
It is worth revisiting the number whenever your channel mix changes. A healthy average CAC can hide one excellent channel and another that loses money on every customer.
The most fragile input in the whole calculation is how many times the customer will come back. That number is a forecast about the future, and the longer the horizon you use, the more uncertain it becomes.
A horizon backed by your own history is defensible. A long one with a repeat rate estimated by feel produces a generous maximum CAC that may take years to be proved wrong, and by then the money is spent.
The sensible caution: use the repeat rate you can demonstrate from your own data, not the one you would like to have.
Knowing how much you can pay says nothing about when you get it back. A $40 CAC that is sustainable over twelve months can still choke you if it takes eight months to recover and the business has no cash to bridge the gap.
Both, separately. The first order usually leaves less because it carries a welcome discount or free shipping, and repeats usually leave more. A single blended average hides exactly the difference that makes acquisition sustainable.
No. A customer who generates $500 in revenue does not give you $500 to spend on acquisition: they give you what remains after product, shipping, fees and returns. Using revenue instead of contribution overstates maximum CAC when variable costs exist; the size of the overstatement depends on your cost structure.
The shortest one your own data supports: one where you already have closed cohorts and can check how much they actually repeated. Longer horizons produce generous figures resting on repeat purchases that have not happened yet, while the money is spent today.
You are buying customers who do not pay for themselves once your profit is set aside. The ways out are lowering acquisition cost, raising contribution per order, getting customers to repeat more often, or deliberately accepting less profit per customer.
That the profit you want to keep is larger than everything the customer contributes. No CAC satisfies the target, not even zero: the problem is not acquisition, it is margin or repeat rate.
It works as a global ceiling, not as a per-channel target. Each channel brings customers with different contributions and repeat rates, so a healthy average CAC can hide one profitable channel and another losing money on every customer.
In the CAC you compare here, include what varies with acquisition: ad spend, affiliate commissions, performance agencies. A fixed salary is paid whether you win a hundred customers or a thousand, and including it distorts comparisons between channels.
How long it takes to get the money back. A CAC that is sustainable over twelve months can still strangle you if recovery takes eight: profitability and liquidity are two different questions.
What each order really leaves you, and how much of that you can spend winning the customer.
How many months it takes to recover what you paid to acquire a customer.
Find out how much you can pay for a sale or a click without losing money.