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
What does a catch-up bookkeeping project actually involve?
A catch-up project starts with gathering your bank and credit card statements, then works through every month of missing bookkeeping. Each transaction gets categorized, accounts get reconciled, and you end up with accurate financial statements ready for your CPA.
Read answerWhat does a QuickBooks ProAdvisor do?
A QuickBooks ProAdvisor is a bookkeeper or accountant who has passed Intuit's certification exam proving proficiency with QuickBooks. They help businesses set up, clean up, optimize, and get the most out of the software.
Read answerHow can better bookkeeping improve my cash flow?
Accurate bookkeeping shows you exactly where money is going, who owes you, and when shortfalls are coming. That visibility lets you make decisions that keep cash available instead of constantly reacting to surprises.
Read answerWhat bookkeeping does a farming or agricultural business need?
Farm bookkeeping goes beyond basic income and expenses. You need to track seasonal cash flow, equipment depreciation, inventory like livestock and crops, government program payments, and production costs per acre or per head to actually understand profitability.
Read answerCan a virtual bookkeeper work with my local CPA at tax time?
Yes. Cloud-based accounting software like QuickBooks Online means your bookkeeper and CPA can access the same data regardless of location. Most CPAs actually prefer working with a professional bookkeeper because the books are clean and organized when tax season arrives.
Read answerWhat is catch-up bookkeeping and when do I need it?
Catch-up bookkeeping is the process of bringing months or years of unrecorded financial transactions current. You need it when your books have fallen behind and you can't file taxes, apply for financing, or see where your business actually stands.
Read answer