Bookkeeping, controller, and CFO services for small businesses in Chandler and Greater Phoenix.

Call or Text: (480) 256-9894

How should a business with inventory and services handle cost of goods sold?

When your business sells both products and services, lumping all your direct costs into a single COGS line creates a number that is technically accurate but practically useless. You can’t tell if your product sales are carrying the business while services lose money, or the other way around. The fix is separating your cost of goods sold into distinct categories that match your revenue streams.

Start with your chart of accounts. Create at least two COGS accounts: one for product costs and one for direct service costs. Under product COGS, include the purchase price of inventory, inbound shipping and freight, and any costs to get the product ready to sell. Under cost of services, include direct labor tied to delivering the service and any materials consumed in the process that aren’t resold as standalone products.

A good example is an auto repair shop. They sell parts (inventory) and charge for labor (service). The cost of the brake pads goes into product COGS. The mechanic’s wages for the hour spent installing them go into cost of services. The shop’s rent and front desk staff are overhead, not COGS at all. This distinction matters because the margin on parts might be 40% while the margin on labor is 65%. Blending those together gives you a margin percentage that doesn’t reflect either side of the business accurately.

The same principle applies to IT companies that sell hardware and consulting, salons that retail products alongside styling services, and contractors who provide materials and labor. Each revenue type has its own cost structure and its own margin profile.

On the revenue side, make sure you’re also separating product revenue from service revenue. If both your revenue and your costs are split the same way, your financial statements will show you gross profit for each line of business. That’s where the real insight lives. You might discover that your service margins are shrinking because of rising labor costs, while product margins have held steady. Without the separation, you’d just see an overall decline and have no idea where to focus.

In QuickBooks Online, you can set up items as either inventory or service types, and each can be mapped to its own income and COGS account. When invoices go out with a mix of products and services, the software routes the revenue and costs to the right places automatically. The setup takes some thought upfront, but it saves you from trying to untangle everything later. Proper inventory accounting is especially important here because product cost tracking needs to stay accurate as you buy, hold, and sell stock.

One common mistake is putting everything that “feels like” a direct cost into COGS. Overhead costs like rent, utilities, insurance, and administrative salaries are not COGS even if they support both sides of the business. Those belong in operating expenses. Putting them into COGS inflates your direct costs and understates your gross profit, which throws off every margin calculation you try to do.

If your books currently have everything blended together, a bookkeeper in Chandler can help restructure your chart of accounts and recategorize transactions so you get clean reporting going forward. The goal is financial statements that actually tell you which parts of your business are working and which ones need attention. When product and service costs are separated properly, you can price smarter, allocate resources better, and have real conversations with your tax accountant about where the money is going.

Bookkeeping for East Valley Small Businesses

The Next Step:
Tell Us About Your Business

Let us know where things stand with your books and what kind of help you're looking for. We'll give you an honest assessment and a clear price.

More Questions

What should I look for in a bookkeeper with a finance background?

Look for someone who goes beyond transaction entry and actually understands what your numbers mean. A finance background means they can produce useful reports, communicate with your tax accountant, and help you make better business decisions.

Read answer

Do contractors need to track work-in-progress on their books?

Yes, especially if your projects last more than a month or two. WIP tracking matches costs incurred to revenue billed on each job so your financial statements reflect reality instead of a misleading snapshot.

Read answer

Why is cash flow more important than profit for a small business?

Profit tells you whether your business model works on paper. Cash flow tells you whether you can make payroll, pay vendors, and keep the lights on this week. A business can be profitable and still run out of money.

Read answer

How do I use my P&L to make better pricing decisions?

Your P&L shows what it actually costs to deliver your product or service and how much is left over. By understanding your gross margin and overhead, you can work backward to find the prices that support real profitability instead of guessing.

Read answer

Should I offer payment terms to my customers?

It depends on your business model and who your customers are. Payment terms can help you win larger clients and stay competitive, but they directly impact your cash flow and create collection risk you need to manage.

Read answer

What's the best invoicing system for a small service business?

For most small service businesses, QuickBooks Online is the best option because it handles invoicing and bookkeeping in one place. The key is choosing a system that integrates with your accounting software so invoices, payments, and financial reports all stay connected.

Read answer

Jackrabbit Accounting is a Chandler firm serving small businesses across the East Valley and Greater Phoenix. Led by Sean Larsen, CPA, we provide bookkeeping, controller, and fractional CFO services backed by over a decade of corporate finance and Big 4 accounting experience.

  • Intuit ProAdvisor Gold Tier badge
  • QuickBooks ProAdvisor Level 1 Certified badge
  • QuickBooks ProAdvisor Level 2 Certified badge

© 2026 Jackrabbit Accounting Services, LLC