How do I track product sales vs. service revenue for a salon or spa?
A salon or spa is really two businesses sharing one location. Service revenue from cuts, color, treatments, and massages behaves completely differently than retail product sales from an accounting perspective. Tracking them separately is the only way to understand where your money is actually coming from and which side of the business is truly profitable.
Start with your chart of accounts. Create at least two revenue accounts: one for service income and one for retail product sales. Some salons break it down further with separate accounts for cuts, color, spa treatments, and retail. How detailed you go depends on the reporting you want, but at minimum keep services and products apart.
Product sales need a cost of goods sold account. When you buy a bottle of shampoo wholesale for $8 and sell it for $20, that $8 is your COGS. Tracking this lets you calculate your retail margin and see whether your product line is actually profitable after accounting for the wholesale cost. Service revenue doesn’t have COGS in the traditional sense because you’re selling labor, not a physical product. Proper inventory accounting on the retail side means knowing what’s on your shelves, what’s selling, and what’s sitting there collecting dust. Count inventory regularly and reconcile it against your purchase records and sales data. Shrinkage from theft, damage, or personal use needs to be accounted for too.
The cost structure behind service revenue is fundamentally different. Instead of COGS, you have commissions or hourly wages paid to stylists and technicians. If a stylist earns 40% commission on a $150 color service, that $60 is your primary cost for delivering the service. Track these as payroll or commission expenses, not as cost of goods sold. This keeps your financial statements accurate and your margins meaningful for each revenue stream.
Sales tax in California adds another practical reason to keep these streams separated. Retail product sales are taxable. Haircuts, color services, and most spa treatments are generally not subject to sales tax unless they include tangible products as part of the service. If everything is lumped into one revenue account, calculating your sales tax liability accurately becomes a guessing game. The California Department of Tax and Fee Administration does not appreciate guessing.
Set up your point-of-sale system to categorize transactions correctly at the register. When a client pays for a haircut and a bottle of conditioner in one transaction, the system should split that into service revenue and product revenue automatically. This saves hours of sorting later and makes monthly bookkeeping far more manageable.
Run separate reports for each revenue stream every month. Compare your service revenue against labor costs and your product revenue against COGS. You might discover that your retail margin is 50% but products only make up 10% of total revenue, which tells you there’s room to grow that side. Or you might find a product line that isn’t worth the shelf space. These insights only emerge when the numbers are tracked properly from the start.
If your books currently have everything mixed together, it’s worth going back and separating historical data so you can see trends. Our Orange County small business bookkeeping services include setting up chart of accounts structures that give salon and spa owners the visibility they need to make better decisions about both sides of their business.
Orange County's Small Business Bookkeeper
The Next Step:
A Short Conversation
Tell us about your business and what you need help with. We'll listen, ask a few questions, and give you a straightforward quote with no surprises.
More Questions
How do I account for damaged or returned inventory in my wholesale business?
Damaged inventory gets written down or written off by debiting COGS or a loss account and crediting inventory. Customer returns go back into inventory if resalable or get written off if not. Tracking return rates by product and customer helps you catch quality and shipping problems early.
Read answerShould I set up an LLC for each rental property and how does that affect bookkeeping?
Many investors do, and for good reason. Separate LLCs protect your other assets if something goes wrong at one property. But each LLC needs its own bank account and books, which increases your bookkeeping costs and complexity.
Read answerIs QuickBooks Online HIPAA compliant for medical practice bookkeeping?
No. QuickBooks Online is not HIPAA compliant and Intuit does not sign Business Associate Agreements. Medical practices can still use QBO for bookkeeping, but only summary financial data should go in. Patient health information belongs in your practice management or EHR system.
Read answerWhat is catch-up bookkeeping and how long does it take to get my books current?
Catch-up bookkeeping means bringing months or years of neglected financial records up to date. Timeline depends on how far behind you are. Three to six months can typically be caught up in one to two weeks, while a full year usually takes two to four weeks.
Read answerHow do I manage cash flow when inventory purchases are large and payment terms are long?
The gap between paying vendors and collecting from customers can stretch 60 to 120 days for wholesale businesses. Shortening that cycle requires tracking inventory turnover, negotiating terms on both sides, and forecasting cash flow weekly.
Read answerWhat bookkeeping records do I need for a 1031 exchange on rental property?
You need records tracking the adjusted basis of the property you're selling, all sale and exchange costs, qualified intermediary funds, and the full purchase details of the replacement property. The replacement property carries over the old basis, so accurate depreciation history is critical.
Read answer