Bookkeeping services for small businesses across Long Beach, the South Bay, and Greater LA.

Call or Text: (562) 304-5177

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

The short answer is to keep them separate. Product costs and service costs behave differently, carry different margins, and tell you different things about your business. When they’re lumped into one COGS line on your profit and loss statement, you lose the ability to see which side of the business is actually making money.

For products, COGS includes what you pay to acquire or produce the items you sell. That means the purchase price of inventory, inbound shipping and freight, packaging materials, and any direct labor involved in manufacturing or assembly. If you’re reselling products, it comes down to what you paid for the item plus what it cost to get it to your door.

For services, COGS (sometimes called cost of services or cost of revenue) covers the direct costs of delivering that service. Think direct labor hours for the people doing the work, subcontractor fees, and any materials consumed during service delivery. It does not include rent, software subscriptions, or your phone bill. Those are overhead expenses that you’d pay whether or not you made a sale that month.

In QuickBooks Online, you can create sub-accounts under Cost of Goods Sold to keep things organized. A simple structure works well. One group for product costs like materials, inventory purchases, and freight. Another group for service costs like direct labor, subcontractors, and job-specific materials. This setup gives you a gross profit margin for each revenue stream instead of one blended number that doesn’t mean much.

A common mistake is ignoring COGS for the service side entirely. Some business owners treat service revenue as if there are no direct costs, which pushes everything below the gross profit line and inflates the margin. Others go the opposite direction and dump indirect costs like rent and utilities into COGS, which deflates margins and makes profitable work look like it’s barely breaking even.

The rule of thumb is simple. If a cost wouldn’t exist without a specific sale or project, it belongs in COGS. If you’d pay it regardless of whether you made a single sale that month, it’s an operating expense.

When both sides of the business share costs, allocate them reasonably. If your warehouse stores inventory but also serves as workspace for service delivery, split the cost based on usage. Don’t overthink it. A reasonable and consistent allocation is more valuable than perfect precision that takes hours every month.

Review your profit and loss statement monthly with the split visible. Over time you’ll notice patterns. Maybe your products carry a 35% margin while services run closer to 60%. That changes how you price things, where you invest, and what you promote. A QuickBooks ProAdvisor in Long Beach can help you set up this structure correctly from the start so the reports actually give you useful information instead of a single number that hides the real story.

Long Beach's Trusted Bookkeeping Partner

The Next Step:
A Quick Discovery Call

Tell us where things stand with your books. We'll listen, ask a few questions, and give you a clear quote to get it handled.

More Questions

What's the process for linking bank and credit card feeds in QBO?

You connect bank and credit card accounts through the Banking tab in QuickBooks Online by signing in with your bank credentials. Once linked, transactions flow in automatically for you to review, categorize, and match.

Read answer

What is job costing and why does it matter for contractors?

Job costing is the practice of tracking all costs by individual project so you can see exactly how much each job earns or loses. For contractors, it's the difference between guessing at profitability and actually knowing it.

Read answer

What's the best way to handle reimbursable expenses in my books?

Track reimbursable expenses separately from your regular operating costs so they don't distort your profit and loss. In QuickBooks Online, the billable expense feature lets you assign costs to a client and invoice them back cleanly.

Read answer

How often should I expect to hear from my remote bookkeeper?

At minimum, you should hear from your bookkeeper monthly when your books are closed. Many bookkeepers also check in weekly or as needed when questions come up during reconciliation or categorization.

Read answer

What bookkeeping foundations should I put in place when launching a business?

Start with a separate business bank account, properly configured accounting software, and a habit of recording transactions from day one. Getting these basics right early prevents expensive cleanup later.

Read answer

What bookkeeping does a SaaS company need?

SaaS companies need bookkeeping that handles subscription revenue recognition, deferred income, payment platform reconciliation, and expense categorization that separates COGS from operating costs. Generic bookkeeping misses these details.

Read answer
  • Intuit ProAdvisor Gold tier badge
  • Intuit ProAdvisor Client Advisory Services Foundations Graduate badge
  • Intuit Enterprise Suite Certified badge
  • Generative AI for Product Managers certification badge
  • Long Beach Area Chamber of Commerce member badge
  • The People's Chamber of Commerce proud member badge
  • BBB Accredited Business badge

© 2026 Wing Leader, LLC DBA BirdWise Bookkeeping