How do I handle bookkeeping for a business with both products and services?
The biggest thing is separating your revenue streams in your chart of accounts. Create distinct income accounts for product sales and service income. When everything lands in one “Revenue” account, you have no way of knowing which side of the business is actually profitable. A business doing $300,000 in total revenue might be crushing it on services and losing money on products, but a single revenue account hides that completely.
Cost tracking works differently for each stream. Products have cost of goods sold, which includes what you paid for inventory, materials, packaging, and shipping. Services typically don’t have COGS in the traditional sense. Your service costs are mostly labor and overhead. In your accounting software, set up a COGS section for product-related costs and keep your service delivery costs in operating expenses or a separate cost of services category. This separation is what makes your gross margin meaningful on financial reports.
Sales tax is another area where the two streams diverge. In Florida, sales tax applies to tangible personal property but not to most services. If you’re selling products and services on the same invoice, you need to make sure tax is only being charged on the taxable items. Getting this wrong means you’re either overcharging customers or underpaying the state, and neither situation ends well.
Set up your items correctly in QuickBooks from the start. Every product and every service should have its own item mapped to the right income account and the right tax status. When you create an invoice, the software handles the categorization automatically based on which items you select. This saves time and prevents the miscategorization problems that pile up when people manually override accounts on every transaction.
If you want even more visibility, use classes or tags to track product versus service performance across all accounts, not just income. You can see what portion of your rent, marketing, and payroll supports each revenue stream. That level of detail helps you make smarter decisions about where to invest and what to scale back.
Inventory adds a layer of complexity that pure service businesses don’t deal with. You need to decide whether to track inventory in your accounting software or use a separate inventory management system. For small product volumes, QuickBooks handles it fine. For businesses with hundreds of SKUs or multiple sales channels, a dedicated inventory tool that syncs with your books usually works better.
The right QuickBooks Online setup makes all of this manageable from day one. When the chart of accounts, items, and tax settings are configured properly for a hybrid business, the ongoing bookkeeping is straightforward. When the setup is wrong, every month of data entry compounds the problem.
If your books are already a mess because products and services have been lumped together, it’s worth going back and cleaning things up. Reclassifying transactions takes effort but it gives you accurate numbers going forward. Our bookkeeping services in Jacksonville FL help business owners untangle exactly this kind of situation so they can finally see which parts of their business are driving profit and which ones need attention.
The First Coast's Trusted Bookkeeping Partner
The Next Step:
A Free Discovery Call
Tell us where things stand with your books. Whether you're months behind or just looking for reliable bookkeeping going forward, we'll give you an honest assessment and a clear price.
More Questions
How do I handle bookkeeping for a seasonal business in Florida?
Keep your books current year-round, not just during peak season. Consistent monthly bookkeeping lets you track fixed costs, plan cash reserves, and avoid surprises during slow months.
Read answerWhat is a balance sheet and why does my business need one?
A balance sheet shows what your business owns, what it owes, and what's left over for you as the owner. It's essential for loan applications, tax preparation, and understanding whether your business is actually in good financial shape.
Read answerWhat should I look for when hiring a virtual bookkeeper?
Look for industry experience, strong communication habits, QuickBooks proficiency, and a clear scope of work. The best virtual bookkeeper for your business is one who understands your industry and responds quickly when you have questions.
Read answerHow do I track parts and materials costs for my trade business?
Set up supply house accounts with job names on every invoice, code each purchase to a specific job in your accounting software, and separate job-specific materials from general truck stock. This lets you see true profitability on every job.
Read answerWhat's the best invoicing system for a small service business?
QuickBooks Online is the best choice for most small service businesses because it connects invoicing directly to your bookkeeping. The tool matters less than whether it integrates with your accounting system and accepts online payments.
Read answerHow do I know if my business is ready for fractional CFO services?
If you're making financial decisions based on gut feeling instead of data, struggling to forecast cash flow, or preparing for significant growth, your business likely needs CFO-level guidance. You don't need to be a large company to benefit.
Read answer