Cost of Goods Sold COGS
Cost of Goods Sold (COGS) represents the direct costs attributable to delivering a product or service to customers, sitting directly below revenue on the income statement to calculate gross profit. For SaaS businesses, COGS typically includes cloud hosting, third-party API costs, customer support, and professional services delivery. COGS directly determines gross margin.
For SaaS companies, COGS is often the most controllable path to margin improvement because engineering-driven infrastructure optimization can reduce hosting costs without affecting the product customer experience.
- AWS / GCP / AzureInfrastructure cost dashboards for cloud COGS
- NetSuiteCOGS accounting and gross profit P&L reporting
- Zendesk / IntercomSupport cost tracking as a COGS component
- Apptio / CloudHealthFinOps tooling for cloud cost allocation to COGS
- Cloud infrastructure spend relative to user or transaction volume
- Customer support ticket volume and resolution cost
- Third-party API and data service costs embedded in the product
- Professional services delivery cost for implementation projects
- Infrastructure efficiency improvements from engineering optimization
SaaS COGS as a percentage of revenue should be below 25% for software-only businesses; businesses with significant services components may run 35%–45% COGS.
How different roles think about this metric
Each function reads COGS through a different lens and takes different actions when it changes.
Common Questions About Cost of Goods Sold
Click any question to expand the answer.
What is the difference between COGS and operating expenses?
How do I reduce COGS in a SaaS business?
Should stock-based compensation be included in COGS?
How does COGS scale with revenue in SaaS?
Related Metrics
Metrics that are commonly analyzed alongside COGS.
Role guides that include this metric
See how each role uses COGS in context with the full set of metrics they own.
See What’s Actually Moving Your COGS
askotter connects your data sources and applies causal analysis to tell you exactly why your metrics are changing, not just that they changed.
Book a demo