Strip Club Software: What the Floor Actually Needs vs. What Gets Sold
House fees, tip-outs, VIP room splits, stage rotation, door counts — the things a gentlemen's club actually runs on, and why most nightlife SaaS platforms do not touch any of them. Includes the formulas, the numbers to watch, and an honest list of what our own system does not do.
Ask a club owner what software they run and you will usually get two answers: a POS at the bar, and a spreadsheet for everything else. The spreadsheet is where house fees live. It is where the VIP room split lives, where the tip-out math lives, where the door count from Saturday lives, and where the answer to "which channel is bringing us anyone worth the money" would live if anyone had time to build it.
That gap is not an accident. Most nightlife software is built for a room that sells drinks. A gentlemen's club sells drinks too, but the money that decides whether the month works moves through entertainers, not through the well. House fees, stage rotation, VIP splits, and tip-outs are the operating system of the floor, and almost nothing on the market models them.
This guide walks through what the floor actually runs on, term by term, with the formulas managers use and the numbers worth watching. It is written for owners and floor managers who already know the vocabulary and are tired of reading generic "restaurant management" copy with the word "nightclub" swapped in.
What gets sold vs. what runs the floor
The categories a club gets pitched are usually four: a POS, a scheduling tool, a marketing/SMS blaster, and — recently — an "all-in-one nightlife platform." Every one of them is real software solving a real problem. None of them was designed around the entertainer economy.
| What runs the floor | Who models it | Where it actually lives today |
|---|---|---|
| Bar and bottle sales | POS | POS (this part works) |
| House fee / stage fee | almost nobody | notebook, cash box, spreadsheet |
| VIP room time and split | almost nobody | manager's memory, room log |
| Tip-out to house / DJ / security | almost nobody | end-of-shift cash count |
| Stage rotation | almost nobody | whiteboard, DJ's list |
| Entertainer schedule and roll call | scheduling tools (partly) | group chat |
| Door count by night | POS (partly) | clicker, door sheet |
| Which channel brought the guest | almost nobody | nowhere |
The last row is the one that decides the month, and it is the row with nothing in it.
House fee: the number the whole night is built on
The house fee (also called a stage fee, floor fee, or rent depending on the market) is what an entertainer pays the club to work a shift. It is the club's most predictable revenue line and the one most often tracked worst.
Definition. A fixed or tiered amount paid by each entertainer per shift, typically collected at check-in or at check-out, sometimes sliding by shift start time.
Formula.
Nightly house fee revenue = Σ (fee tier for each entertainer who checked in)
Expected = entertainers scheduled × average tier
Realized = entertainers who actually checked in × their tier
Shrink = Expected − Realized
Why the shrink number matters. Most clubs know what they scheduled and know what landed in the cash box, but very few track the gap as a metric over time. A widening shrink is the earliest signal you have that your roster is drifting — entertainers no-showing, arriving late enough to hit a lower tier, or negotiating the fee down at the door. It shows up in the shrink line weeks before it shows up in floor traffic.
Tiering by arrival time
Most rooms tier the fee by check-in time — early shift cheaper, prime shift dearer. The tiering does real work: it prices the shift the way an airline prices a seat, and it fills the early floor. It also means the fee is not one number, and a system that stores a single flat "fee" field cannot represent your room.
If your fee structure has more than two tiers and a late-arrival penalty, a spreadsheet is genuinely the better tool until something models tiers properly. That is an honest statement about most software on the market, including ours in some configurations.
The part nobody reconciles
House fee is cash-heavy. The reconciliation that almost never happens is: fees collected vs. entertainers on the floor vs. the roll call the DJ was working from. Three lists that should match and usually are not compared. When they diverge, it is rarely theft — it is far more often a late arrival that never got logged, or a comp that a manager granted and nobody recorded.
Tip-out: the math that causes the most floor arguments
Definition. The portion an entertainer pays out at end of shift to the house, DJ, house mom, security, and sometimes the bar.
Formula.
Total tip-out = Σ (rate_i × base)
where the base is either a flat amount, a percentage of the entertainer's take, or a per-dance count — and where rate_i differs per role.
The reason tip-out generates more friction than any other number on the floor is that the base is frequently ambiguous. Percentage of what? Cash only, or cash plus card-funded dance dollars? Before or after the house fee? Rooms that write this down have fewer arguments. Rooms that keep it in the manager's head have the same argument every Friday.
What to watch. Tip-out disputes are a leading indicator of turnover. When the same three names are arguing at the end of every shift, you are usually four to six weeks away from losing them to a club down the road with a clearer sheet.
VIP room: where the margin is, and where the record-keeping is worst
The VIP room is typically the highest-margin square footage in the building and the least instrumented. A room is sold by time — fifteen, thirty, sixty minutes — at a rate split between the entertainer and the house, often with a drink minimum attached.
Formula.
Room revenue = minutes sold × rate per minute
House portion = room revenue × house split %
Entertainer take = room revenue × (1 − house split %)
Utilization = minutes sold ÷ minutes available
Utilization is the metric nobody has. Most operators can tell you roughly what VIP brought in last month. Almost none can tell you what percentage of available room-minutes were sold, because nobody logs the empty minutes. Without the denominator you cannot tell a good month from a month where you simply had more traffic.
The drink minimum problem
When a VIP room carries a bottle or drink minimum, the revenue splits across two systems — the room log and the POS — and the two are almost never joined. The result is that the club's most profitable transaction is the one it understands least. If you do one thing after reading this guide, join those two records for a single week and look at what comes out.
Stage rotation: scheduling that is not really scheduling
Stage rotation is the order and timing of stage sets across the night. It is usually the DJ's list, held loosely, adjusted live as the room fills.
It resists software for a legitimate reason: rotation is a live judgment about the room, and a rigid system that cannot be overridden in three seconds will be abandoned in one night. Any tool that models rotation has to accept that the DJ overrides it constantly, and record the overrides rather than fight them.
What is worth capturing is not the plan but the outcome: who was on stage, when, for how long, and what the floor did during that window. That record — set times against door count and bar sales — is the closest a club gets to knowing which entertainers pull the room.
Door: the count that everything else is measured against
The door count is the denominator for nearly every useful ratio in the building. Per-head bar spend, VIP conversion, house fee per guest — none of them mean anything without an honest count.
Formula.
Per-head bar spend = bar revenue ÷ door count
VIP conversion = VIP rooms sold ÷ door count
Revenue per guest = (bar + VIP + cover) ÷ door count
Why counts drift. Comps, industry night, re-entries, and staff walking through the same door all inflate or deflate the number in ways that are invisible a week later. A count with no notes attached is a number you will stop trusting within a month, and then stop using.
Entertainer retention: the metric that predicts the quarter
Clubs track guest traffic obsessively and entertainer retention almost never — which is backwards, because the roster is the product.
Formula.
Shift-weighted retention (30d)
= entertainers who worked ≥ N shifts this period and ≥ 1 shift last period
÷ entertainers who worked ≥ 1 shift last period
Why shift-weighted. A headcount retention number counts someone who worked twice the same as someone who worked twenty times. Weighting by shifts tells you whether you are keeping the roster that actually carries the floor.
What to watch. A drop here leads floor revenue by roughly one booking cycle. By the time the revenue moves, the correction takes months, because rebuilding a roster is slower than losing one.
The question none of the categories answer
Every tool above measures something that happened inside the building. None of them answer the question that decides the marketing budget:
Of the money we spent last month getting people to walk in, which of it worked?
A club typically pays for several channels at once — a directory listing, a review site, social ads, a promoter, print in the local weekly. Each invoices separately. None of them can tell you which guests they sent, what those guests spent, or whether they came back.
The formula that answers it requires joining acquisition to lifetime value:
Channel LTV = Σ (revenue from guests first seen via channel, over their lifetime)
Channel CAC = channel spend ÷ new guests attributed to channel
Payback = Channel CAC ÷ (average monthly revenue per guest from that channel)
Ceiling = what you can afford to pay that channel = LTV × target margin
The reason almost nobody computes this is not that the math is hard. It is that the join is hard: it requires first-touch attribution on a guest record that survives across visits, and most clubs do not have a guest record at all.
What "first seen via channel" actually means in a club
In a room where most guests pay cash and nobody signs up for anything, attribution is genuinely difficult. The practical anchors are: the phone number taken at booking, the name on a VIP reservation, a text-club opt-in, and the card used at the bar. None is complete. All of them together give you a partial but usable picture — usually 30–60% of guests, which is enough to compare channels against each other even if it understates every one of them.
Honest caveat: any channel attribution in a cash-heavy room is directional, not exact. Treat it as a ranking of channels, not as a P&L line.
The system we built, and why it answers the last question
Everything above this line is math you can run on paper. The last question — which channel is worth the money — is the one that cannot be run on paper, because it needs a guest record that survives across visits and a join between what you spent and what those guests spent. That is what we built.
tasteck is a booking and analytics system for night venues. It was not built by a software company that read about this industry. It was built by operators who ran venues in it for sixteen years and grew from ¥200 million to ¥1.2 billion a year — a six-fold increase driven by attacking the problem with systems rather than by selling harder. The product is that system, turned into something other rooms can use. Every competitor in this category is an IT firm's idea of what a club needs. This one is a club's.
It outputs an amount, not a chart
The feature no one else in this category has: a maximum monthly ad budget, per channel, as a figure in your currency.
Most analytics stop at "this channel performed well." Ours takes the lifetime value of the guests each channel actually delivered, applies your target margin, and returns the ceiling — the most you can spend on that listing, that agency, that ad account next month and still make money. You take that number into the negotiation.
That is the direct answer to the question the whole "Which channel brought the guest" row of the table at the top of this guide was pointing at. Nothing else in the nightlife category outputs it.
Ask it in plain language, from ChatGPT
tasteck connects to ChatGPT through MCP. You ask your club's numbers as a question and get the answer back in the chat — last month by channel, this week against the trailing band, which entertainers pull the room — without opening the dashboard or learning where a report lives.
Measured against every vendor listed on Japan's main nightlife-industry directory, this is the first implementation in the category. It is also not a ChatGPT-only trick: the same interface is callable from anywhere, so the integration keeps working as the assistant landscape moves.
The rest of what it does
Guest records that persist across visits and first-touch channel attribution on those records. Revenue by acquisition channel through to lifetime value. Entertainer scheduling and shift records. Dispatch and driver status for rooms that run outcall. A reservation screen wired to inbound calls, so a phone booking becomes a record without anyone retyping it. Settlement and payout. Analytics across accounting, entertainer performance, and guest segmentation.
Multi-language is built in — the whole operating surface, not a translated marketing page. This was designed from the start for rooms outside Japan, and your language set is put in place as part of onboarding.
What it does not do
It does not model tiered house fees, compute tip-out splits, or track stage rotation. Those stay on your sheet. We would rather say so here than have you find out in month two.
A short list of what to fix first
If you are running on POS + spreadsheet today, the order that produces the most value per hour of effort:
- Join the VIP room log to the POS for one week. It is the highest-margin transaction and the least understood. One week of joined data usually changes someone's mind about pricing.
- Start recording house fee shrink — expected vs. realized, nightly. It is one column, and it is your earliest roster warning.
- Write the tip-out base down. Not the rates — the base. Most disputes are about the base, not the percentage.
- Put a denominator on VIP utilization. Log the empty minutes, not just the sold ones.
- Capture a phone number at booking, consistently. Everything in the attribution section above is impossible without a guest record, and the phone number is the cheapest one to get.
Only the fifth item needs software. The first four need a decision and a column.
Run the number on your own figures, right now
The budget-ceiling calculation described above is on our site, open, with nothing to sign up for: Ad budget calculator. Put in what you spend per channel and what those guests spent. It returns the ceiling per channel as an amount. Nothing is transmitted anywhere — use it and close the tab.
If the figure it gives you is interesting, the full system is what produces it continuously, from your own bookings, without you entering anything.
From $34 a month for up to two venues. Thirty days free on every plan, cancel any time. → Pricing
On the numbers in this guide. The formulas are standard operating math, not proprietary. We have not published benchmark ranges for house fee, tip-out, or VIP utilization, because we do not have a dataset broad enough to stand behind — the figures circulating publicly vary so widely by market and licence type that quoting a range would be inventing precision. The numbers we do publish are our own and we will show you where they came from. Where you see a benchmark elsewhere in this space, ask what it was measured on.
Related articles
The Phone Is Your Booking System, Whether You Built One Or Not
Most night venue bookings still arrive by phone, and most of them are lost between the ring and the record. Missed-call rate, time-to-confirm, and what caller ID wired into the booking screen actually changes.
Outcall Dispatch: Turnaround Time Is the Whole Business
Runs, dead legs, turnaround, driver utilization and the dispatch board — the operating math for agencies that send people out rather than bring guests in. Written for dispatchers and owners, with the formulas and what each number decides.
Night Venue Scheduling: Why the Roster Never Matches the Room
Shift requests, roll call, no-shows, coverage against demand and the group chat that is running your business. The scheduling math for night venues, and the numbers that tell you a fortnight early that your roster is about to break.
Map out your operations in 5 minutes
Eight questions cover reservations, customer management, shifts, and settlement. Results shown instantly with industry benchmark. Sales emails only if you request them.
Your answers are not stored. The assessment runs entirely in your browser.
Try tasteck free for 30 days
No credit card required. Full access to reservations, cast shifts, dispatch, and analytics.
- No card required
- Free data migration support
- All features unlocked for 30 days