BUSY TEAM SWEET PROFIT
Live 1 Dec 2026 Final testing days
Bookings, the till and every commission in one place.
beevity is the point-of-sale and booking system for massage shops, spas and salons in Thailand. It takes the booking, runs the clock on each bed, books the sale and works out each therapist’s share after VAT. Nobody adds it up from receipts at closing.
Also for clinics, bars, restaurants and resorts whose staff earn per sale.
Free waitlist, about a minute, no card. Setup dates go out in waitlist order.
Going live in Thailand
, 00:00 Bangkok time
- Runs in the browser on a tablet, phone or computer
- English and Thai on every screen
- Keeps selling when the internet drops
- Your data stays in Thailand, on AWS in Bangkok
Baan Noi Massage
- Thai massage, 90 minTherapist: Noi
- 1,070.00
- Total THB
- 1,070.00
- incl. VAT 7%
- 70.00
- Paid · PromptPay QRPay later · Customer C0042
- 1,070.00open
Owner view · not printed
- Net after VAT
- 1,000.00
- Commission · Noi · 30%
- 300.00
- Stays with the business
- 700.00
Commission released Commission held until paid
Ready for 1 December
-
Built and running
The commission engine, tickets, timers, payments, the offline till and the PDPA controls.
-
Final testing days
Bookings, customer records, packages and Thai tax receipts get their last checks with testers before launch.
-
Hosted in Thailand
On Amazon Web Services in Bangkok. Business data and backups stay in the country.
-
Set up with you
Waitlist businesses get the first setup dates. We load your menu, beds, staff and rates together.
01 · Commission
Where 1,070 baht actually goes
A guest pays 1,070 THB for a 90-minute Thai massage. Seventy baht of that is VAT, so beevity takes it out first and works with the 1,000 baht that is left. Noi, the therapist, is on 30%: she earns 300. The business keeps 700 before its own costs.
- 70 THB VAT, 7% included Taken out before anything else: 1,070 × 7 ÷ 107.
- 300 THB Noi’s commission 30% of the 1,000 THB net. Booked to her the moment the sale is paid.
- 700 THB Stays with the business What the sale leaves you before rent, oil and towels.
Per line, per person
Every line on a bill names who earns from it. On a four-hands massage the second therapist gets a line of their own. The commission follows the line.
Held until the money is in
On an open tab or a pay-later bill, commission waits. It is released when the bill is paid in full.
Rates that match how you pay
A percentage, a fixed amount per treatment, or tiers that rise with the number of units someone sells that day.
Everyone sees their own
Staff log in and see what they have earned, and nobody else’s. Approving or paying out your own commission is blocked.
02 · Bookings Live 1 Dec
The day board starts with the bookings
Reception works from one screen: which beds are free, who is in treatment, who is due next and who is running late. Online bookings and walk-ins land on the same board, and it all goes live on 1 December.
Booked by phone number
A guest books online and confirms with a code sent to their phone. At the counter, returning guests are found by their number.
Your rules for late guests
How long you wait, when a bed is released and how many no-shows you accept. Guests see the rules before they book.
Readable by AI assistants
Assistants such as ChatGPT can read your services, prices and free times. The guest still confirms on their own phone.
The questionnaire on a tablet
New guests fill in the intake form and mark sore spots on a body map. Health notes are kept only with their consent.
03 · Timed services
Most of what a spa sells is time
Ninety minutes on bed 2. Two hours in the salon chair. When a treatment starts, beevity starts a clock on that place and shows when it will be free again, counting down or up as you prefer. If it runs over, the system asks at the end whether to charge the extra time at the price you set for that treatment. The bed then shows as being prepared until someone taps “ready”.
- Bed 2 Thai massage, 90 minNoi 41:12 Alert at end
- Room 3 Oil massage, 60 minFon +02:40 Ask at the end
- Bed 5 Four hands, 60 minMai and Ploy 30:10 Alert at end
- Chair 1 Cut and colour, 2 hBen 12:05 Alert at end
04 · Industries
Built for places where staff earn per treatment
One system, set up for your kind of business when you start. A massage shop sees beds, bookings and therapists. A bar sees tables and tabs. You switch on only the modules you use.
- Massage & spa Bookings, beds on a timer, commission per therapist, licences on file.
- Salons, nails & barbers Chairs, timed services and commission for each stylist.
- ClinicsFinal checks Bookings, treatment rooms, intake forms and consent, commission per practitioner.
- Bars & lounges Tabs per table, commission per drink, barfines on a timer.
- Restaurants Tables, kitchen tickets, courses and waiter commission.
- Resorts, small hotels & guesthouses Café, bar, spa and pool on one till, charged to the room.
- Shops & tour desks Quick sales, stock and commission for whoever made the sale.
- Nightclubs & beach clubsOn the roadmap VIP tables, minimum spend, entry tickets and wristbands. On the roadmap.
05 · The end of the day
Closing time, with and without beevity
Most of what beevity changes shows up after the last guest leaves.
| Task | Without a commission-aware system | With beevity |
|---|---|---|
| Commission | Added up from receipts, a notebook or a spreadsheet after closing | Calculated on each line as it is sold |
| Bookings | A paper diary and LINE messages. Double bookings show up when the guest walks in | One board for bookings and walk-ins, per bed and per therapist |
| Overtime | Ten minutes over. Nobody charges, nobody remembers | The system asks at the end whether to charge the extra time, and logs the answer |
| Pay later | A name on paper. Commission sometimes paid before the money comes in | A named customer and a credit limit. Commission held until the bill is paid |
| Cash at handover | Counted, then argued about | A shift report with expected cash, counted cash and the difference |
| “How much did I make today?” | Asked at the counter, every night | Each person checks their own login |
06 · Security and PDPA
Built for PDPA, starting at the login
Your system holds guests’ phone numbers, health notes from the intake form and your staff’s pay. Thailand’s Personal Data Protection Act (PDPA) makes you responsible for who can see them. beevity is designed around that.
- Two-factor login
- Owners, managers and anyone else who can see personal data confirm each device with a code from an authenticator app. Staff who only see their own commission skip it.
- Permissions the server enforces
- Roles carry their own permissions and money limits, and the server checks them on each request. A hidden button is never the only lock.
- Security monitoring
- Odd sign-in patterns, bulk reading of customer records or unusual exports lock the account, sign it out or pause exports on their own. The owner sees it on the security page and can undo it in one tap.
- A log nobody can edit
- Voids, refunds, price and credit overrides, payouts, settings changes and every login attempt are recorded. beevity has no function to change or delete an entry.
- Data requests
- Export or erase a guest’s or a staff member’s data when they ask. Sales and tax records stay. The person’s details go.
- Data in Thailand
- beevity runs on Amazon Web Services in Bangkok. Your business data and its encrypted backups stay in the country.
- An audited process
- beevity is developed under ISO/IEC 29110. The certification audit was passed on 30 October 2026; the certificate is pending.
- VOID_BILL_ITEM Table 5 · 1 × Singha 620 ml · booked by Lek · approved with manager PIN (Am) · reason: guest changed order
- PRICE_OVERRIDE Receipt 2231 · Mojito 220 → 180 THB · Lek
- CREDIT_LIMIT_OVERRIDE Customer C0042 · 3,400 THB on a 3,000 THB limit · approved by Am
- TWO_FACTOR_VERIFIED Manager Am · new tablet at the bar · authenticator code
- OPEN_CASHIER_SHIFT Opening cash 2,000 THB · Lek
07 · What is next
What goes live on 1 December, and what comes after
The commission engine, tickets, timers, payments, the offline till and the PDPA controls are built and running. The modules marked “Final checks” go live with them on 1 December. The rest follows after launch: tick what you need on the waitlist form and it moves up the list.
-
Final checks
Online booking and calendar
Guests book by phone with a one-time code. Your rules for late arrivals and no-shows are shown before they book.
-
Final checks
Booking through AI assistants
Assistants such as ChatGPT can read your services and free times and send the guest to your booking page.
-
Final checks
Customer records and intake form
Visit history, a tablet questionnaire with a body map, and health notes kept only with the guest’s consent.
-
Final checks
Packages, gift vouchers and points
Sell a ten-massage package or a voucher. Revenue and commission count when it is used, not when it is sold.
-
Final checks
Staff documents and licences
Massage licences and work permits with their expiry dates, an inspection report and a monthly statement per therapist.
-
Final checks
Thai tax receipts
Abbreviated tax invoices numbered per checkout device, a tax journal and help with the POS approval application.
-
Final checks
Partner commission
Pay the promoter, driver or hotel who brings a guest, per guest or per bill, out of the drawer or on account.
-
Final checks
Guided online setup
Upload your menu or price list and get a draft catalogue that points out duplicates and prices below cost.
-
In development
One PIN per person
At a shared till each person taps their name and enters their own PIN, so every sale and void carries the right name.
-
On the roadmap
e-Tax invoices
Full tax invoices with the buyer’s company and tax ID, sent electronically under the Revenue Department’s e-Tax scheme.
-
On the roadmap
Card terminals and cash drawers
The amount sent to the card terminal and the drawer opened by the till.
-
On the roadmap
Accounting connections
Sales, VAT and commission passed to accounting software, and an open API.
-
On the roadmap
Hotel booking systems
Room numbers and guest names taken over from the hotel’s booking system for room charge.
-
On the roadmap
Nightclub tools
VIP guest profiles, minimum spend per table, entry tickets with drinks and prepaid wristbands.
-
On the roadmap
Selling help
Suggestions for what goes well together, and reports you can ask in plain language.
08 · Questions
Questions owners ask first
More in the full FAQ.
What is beevity?
beevity is a point-of-sale (POS) and booking system for businesses in Thailand whose staff earn commission. It takes the booking, runs the clock on each bed or chair, books the sale and works out each person’s commission after VAT. It is built to comply with Thailand’s PDPA, runs on AWS in Bangkok and goes live in Thailand on 1 December 2026. It is made by OSMIUMIX Co., Ltd., a company registered in Thailand.
When does beevity go live?
On 1 December 2026, in Thailand. The commission engine, tickets, timers, payments, the offline till and the PDPA controls are built and running. Bookings, customer records, packages and Thai tax receipts are in their final testing days now. Businesses on the waitlist get the first setup dates.
How does beevity calculate commission?
On each line of a sale, from the price after VAT is taken out. A 1,070 THB massage includes 70 THB VAT, so commission is worked out on 1,000 THB. Rates can be a percentage, a fixed amount per treatment, or tiers that rise with the number of units a person sells that day.
What happens to commission when a guest pays later?
It is held. Commission on an open tab or a pay-later bill stays on hold until the bill is paid in full, then it is released to the staff member. If a line is voided, its commission goes with it.
Can guests book online?
Yes, from 1 December 2026. A guest picks a treatment, a time and, if you allow it, a therapist, then confirms with a code sent to their phone. The booking lands on the same day board as walk-ins. You set the rules for late arrivals and no-shows, and the guest sees them before booking.
Can people book through ChatGPT or other AI assistants?
Yes, from 1 December 2026. Your booking page is written so an AI assistant can read your services, prices and free times and hand the guest a booking link. The assistant never completes the booking itself: the guest confirms with the code on their own phone. Staff appear by name only if they agreed with their own PIN.
Which devices and printers does beevity work with?
beevity runs in a web browser, so it works on an iPad, an Android tablet, a phone or a computer. Receipts and kitchen tickets print through the browser on any printer the device can use, including 80 mm receipt printers. There is nothing to install.
Does beevity work without internet?
For direct sales, yes. The till keeps taking cash, card, QR and transfer sales on the same tablet during an outage and sends them to the server when the connection is back. Tabs and pay-later bills wait for the connection.
Is beevity PDPA compliant?
beevity is built to comply with Thailand’s PDPA: two-factor login for the roles that can see personal data, permissions enforced on the server, a log nobody can edit, consent records, and export or erasure when a guest or a staff member asks. Health notes from a spa or clinic intake form are stored only while the guest’s consent is in place.
Does beevity print Thai tax receipts?
Yes, from 1 December 2026. Each checkout device gets its own gap-free series of abbreviated tax invoices, and beevity keeps the tax journal and the daily output VAT. It also prepares the paperwork a shop needs to apply for POS approval with the Revenue Department. Sending full e-Tax invoices electronically is on the roadmap.
Where is my data stored?
beevity runs on Amazon Web Services (AWS) in Bangkok, Thailand. Your business data and its backups stay in Thailand. The servers run in the AWS Asia Pacific (Thailand) region, and backups are encrypted before they are stored. Thailand’s PDPA applies to all of it.
Is beevity available in Thai?
Yes. All screens are in English and Thai, and each person can switch language on their own device. Receipts and kitchen tickets can print in English, Thai or both.
How much does beevity cost?
Prices go on this site before 1 December 2026, and people on the waitlist see them first.
When can my business start using beevity?
From 1 December 2026. We set up each business together with the owner: the service list or menu, the beds and rooms, the staff and their rates. Setup dates go to the waitlist first, in the order people joined.
09 · Waitlist
Get your setup date before 1 December
beevity goes live on 1 December 2026. We set up every business together with the owner, so the first weeks fill up in waitlist order. Tell us what you run and what you need most. It takes about a minute.
- 1 You see a confirmation as soon as you send the form.
- 2 Before 1 December we email you the prices and, if we need them, a question or two about your business.
- 3 Then we set beevity up with you: your service list or menu, your beds and rooms, your staff and their rates. After that your team starts selling.
Time left before launch
, 00:00 Bangkok time
Live 1 Dec 2026 Prices go on this site before 1 December 2026, and people on the waitlist see them first.