How should a salon or barbershop track income and expenses?
Salons and barbershops have multiple revenue streams that need to be tracked separately. Service income, retail product sales, and booth rental income all behave differently and affect your profitability in different ways. Lumping everything into one “income” category means you can’t tell which part of the business is actually making money.
Start by setting up distinct income accounts. Service revenue is your core business. Retail product sales should be separate because they have a cost of goods sold tied to them. If you rent chairs or booths to independent stylists, that rental income is its own category. This separation lets you see your service margins, your product markup performance, and your rental income independently.
Cash is still common in barbershops and salons. Every dollar that goes into the register or tip jar needs to be recorded that day. Waiting until the end of the week to try to reconstruct what came in creates gaps. A simple end-of-day count reconciled against your POS system catches discrepancies before they become problems. If you don’t have a POS system, get one. Manually tracking cash and card transactions on paper leads to lost income and messy books.
Tips need careful handling. If tips go through your POS or card processor, they show up in deposits automatically. Cash tips are trickier because they often go directly to stylists. Either way, tips paid to employees must be reported for payroll tax purposes. How you record them depends on whether your stylists are W-2 employees or 1099 booth renters, which is an important distinction that affects your entire accounting setup.
On the expense side, separate your product inventory costs from operating supplies. Shampoo you buy to resell is cost of goods sold. Shampoo you buy for use during services is a supply expense. This matters because product margins tell you whether your retail side is worth the shelf space and effort. Other common expense categories include rent, utilities, equipment maintenance, licensing fees, continuing education, marketing, and insurance.
Your POS system should integrate with QuickBooks so transactions flow automatically. Most modern salon software like Square, Vagaro, or Boulevard can connect to QuickBooks Online. This eliminates manual data entry and gives you a real-time picture of revenue. A QuickBooks ProAdvisor in Chandler can help configure those integrations so the data lands in the right accounts from the start.
The booth rental model adds a layer of complexity. If stylists rent chairs from you, they are independent contractors. You collect rent as income and they handle their own taxes. You will need to issue 1099s if you receive rent payments meeting the filing threshold. If your stylists are employees working on commission, you handle payroll, withholding, and employer taxes. Mixing these up creates compliance problems.
Set aside time weekly to review what came in and what went out. Monthly, look at your financial statements to see trends. Are product sales declining? Is one service category growing? Are supply costs creeping up? These are the kinds of questions clean books can answer. If tracking all of this feels overwhelming, professional bookkeeping for salons and spas takes it off your plate so you can focus on clients and your team.
Bookkeeping for East Valley Small Businesses
The Next Step:
Tell Us About Your Business
Let us know where things stand with your books and what kind of help you're looking for. We'll give you an honest assessment and a clear price.
More Questions
How does a CPA bookkeeper add more value than a non-CPA bookkeeper?
A CPA bookkeeper understands the accounting standards, tax implications, and financial context behind every transaction. This means cleaner books at tax time, fewer costly misclassifications, and reporting you can actually use to make decisions.
Read answerHow do I get customers to pay their invoices on time?
Start with clear payment terms before work begins, make it easy to pay electronically, and follow up consistently when invoices go past due. Most late payments come from unclear expectations or friction in the payment process, not customers trying to avoid paying.
Read answerHow do I track inventory costs in QuickBooks Online?
QuickBooks Online uses the FIFO costing method to track inventory automatically. Set up each product as an inventory item with its cost, and QBO handles the cost of goods sold calculation when you record sales.
Read answerWhat's the difference between financial strategy and basic bookkeeping?
Bookkeeping records and organizes your financial transactions so the numbers are accurate. Financial strategy analyzes those numbers to guide decisions about pricing, growth, cash flow, and profitability.
Read answerWhat bookkeeping does a trucking or logistics company need?
Trucking companies need bookkeeping that tracks fuel costs, equipment, driver pay, and per-load profitability. Standard small business bookkeeping doesn't cover IFTA reporting, cost-per-mile analysis, or the receivables delays common in freight.
Read answerHow do I set up a chart of accounts for a new business?
Start with the five main account types and customize based on what you actually need to track. Use your accounting software's default template as a starting point, then add or remove accounts so your reports reflect how your business operates.
Read answer

