Skip to main content
Back to blog
contribution marginunit economicsprofitabilitySaaS metricsgross margin

Calculate and Improve Your Contribution Margin

The median SaaS contribution margin is 78%, but bottom-quartile companies run at 55%. Calculate yours in 5 minutes and find the highest-leverage improvement.

T
Team culta
·9 min read

The median SaaS company operates at a 78% contribution margin, but the bottom quartile runs at 55% or below. That 23-percentage-point gap translates to massive differences in runway, growth capacity, and valuation. A company at 78% contribution margin generating $100K MRR has $78K to invest in growth. A company at 55% has only $55K -- 30% less fuel with the same top-line revenue.

Contribution margin is the clearest measure of whether your business model actually works at the unit level. It tells you how much of each dollar of revenue is available to cover fixed costs and generate profit. If your contribution margin is negative, you lose money on every customer -- and you cannot grow your way out of that problem.

Contribution Margin vs. Gross Margin

These terms are often used interchangeably, but they measure slightly different things:

MetricFormulaWhat It IncludesBest For
Gross margin(Revenue - COGS) / RevenueOnly direct production costsManufacturing, e-commerce
Contribution margin(Revenue - Variable Costs) / RevenueAll costs that vary with volumeSaaS, services, subscriptions

Key difference: COGS includes only direct production costs (hosting, third-party APIs, support staff). Variable costs include COGS plus any other costs that scale with customer count (payment processing, customer success, onboarding).

For most SaaS companies, the contribution margin is 5-10 percentage points lower than gross margin because it captures customer success, payment processing, and other variable costs that scale with each customer.

How to Calculate Contribution Margin

Step 1: Identify All Variable Costs

Variable costs change with the number of customers or volume of usage. Fixed costs remain the same whether you have 100 or 1,000 customers.

Cost CategoryVariable or Fixed?Notes
Cloud hosting (per-customer)VariableScales with users/data
Third-party API costsVariableScales with usage
Payment processing feesVariable2.9% + $0.30 per transaction
Customer support (per-ticket)VariableMore customers = more tickets
Customer success (per-account)VariableScales with customer count
Onboarding costsVariablePer new customer
CDN and bandwidthVariableScales with usage
Engineering (product development)FixedDoes not change per customer
Sales team (base salary)FixedDoes not vary with customers
Office rentFixedSame regardless of revenue
Executive salariesFixedSame regardless of revenue

Step 2: Calculate Per-Customer Variable Costs

Example -- SaaS company with 400 customers at $150/month ARPU:

Variable CostMonthly TotalPer Customer
Cloud hosting$7,200$18.00
Third-party APIs$3,600$9.00
Payment processing (2.9% + $0.30)$1,860$4.65
Customer support (0.5 tickets/customer/month x $12/ticket)$2,400$6.00
Customer success (1 CSM per 200 customers at $5,500/month)$11,000$27.50
Onboarding (amortized)$800$2.00
Total variable costs$26,860$67.15

Step 3: Calculate the Margin

Contribution margin per customer = ARPU - Variable costs per customer $150.00 - $67.15 = $82.85 per customer per month

Contribution margin % = $82.85 / $150.00 = 55.2%

That is in the bottom quartile. For every $1 of revenue, only $0.55 is available to cover fixed costs and profit. The company needs to either raise prices or reduce variable costs.

Use a profitability calculator to model how changes in pricing and costs affect your margin.

Contribution Margin Benchmarks

By Industry

IndustryBottom QuartileMedianTop Quartile
SaaS (B2B)55-65%75-80%85-90%
SaaS (B2C)50-60%65-75%80-85%
E-commerce20-30%35-45%50-60%
Marketplace40-55%60-70%75-85%
Services30-40%45-55%60-70%
Hardware + Software25-35%40-50%55-65%

By SaaS ACV

ACV RangeTypical Contribution MarginWhy
Under $1K60-70%Low ARPU relative to fixed support costs
$1K-$10K70-80%Sweet spot for self-serve efficiency
$10K-$50K75-85%Higher revenue absorbs variable costs
$50K-$100K70-80%CSM costs increase, but ARPU compensates
Over $100K65-80%Heavy implementation and success costs

The U-shaped pattern at high ACV reflects the increased cost of dedicated customer success, custom implementations, and enterprise support. Use a gross margin calculator to benchmark your margin against peers at your price point.

The 7 Levers to Improve Contribution Margin

Lever 1: Raise Prices (Highest Impact)

Every dollar of price increase flows directly to contribution margin. If variable costs are $67 per customer:

PriceContribution Margin $Contribution Margin %
$100$32.8532.9%
$125$57.8546.3%
$150$82.8555.2%
$175$107.8561.6%
$200$132.8566.4%

A $50 price increase (33%) improves contribution margin by 60%. Pricing is the single highest-leverage action.

Lever 2: Reduce Hosting Costs Per Customer

