Skip to content
Guides/Industry-Specific
Guide 25

Other Services Chart of Accounts: The Accounts Behind a Package, a Tip, and a Retail Sale in One Ticket

A salon customer pays $420 upfront for a six-visit blowout package, tips $12 on the same card swipe for a walk-in haircut, and picks up a $34 bottle of styling cream on the way out. Three different kinds of money in one ticket, and a generic chart of accounts can only tell the owner that the drawer took in $466 today. Here are the accounts that hold the package's value until each visit happens, keep the tip in a line of its own instead of blended into the stylist's fee, and give the retail sale its own margin instead of averaging it into the price of a haircut.

Read 15 min readUpdated Sections 7Format Open access
1 · StructureWhich accounts exist
2 · RecordingHow a transaction resolves
3 · ReportingHow accounts become statements
4 · InsightWhich questions you can answer

A salon books a customer into a six-visit blowout package and charges the full $420 to her card before the first appointment happens. Twelve minutes later, at the same register, a walk-in tips $12 on a card for a haircut and picks up a $34 bottle of styling cream on the way to the door. Three transactions, one register tape, and the owner's QuickBooks can tell exactly one thing about all of it: $466 came in today. It can't say how much of the $420 the salon has actually earned, whether the $12 belongs to the business or to the stylist who hasn't been paid it yet, or whether the $34 product sale made any money once the wholesale cost of that shampoo comes out.

The same three problems show up under different names at a repair shop and a pet groomer. A repair shop that takes a deposit before ordering a part, and a groomer that sells a punch-card of visits, both need a chart that can tell a liability from earned revenue, a pass-through from a real sale, and a service margin from a retail margin. This guide covers the accounts that make each distinction instead of folding all three into "Sales" and "Cost of Goods Sold."

Revenue accounts
11
Nine service lines, product sales, and tips, each kept apart
Deferred revenue accounts
2
Customer Deposits for packages and pre-paid work, Gift Cards Outstanding for certificates
Template
other-services-gaap
Import in about 60 seconds
Section 01

Why a generic chart breaks down for a repair shop, salon, or pet care business

A generic "Sales" account books a dollar as revenue the moment it lands in the register, and for a walk-in haircut paid on the spot that happens to be correct. It stops being correct the moment a customer pays before receiving anything — a six-visit package, a deposit on a custom dry-cleaning order, a boarding reservation paid two weeks out. Cash for work not yet performed is a liability, and it moves to revenue only as the job actually happens. One revenue account can't hold that distinction; it can only show the day the money arrived, which says nothing about how many visits are still owed.

A tip complicates the picture in the other direction. The card a customer taps to pay for a haircut and the card they tap to add a tip both settle into the same bank deposit, but only one of those amounts is the salon's own money. The other belongs to the stylist and is only passing through the books on its way to being paid out. A chart with no account for a tip drops it into the same line as the haircut, inflating service revenue by exactly the amount the stylist is owed, or leaves it off the books until the owner is guessing at payroll.

Retail product sales add a third distortion. A salon that sells a bottle of the shampoo it just used, or a repair shop that sells a spare part off the shelf instead of installing it, is running a small retail operation at a margin nothing like the labor next to it on the same ticket. Folded into the same revenue and cost of goods sold accounts as the service itself, a slow week of product sales and a slow week of appointments look identical, though one has nothing to do with the other.

Section 02

How a package, a tip, and a product sale move through the accounts

1000 / 2230Package sold and paid in advanceCash in, held as a liability until the visits happen
2230 / 4300One visit recognizedThe liability gives up revenue one visit at a time
4200 / 4400 / 5300A service and a retail product rung up togetherRevenue and cost of goods sold booked on separate lines by type
4500 / 5040A tip collected and paid out to staffBooked in its own accounts, never inside the service fee
Section 03

The accounts that do the work

These are the accounts from the Other Services template that a generic chart does not give a repair shop, salon, or pet care business. Account numbers, names and types below are exactly as they import.

