TL;DR
COGS is the cost you pay specifically to deliver what you sold. Service businesses often skip it entirely. Product businesses often include the wrong things. Either way, your gross margin is wrong, and wrong margins lead to wrong pricing decisions.
Cost of goods sold is one of the most misunderstood lines on an income statement. Product businesses often include the wrong things. Service businesses sometimes skip it entirely. Getting it wrong doesn't just affect your bookkeeping. It distorts your gross margin, which is one of the most important numbers for running and eventually selling your business.
What Owners Get Wrong and Why It Costs Money
The most common mistake in product businesses is mixing operating expenses into COGS. Shipping materials get categorized as COGS. Administrative salaries end up there too. The result is a lower gross margin and a muddled picture of what it actually costs to produce what you sell.
For service businesses, the opposite problem comes up. Owners don't track COGS at all because they think it only applies to physical products. So labour, subcontractors, and direct project costs get lumped into operating expenses. That makes it impossible to see your gross margin, which is the profit left after paying the cost of delivering your service. Without that number, you don't know if your pricing is covering what it needs to.
The cost of getting this wrong is that your P&L gives you bad information. You might think you're running a 60% gross margin when it's actually 42%. Pricing decisions, hiring decisions, and growth plans all rest on gross margin. If that number is wrong, the decisions are wrong too.
What Belongs in COGS
COGS is the cost you pay specifically to deliver what you sold. If you didn't sell anything, you wouldn't have incurred this cost. That's the test.
For a product business, COGS typically includes the cost of raw materials or finished goods, direct labour for the people who make or assemble the product, and direct packaging. Freight in, meaning what you pay to get materials to your facility, usually belongs here too. Freight out to customers often gets treated as an operating expense, though some businesses include it in COGS. The key is consistency.
For a service business, COGS includes the cost of delivering the service. If you run a marketing agency, your COGS includes the hours your team bills to client work, any subcontractors you hire for a specific project, and software you purchase specifically for that client. The salary of your admin who handles internal operations is not COGS. That goes under operating expenses.
A web development shop doing about $800K a year was treating all labour as an operating expense. When a CFO helped restructure the P&L, splitting developer hours on client projects into COGS and keeping internal and sales time in operating expenses, the business discovered its gross margin was 48%, not the 72% the owner had assumed. That difference changed how they priced new projects. They had been underpricing for years without knowing it.
The Line That Matters: Gross Margin
Gross margin is revenue minus COGS, divided by revenue. It tells you what percentage of each dollar you keep after paying the direct cost of delivery.
A healthy gross margin varies by industry. Product businesses often run 30 to 50 percent. Service businesses often run 50 to 70 percent. If your gross margin looks wrong for your industry, the first question to ask is whether your COGS categorization is accurate.
Gross margin is also one of the first things a buyer looks at when evaluating a business. A business with consistent, well-documented gross margins is easier to value and easier to finance than one where the cost structure is buried in a single operating expenses bucket.
What to Do About It
- List everything you spend to deliver your product or service. Go line by line and ask whether each cost exists because you sold something. If yes, it's likely COGS. If it would exist even if you made no sales, it's probably an operating expense.
- Separate direct labour from overhead labour. The person who builds the product or delivers the service belongs in COGS. The person who handles payroll, answers phones, or manages your social media belongs in operating expenses.
- Talk to your bookkeeper about the chart of accounts. The categories in your accounting software drive how the P&L looks. If COGS and operating expenses are not properly separated, ask your bookkeeper to restructure the accounts. This is a one-time setup task.
- Calculate your gross margin monthly. Once COGS is set up correctly, track gross margin as a percentage every month. A sudden drop is a signal that your delivery costs went up or your pricing didn't keep pace.
- Ask your accountant to confirm the categorization before year-end. The tax treatment of some costs differs depending on how they're classified. Your accountant can confirm the right approach for your specific business and jurisdiction.
The Bottom Line
Getting COGS right gives you an accurate gross margin, which gives you an accurate read on whether your pricing is working. It's not just an accounting detail. It's foundational data for every growth decision you make. If you want help restructuring your P&L so the numbers actually reflect your business, book a free call at peterxiacpa.com/book.
Next step: size the payoff with the free CFO ROI calculator.
Frequently Asked Questions
- Does a service business have cost of goods sold?
- Yes. For service businesses, COGS includes the direct labour, subcontractors, and specific software or materials used to deliver a project. Separating these costs from operating expenses lets you see your true gross margin.
- What is the difference between COGS and operating expenses?
- COGS is the cost directly tied to producing what you sold. Operating expenses are the overhead costs of running the business that exist regardless of sales volume, like rent, admin salaries, and insurance.
- Does getting COGS wrong affect my taxes?
- Potentially, yes. The categorization of certain costs can affect how income is reported. Talk to your accountant about how your specific costs should be classified for both financial reporting and tax purposes.
Get weekly CFO insights
No fluff. Real finance strategy for Canadian business owners. Unsubscribe any time.
Related Articles
Set Up a Monthly Reporting Rhythm Your Business Can Rely On
Most small business owners get their monthly financials three weeks late and in a different format every time. A fixed close date, a standard three-report pack, and a standing review meeting are all it takes to fix that.
4 min readWhat an Employee Actually Costs You Beyond Their Salary
A $60,000 salary hire often costs $75,000 or more once you add employer CPP, EI, vacation accrual, benefits, equipment, and overhead. Owners who budget only the salary number regularly underestimate hire costs by 20 to 30 percent. This post shows you how to calculate the fully-loaded number before you make the offer.
5 min readHow to Forecast When a Few Big Customers Drive Most of Your Revenue
When one or two customers drive the majority of your revenue, standard forecasting methods break down. You need to model each anchor account separately, run a stress scenario where you lose the largest one, and understand exactly how much runway you have if that relationship ends. This post shows you how.
4 min readNeed financial strategy for your business? Explore our CFO services or book a call.
