Skip to content
Income Statement
COGS

Total COGS

The total direct cost of delivering all products and services to customers, across both recurring and non-recurring revenue lines.

Currency

Formula

Total COGS=Total Recurring COGS+Total Non-Recurring COGS\text{Total COGS} = \text{Total Recurring COGS} + \text{Total Non-Recurring COGS}
Direct cost to deliver subscription/recurring revenue Direct cost to deliver one-time services and product sales

Built from

What it measures

The dollar cost of delivering everything you sold — the recurring and non-recurring side combined. It captures payroll for the engineers, support, and implementation staff who directly produce customer value, plus hosting, infrastructure, and physical goods consumed in delivery. It excludes the cost of winning customers (sales, marketing) and building the next product (R&D).

Why it matters

Total COGS is the denominator of your delivery efficiency. Subtract it from revenue and you have gross margin — the single number that tells investors whether you've built a software business or a services shop dressed as one. When COGS grows slower than revenue, you're earning leverage; when it grows faster, your unit economics are quietly degrading. Boards read it to tell durable scale from growth bought with unsustainable headcount.

How to read it

Read Total COGS as a trailing cost, never in isolation — it only means something next to the revenue it produced. Track it as a percentage of Total Revenue (or its inverse, gross margin) and watch the trend across periods. A 10% rise in COGS against a 30% rise in revenue is healthy; the same rise against flat revenue means your delivery model is breaking. Always split it into the recurring and non-recurring halves: a services-heavy quarter can drag blended margin even when your software margin is excellent.

What good looks like

Good

COGS grows at most in line with revenue, so gross margin holds or expands as you scale; new customers cost proportionally less to serve.

Watch

COGS outpacing revenue, or margin slipping a point or two — you're adding delivery headcount and infrastructure ahead of the demand it serves.

Bad

COGS climbing materially faster than revenue and gross margin eroding year over year; each new dollar of revenue costs more to deliver and the model isn't scaling.

Watch-outs

  • Counting go-to-market headcount as COGS. Sales, marketing, and customer-success-as-account-management are customer acquisition, not delivery — folding them in overstates COGS and breaks the margin comparison with peers.
  • Double-counting across categories. Each cost bucket — Software, Professional Services, Physical Products — belongs to either Recurring or Non-Recurring, never both; summing across both inflates Total COGS.
  • Treating COGS as a fixed cost. It scales with customer count and contract volume, especially in services-heavy models — flat COGS through a growth period usually signals deferred hiring or a counting gap, not efficiency.
  • Using cash COGS instead of accrued. COGS must match the period of the revenue it supports; expensing it when paid rather than when earned distorts gross margin and month-to-month comparability.

Worked example

Hypothetical

Total COGS=$150K+$32K=$182K\text{Total COGS} = \$150\text{K} + \$32\text{K} = \$182\text{K}

In January a SaaS company recognized $500K of recurring software revenue and $80K of one-time professional-services revenue. Recurring COGS (delivery payroll + hosting) was $150K; non-recurring COGS (services delivery payroll) was $32K. Total COGS = $150K + $32K = $182K, giving a gross margin of ($580K − $182K) / $580K ≈ 68.6%.

Variants & windows

The same metric re-expressed by a mechanical transform — a trailing window, a growth rate, a per-unit scaling, or a book/segment cut. Each is computed from Total COGS above.

  • Total Non-recurring Physical Product COGS/COS Physical products line · Non-recurring only
  • Total Physical Product COGS/COS Physical products line
  • Total Recurring Physical Product COGS/COS Physical products line · Recurring only

Related