RowAccountNumberTypePurpose
01Accounts Receivable1200Accounts ReceivableAmounts owed by customers
02Retail Products Inventory1320Other Current AssetsProducts for resale (beauty products, pet supplies, etc)
03Accounts Payable2000Accounts PayableAmounts owed to vendors and suppliers
04Customer Deposits2230Other Current LiabilitiesAdvance payments and service deposits
05Gift Cards Outstanding2240Other Current LiabilitiesUnredeemed gift cards and certificates
06Repair Services Revenue4000IncomeRevenue from repair and maintenance services
07Hair Services Revenue4200IncomeRevenue from haircuts, styling, coloring
08Pet Grooming Revenue4300IncomeRevenue from pet grooming services
09Product Sales4400IncomeRetail sales of beauty products, parts, pet supplies
10Service Tips4500IncomeCustomer tips and gratuities
11Direct Labor - Stylists5010Cost of Goods SoldWages for hair stylists, estheticians, nail techs
12Tips Paid Out5040Cost of Goods SoldTips distributed to service providers
13Cost of Products Sold5300Cost of Goods SoldCost of retail products sold to customers

Customer Deposits makes the deferral possible: it holds a package's full value the day the card is charged and gives it up to the matching revenue account one visit at a time. Repair Services Revenue, Hair Services Revenue, and Pet Grooming Revenue sit on separate lines because a repair job, a salon appointment, and a grooming visit price and cost nothing alike, and Product Sales sits apart from all three because it's a retail margin, not a labor margin. Service Tips and Tips Paid Out keep a card tip from touching those service lines at all, and Cost of Products Sold lets a product sale carry its own cost instead of averaging into the service next to it.

Section 04

How the entries actually get booked

Follow one package, one ticket with a service and a product on it, and one week of tips through the accounts that hold them apart. Figures are illustrative throughout.

A customer buys a six-visit blowout package and pays the full $420 up front rather than per visit. None of it is revenue yet — it becomes revenue only as each blowout actually happens.

Entry 1 · A six-visit blowout package sold and paid in advance
AccountDebitCredit
1000Operating Cash420
2230Customer Deposits420
Totals420420

The full package value sits as a liability until each blowout actually happens, the same way a gift card holds its value until it's redeemed rather than the day it's purchased.

The customer comes in for the first of the six visits. One-sixth of the package, $70, moves out of the liability and onto the income statement.

Entry 2 · One visit of the prepaid package recognized as revenue
AccountDebitCredit
2230Customer Deposits70
4200Hair Services Revenue70
Totals7070

This entry repeats each of the six visits, until the full $420 has moved out of Customer Deposits and into Hair Services Revenue six visits at a time — instead of one number that already looked like revenue the day the card was charged.

Later that same day, a walk-in gets a $58 haircut and buys a $34 bottle of styling cream on the way out, paid together on one card. The cream cost the salon $17 wholesale.

Entry 3 · A haircut and a retail product sold on the same ticket
AccountDebitCredit
1000Operating Cash92
4200Hair Services Revenue58
4400Product Sales34
5300Cost of Products Sold17
1320Retail Products Inventory17
Totals109109

The $58 haircut and the $34 styling cream post to different revenue accounts because they're different businesses at different margins, and the $17 the salon paid for that bottle leaves Retail Products Inventory the moment the sale is rung up, not whenever someone gets around to counting the shelf.

The same walk-in tips $12 on the card for that haircut. Across the week, the stylist's card tips total $340, and the full $340 is paid out to her at the end of the week.

Entry 4 · A card tip collected and the week's tips paid out to the stylist
AccountDebitCredit
1000Operating Cash340
4500Service Tips340
5040Tips Paid Out340
1010Payroll Account340
Totals680680

Card tips, including the $12 from this ticket, accumulate in Service Tips all week, and the same amount moves out through Tips Paid Out the day it's distributed. The two accounts net to zero on the bottom line every time, but keeping them separate from Hair Services Revenue means a slow tip week is never mistaken for a slow service week, or the other way around.

Section 05

What this looks like on the statements

The same accounts, seen from the reports, across a full month of the shop's tickets rather than the four entries above.

Income statement, excerpt · one month, all service lines
Hair Services Revenue18,400
Spa Services Revenue6,900
Nail Services Revenue4,100
Pet Grooming Revenue5,200
Total service revenue34,600
Product Sales4,800
Service Tips2,100
Total revenue41,500
Direct Labor - Stylists9,200
Direct Labor - Groomers2,600
Cost of Products Sold2,400
Tips Paid Out2,100
Total cost of services16,300
Gross margin25,200
Administrative Salaries7,800
Rent Expense3,600
Net income13,800

Example figures.

Service Tips and Tips Paid Out, both $2,100, net to zero exactly as they should, but each is visible on its own line instead of quietly padding Hair Services Revenue by the same amount. Product Sales carries its own $2,400 of cost of goods sold, so the $4,800 of retail revenue shows at its real margin, about 50 percent, instead of blending into a service margin closer to 75 percent once labor comes out. Run this same statement the day the blowout package from Entry 1 was sold, before any visit was delivered, and none of its $420 appears in Hair Services Revenue at all.

