Guide · Accounting

How to build a Chart of Accounts for a salon

A Chart of Accounts is a filing system for money. Here is a structure that works for most salons — plus the three accounts almost everyone forgets, and the four mistakes that make a chart useless.

Every salon that keeps real books needs a Chart of Accounts — the list of buckets that every rupee flows into. Get it right and your Profit & Loss answers questions in one glance. Get it wrong and you have a beautifully organised report that tells you nothing.

This guide covers what a salon Chart of Accounts should contain, how to structure mother and child accounts, and the mistakes that make a chart useless.

What a Chart of Accounts actually is

It is a filing system for money. Five top-level categories, always, in this order:

Assets, liabilities and equity form your Balance Sheet. Revenue and expenses form your Profit & Loss. That is the whole architecture.

A structure that works for most salons

Here is a starting point. Codes are conventional — 1000s for assets, 2000s liabilities, 3000s equity, 4000s revenue, 5000s expenses.

CodeAccountType
1000Assets (mother)Asset
1010Cash in DrawerAsset
1020Bank — Current AccountAsset
1030Accounts ReceivableAsset
1040Staff AdvancesAsset
1050Inventory — Retail ProductsAsset
1100Fixed Assets (mother)Asset
1110Salon EquipmentAsset
1120Furniture & Fit-outAsset
1190Accumulated DepreciationContra-asset
2000Liabilities (mother)Liability
2010Accounts PayableLiability
2020Deferred Revenue — Packages & MembershipsLiability
2030Loyalty Points LiabilityLiability
2040Salaries PayableLiability
2050Tax PayableLiability
3000Equity (mother)Equity
3010Owner's CapitalEquity
3020Retained EarningsEquity
4000Revenue (mother)Revenue
4010Service Revenue — HairRevenue
4020Service Revenue — ColourRevenue
4030Service Revenue — Skin & BeautyRevenue
4040Retail Product SalesRevenue
4050Academy — Course FeesRevenue
4090Discounts Given (contra-revenue)Revenue
5000Expenses (mother)Expense
5010Salaries & WagesExpense
5020Staff CommissionsExpense
5030Product & Consumable CostExpense
5040RentExpense
5100Utilities (mother)Expense
5110ElectricityExpense
5120Water & GasExpense
5130Internet & PhoneExpense
5200Marketing & AdvertisingExpense
5300Repairs & MaintenanceExpense
5400Depreciation ExpenseExpense
5900Bank ChargesExpense

In TressyPOS you build exactly this — mother and child accounts, your own codes — rather than accepting a fixed template.

The three accounts most salons are missing

Deferred Revenue (2020)

When a client pays PKR 50,000 for a ten-session package, you have not earned PKR 50,000. You have earned nothing yet and taken on an obligation. Booking it as revenue on day one overstates that month and starves every month after it — which is why so many salons have a wonderful March and an inexplicable April. Read more on memberships and deferred revenue.

Loyalty Points Liability (2030)

Outstanding points are a real promise with a real monetary value. If your clients are collectively sitting on PKR 300,000 of redeemable points, that is a liability whether or not you have written it down.

Discounts Given (4090)

Recording a discounted sale at its net price hides the discount permanently. A contra-revenue account lets you answer "what did we give away last quarter?" — often an uncomfortable number, and always a useful one.

Four mistakes to avoid

Set it up once

Spend an afternoon on this with your accountant. A Chart of Accounts is one of the few decisions in a salon that pays back every single month afterwards — and one of the very few you cannot cheaply change later.

Continue exploring TressyPOS

Questions

Frequently Asked Questions

How many accounts should a salon Chart of Accounts have?

Fewer than you think. Most salons are well served by 40–60 accounts. The instinct to create an account for everything produces a Profit & Loss nobody reads. Create a child account only when you would genuinely change a decision based on seeing that number alone.

What is the difference between a mother account and a child account?

A mother (parent) account is a heading that rolls up its children — for example Utilities. A child account is where transactions actually post — Electricity, Water, Internet. You read the mother for the summary and open the child for the detail.

Should I use my accountant's account codes?

Yes, if they already have a structure. TressyPOS lets you assign your own codes, so adopting your accountant's scheme costs nothing and saves a translation step at every year end.

Build your chart in an afternoon

TressyPOS lets you create mother and child accounts with your own codes. Start a 30-day free trial.

No credit card required · Full feature access · Cancel anytime