The Best POS System for Multi-Chair Booth Rental (And Why Most Salon Software Fails At It)
August 2, 2026 · 5 min read
Booth rental is a different business from a commission shop, and the accounting proves it. In a commission shop, the haircut money is yours and you pay the barber out of it. In a booth-rental shop, the haircut money is the renter's, and the only money that is yours is the rent.
Almost every POS system is built on the first assumption. That is why booth-rental owners end up with a POS and a spreadsheet and a shoebox.
The four requirements a booth-rental POS has to meet
1. Rent has to be tracked as rent, not as a sale
Booth rent is rental income to the shop and a business deduction (Schedule C, in the US) to the renter. If you record it as a "service" in the POS, it lands in service revenue, inflates your sales tax base, and pollutes every report you hand your accountant.
Dokani records booth rent as its own thing: renter, amount, the period it covers, the date paid, the method (cash, check, transfer), and a note. From those rows it derives a rent roll — per-renter totals and payment counts for any date range. That is the document your accountant wants, and the receipt trail your renters want.
2. Each renter's sales have to be separable
Even when the money is theirs, the ticket often runs through your register — because you own the card terminal, or because the client walked in and asked for whoever was free. So every ticket line needs to carry the renter's identity, and the reports need to slice by it.
In Dokani every ticket line is attached to a staff member, and staff carry a worker type:
employee, commission, or booth_renter. Reports roll up per person, so you can hand each
renter a clean statement of what went through your till under their name.
3. One shop, three kinds of worker
Real shops are rarely pure. The usual pattern is: the owner cuts, two or three barbers are on commission, and the two best chairs are rented to independents. Software that makes you pick one model per location forces you into a second system.
Dokani puts the worker type on the person, not on the shop. A single location can run employees, commission barbers, and booth renters simultaneously, and the payout report handles each correctly: commission barbers get their split, booth renters get a statement, everyone's tips stay theirs.
4. The renter's clients should not vanish into your marketing list
Booth renters are protective of their client book, and rightly — it is their asset. Any system that absorbs their clients into a shop-wide marketing database creates a fight. Keep customer records attached to the shop for scheduling, and keep the renter's relationship intact.
What this looks like day to day in Dokani
- Rent day: record the payment against the renter with the period it covers. Nothing else in the register changes.
- Any day: renters ring up through the shared register or their own station; each line is tagged to them.
- Tips: stored per worker, cash or card, never merged into a single pool number. Pooled tips, if you run them, are split into per-worker rows using a stated basis (equal, service revenue, or hours) so the split is defensible.
- Month end: pull the rent roll for the period, pull the per-staff payout report, export the accountant pack (sales summary by tender, tax by jurisdiction, staff payouts, journal CSV, Z reports), then lock the period so a closed month stops moving.
The cost math nobody runs before switching
Booth-rental shops are the worst fit for per-user monthly pricing, because you are paying a subscription for people who are not your employees and whose revenue is not yours.
Run the three-year number before you sign anything:
| Per-user monthly SaaS | Dokani | |
|---|---|---|
| 4 chairs, 36 months | 4 × monthly fee × 36 | One-time Pro license, LAN-synced stations included |
| Adding a 5th chair | Another monthly seat, forever | No extra seat fee on the same shop's LAN |
| Second location | Another subscription | Pro+ monthly (multi-store cloud sync) |
Current figures are on the subscription page — the one-time Pro tier is discounted while the early-adopter offer runs.
Where Dokani is not the answer
Straight answers, so you do not waste a weekend:
- You want iPads. There is no iOS build. Dokani runs on Windows and Android.
- You want the POS to swipe the card itself. In-person cards go through your existing terminal and get recorded on the ticket as a card tender. Online booking deposits and prepay do run through Stripe in the US. Tap-to-pay on Android is in development, not shipped.
- You want a consumer marketplace to send you clients. Established marketplace apps are a real acquisition channel and Dokani is newer — look at the older marketplaces in your market for that. If new-client volume from a marketplace is your main need, weigh that separately from your back-office needs.
FAQ
Should booth rent be recorded in the POS at all? Yes — but as rental income, not as a sale. Keeping it in the same system as the tickets is what lets you produce one coherent set of books at year end.
Can I charge different rent to different chairs? Yes. Rent is recorded per payment with its own amount and period, so window chairs, part-time chairs, and weekly-versus-monthly renters all work.
How do I give a renter proof of what they paid? The rent roll lists each renter's payments and totals for the period. Booth renters need this for their own deduction — being the shop that provides it without being asked is cheap goodwill.
What if a renter also sells product? Product lines carry the same staff attribution as service lines, so their retail shows up on their statement too. If you take a cut of product sales, set a commission rate on their record.
Dokani tracks booth rent, commission splits, and employee payroll in one offline-first app for Windows and Android. Download it or see pricing.
Try Dokani in your shop
Offline-first POS for barbershops on Windows and Android — walk-in queue, appointments, commission splits, booth rent and tips in one app.
