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 track property management fees and contractor payments for rental properties?
Track management fees as an expense allocated to each property, and record every contractor payment with enough detail to file 1099-NECs at year end. Keeping expenses separated by property is the only way to know which ones are actually making money.
Read answerHow 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 answerHow should a salon owner categorize tip income and tip payouts in bookkeeping?
Credit card tips flow through your merchant processor as part of the full deposit. Record the tip portion as a liability you owe stylists, not as your revenue. When you pay tips out, run them through payroll for proper tax withholding.
Read answerWhat is the difference between payroll setup and ongoing payroll processing?
Payroll setup is a one-time project covering state registration, workers' comp, and software configuration. Ongoing processing is the recurring work each pay period of calculating pay, withholding taxes, filing deposits, and generating pay stubs.
Read answerHow do I file IFTA fuel tax reports for a California-based trucking company?
California-based carriers file IFTA quarterly through the CDTFA. You need to track total miles driven and fuel purchased in every jurisdiction, then calculate the net tax owed or credit for each state.
Read answerHow do I handle equipment depreciation for medical devices and clinical equipment?
Medical devices and clinical equipment are capitalized as fixed assets and depreciated over their useful life rather than expensed in one year. Most equipment falls into 5 to 7 year recovery periods, though Section 179 and bonus depreciation can accelerate the deduction. Proper tracking with serial numbers and a fixed asset register is essential for audits and insurance.
Read answer