Balance sheet, excerpt · month-end, across every active package, product sale, and payroll cycle
Current assets
Accounts Receivable3,900
Retail Products Inventory9,800
Current liabilities
Customer Deposits6,140
Gift Cards Outstanding1,860
Accounts Payable4,300

Example figures.

Customer Deposits carries $6,140, every package and pre-paid job still owed across the whole client base, not just the one from Entry 1. That balance is a roll-forward: last month's carried-in balance, plus this month's $420 package and every other one sold, minus every visit recognized this month, including the $70 in Entry 2. Notice there's no matching liability for tips: Service Tips and Tips Paid Out settle to zero within the same period by design, so a card tip collected Tuesday but not paid out until Friday's payroll run never shows up as a balance owed, a real gap, covered below.

Without these accounts you cannot answer
  1. 01Which part of this month's revenue has actually been earned? A package or a pre-paid repair booked on the day of sale looks identical to a walk-in appointment paid for on the spot, even though five-sixths of the package is still owed in future visits.
  2. 02How much of Hair Services Revenue is really the salon's money? Service Tips and Tips Paid Out keep a tip out of the stylist's fee, more than a fully generic chart gives a tipped business, but running tips through revenue and cost of goods sold rather than through a liability means a big tip week moves both the top line and the cost line even though it changes net income by nothing, and there's no account that shows what's sitting between a card tip collected today and the payroll run that clears it.
  3. 03Is a slow month a service problem or a retail problem? A haircut billed for time and a bottle of shampoo billed for a markup carry very different margins, and blending them into one revenue line and one cost of goods sold account hides which of the two is actually dragging the month down.
Section 06

What the template changes

The diff, in the grammar the product uses everywhere else.

Generic chart → Other Services chart
  • Salespackages, tips, and product sales all blended into one line
  • 4200Hair Services Revenueincome
  • 4300Pet Grooming Revenueincome
  • 4400Product Salesincome
  • 4500Service Tipsincome
  • no account for a prepaid packagecash received before the visits happen posts straight to income
  • 2230Customer Depositsliability
  • Cost of Goods Soldlabor, tips, and product cost all blended into one line
  • 5010Direct Labor - Stylistscogs
  • 5040Tips Paid Outcogs
  • 5300Cost of Products Soldcogs
  • 1320Retail Products Inventorystays an asset until the product actually sells
−3 removed+8 added
Section 07

Get started

The Other Services chart of accounts template includes every account on this page, pre-numbered and ready to import into QuickBooks. It takes about 60 seconds to optimize and gives a salon, repair shop, or pet care owner a P&L that separates a package still owed from a haircut already earned, instead of one revenue line that blends the two.

If you already have a chart, the optimizer reads it and shows the diff above against your own accounts, so you can see which of these are missing before you change anything. Defer every prepaid package at the source, keep tips in accounts of their own, and give a retail sale its own margin, and next month's close starts from the trial balance instead of a spreadsheet rebuilt by hand.

Start the free trial →

Questions

Frequently asked questions.

Why can't a salon or repair shop book a prepaid package as revenue the day it's sold?

The customer paid for visits or work that hasn't happened yet. The payment is a liability, Customer Deposits, until each visit or job is delivered, at which point that portion moves to revenue. Booking the full package price on the day it's sold overstates that day and understates every visit still owed.

Are tips part of the business's own revenue?

Not in substance, but this chart still gives them accounts of their own rather than leaving them out or blending them into the service that earned them. A card tip and the payout to the stylist post to Service Tips and Tips Paid Out, two accounts a fully generic chart doesn't have, so the amount is visible on its own line even though it nets to zero against net income either way.

Does selling a retail product in the same ticket as a service change how the sale gets booked?

Yes. A haircut and a bottle of shampoo sold in the same transaction are two different businesses sharing one register receipt — one priced for a stylist's time, the other for a markup on a product bought wholesale. Booking the product to Product Sales and its cost to Cost of Products Sold, instead of folding both into the service line, is what lets an owner see the two margins separately.

Apply this to a real chart

The principles are easy. Applying them is the work.

This guide is the theory. The free trial helps you review a real QuickBooks Online chart with a score, structural diff, and prioritized cleanup plan.

  • +Score the chart across the health dimensions
  • +Compare structure against a reference pattern
  • +Prioritize cleanup work before changing books
  • +Review recommendations before anything is applied