TL;DR
Fully-Allocated Cost is the total cost to produce a unit of revenue (or serve a unit of customer) including all direct costs plus allocated indirect costs and overhead — engineering, support, finance, HR, facilities. For B2B SaaS, fully-allocated cost typically runs 1.4–2.2× direct cost; for D2C, 1.3–1.7×. The difference between direct cost and fully-allocated cost is the gap between gross margin and operating margin — a meaningful number for unit-economics honesty.
What is fully-allocated cost?
Fully-Allocated Cost is the total cost basis after distributing all indirect costs and overhead across revenue or customer units. Where direct cost includes only costs that scale 1:1 with units (COGS, payment processing, direct fulfilment), fully-allocated cost adds proportional shares of all the costs that make the business run: engineering, support overhead, finance, HR, facilities, leadership.
It is the cost basis that produces operating margin (vs gross margin, which uses direct-cost-only basis). The two figures answer different questions: gross margin shows incremental-unit profitability; fully-allocated cost shows whether the business as a whole is profitable at the current scale.
How to calculate it
Fully-Allocated Cost per unit =
Direct cost (COGS, payment processing, fulfilment)
+ Allocated indirect cost
(eng + support + finance + HR + facilities + leadership)
Where allocated indirect cost is typically apportioned by:
- Revenue share (most common, simplest)
- Customer count (when indirect costs scale with customers, not revenue)
- Tier-weighted apportionment (enterprise customers consume more)
Operating Margin =
(Revenue − Fully-Allocated Cost) / Revenue × 100 Direct vs fully-allocated cost ratios
| Business type | Fully-allocated / direct cost |
|---|---|
| B2B SaaS — early stage | 1.6–2.2× |
| B2B SaaS — mature | 1.4–1.7× |
| D2C consumables | 1.3–1.5× |
| D2C apparel | 1.4–1.7× |
| Marketplace / two-sided | 1.5–2.0× |
Why fully-allocated cost matters
Most unit-economics analysis stops at gross margin (direct-cost basis). This is fine for incremental-unit decisions: should we acquire another customer at this CAC, given this gross margin? But it leaves out the structural question: at our current customer base size, is the business itself profitable?
Fully-allocated cost answers the second question. A SaaS company with 70% gross margin can still be operating-margin-negative if engineering, support, and overhead are growing faster than gross profit. Direct-cost-only unit economics hide this until the cash crunch arrives.
Allocation methodology pitfalls
- 1. Uniform allocation when costs scale with customer tier. Enterprise customers consume more support and engineering than SMB. Uniform allocation makes SMB look more profitable than they are and enterprise less profitable than they are.
- 2. Allocating one-time costs as ongoing. One-time onboarding effort or implementation cost shouldn't be allocated as a recurring expense; treat as amortised cost over expected customer lifetime.
- 3. Ignoring methodology changes. When allocation methodology shifts (revenue-based to customer-based, for example), unit-economics comparisons break. Document methodology changes explicitly in reporting.
Related concepts
Landed COGS is one input to direct cost. Cost to Serve is the per-customer operational cost. Contribution margin sits between gross margin and operating margin (subtracts variable indirect costs). Fully-loaded CAC is the equivalent fully-allocated treatment of acquisition cost.
At a glance
- Category
- Financial Metrics
- Related
- 5 terms
Frequently asked questions
What's the typical ratio of fully-allocated to direct cost?
B2B SaaS early-stage: 1.6–2.2× direct cost. Mature SaaS: 1.4–1.7×. D2C: 1.3–1.7×. The ratio shrinks as the business matures and indirect costs become a smaller share of revenue at scale.
Should you use fully-allocated cost for unit economics?
Both. Direct-cost unit economics answer 'should we acquire another customer at this CAC?' (incremental-unit profitability). Fully-allocated unit economics answer 'is the business profitable at this customer count?' (structural profitability). Healthy operating discipline tracks both.
How should you allocate indirect costs?
Three common approaches: revenue-share (simplest), customer-count (when costs scale with customers, not revenue), tier-weighted (when costs differ by customer tier). The right approach depends on which indirect cost dominates. Document the methodology and apply consistently across reports.
Sources
- OpenView SaaS Benchmarks
- B2B SaaS unit economics frameworks
- Fairview customer data (2025)
Fairview is an operating intelligence platform that allocates indirect costs across customer cohorts and revenue lines using consistent methodology — making fully-allocated unit economics visible alongside direct-cost economics, so structural-profitability questions can be answered without manual reconciliation. Start your free trial →
Siddharth Gangal is the founder of Fairview. He built the dual-basis unit-economics layer after watching SaaS companies hit healthy 70% gross margin while operating margin trended toward zero — the gross-margin discipline was real but the indirect-cost scaling was outpacing it. Without fully-allocated visibility, the structural profitability problem stayed hidden until the cash runway forced it into view.
See it in Fairview
Track Fully Allocated Cost automatically.
14-day free trial. No credit card. First data source connected in 5 minutes.