OptimizationTypical SavingsEffort
Right-size instances20-40%Medium
Use reserved/spot instances30-60%Low
Implement caching layer15-30%Medium
Optimize database queries10-25%High
Multi-tenant architecture40-60%Very high

Lever 3: Automate Customer Support

Support ChannelCost Per InteractionResolution Rate
Live agent (phone)$8-$1595%
Live agent (chat)$5-$1090%
Email support$4-$885%
AI chatbot$0.10-$0.5060-70%
Knowledge base (self-serve)$0.05-$0.2050-60%

Moving 40% of support interactions to self-serve or AI reduces per-customer support costs by 25-35%.

Lever 4: Optimize Payment Processing

StrategySavings
Negotiate rates at volume (1,000+ transactions/month)0.2-0.5%
Use ACH for B2B over $500$3-$5 per transaction
Batch small transactionsReduce per-transaction fixed fees
Reduce failed payment retries1-3% of revenue recovered

Lever 5: Improve Customer Success Efficiency

The typical CSM-to-customer ratio and its impact:

RatioCSM Cost Per CustomerBest For
1:50$110/customer/monthEnterprise, $50K+ ACV
1:100$55/customer/monthMid-market, $10-50K ACV
1:200$27.50/customer/monthSMB, $1-10K ACV
1:500 (tech-touch)$11/customer/monthSelf-serve, under $1K ACV
Automated only$2-5/customer/monthHigh-volume self-serve

Moving from 1:100 to 1:200 through better tooling and automation cuts CS costs by 50% per customer.

Lever 6: Reduce Third-Party API Costs

  • Negotiate volume discounts (most APIs offer 20-50% discounts at scale)
  • Cache API responses to reduce call volume
  • Build critical integrations in-house when the volume justifies it
  • Evaluate cheaper API alternatives annually

Lever 7: Optimize Onboarding Costs

Onboarding ModelCost Per CustomerTime to Value
White-glove (dedicated rep)$500-$2,000Fastest
Group onboarding (webinar)$50-$100Fast
Self-serve (video + docs)$10-$25Moderate
Automated (in-app guides)$2-$5Varies

For a complete view of how contribution margin fits into your overall unit economics, see unit economics explained.

Using Contribution Margin for Decision-Making

Decision: Should I Acquire This Customer Segment?

Calculate contribution margin by segment. If a segment's contribution margin is negative, you lose money on every customer in that segment -- no amount of volume fixes this.

SegmentARPUVariable CostContribution MarginVerdict
Enterprise$500/mo$120/mo$380 (76%)Highly profitable
Mid-market$150/mo$67/mo$83 (55%)Marginal -- improve or reprice
SMB$50/mo$45/mo$5 (10%)Unprofitable at current cost
Free tier$0/mo$12/mo($12)Loss leader -- justify with conversion

Decision: Should I Build This Feature?

If a feature increases variable costs (e.g., requires an expensive API call per user), model the margin impact:

Before feature: $150 ARPU, $67 variable cost, 55.2% contribution margin After feature: $150 ARPU, $82 variable cost, 45.3% contribution margin

The feature would drop contribution margin by 10 points. It only makes sense if it increases ARPU by at least $15 (to maintain the same margin) or significantly reduces churn (increasing LTV).

FAQ

What is a good contribution margin for a seed-stage SaaS company?

Target 65% or higher. Below 55% is a red flag that suggests your pricing is too low or your variable costs are too high. Top-performing seed-stage companies run at 75-80%. If you are below 65%, prioritize margin improvement over growth.

How is contribution margin different from EBITDA margin?

Contribution margin excludes fixed costs (rent, executive salaries, R&D). EBITDA margin includes all operating costs. A company can have an 80% contribution margin but negative EBITDA if fixed costs exceed the contribution. Contribution margin tells you about unit economics; EBITDA tells you about overall profitability.

Should I include sales commission as a variable cost?

Yes, if commissions are directly tied to revenue. If a salesperson earns 10% commission on each deal, that is a variable cost that scales with customer count. Base salaries for the sales team are fixed costs.

Sources

  • SaaS Capital, "2025 SaaS Margin Benchmarks"
  • Bessemer Venture Partners, "Efficiency Benchmarks for Cloud Companies 2025"
  • OpenView Partners, "2025 SaaS Metrics Report"
  • McKinsey, "The Art of SaaS Pricing" (2025)
  • KeyBanc Capital Markets, "2025 SaaS Survey"

Track contribution margin by customer segment, model pricing scenarios, and identify the highest-leverage cost reductions. Create your free culta.ai account and understand your true unit economics.

T

Written by Team culta

The culta.ai team helps businesses track revenue, manage cash flow, and make smarter financial decisions across multiple entities.

Ready to get started?

Take control of your finances

Start free and use culta.ai to track revenue and make smarter financial decisions.