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

Bed 2 · 14:05 · Receipt 1042

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

A 1,070 THB massage, split the way beevity books it. Paid now, Noi’s 300 THB commission is released at once. On pay later, the same 300 THB waits until the customer settles the bill.

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.

  1. 70 THB VAT, 7% included Taken out before anything else: 1,070 × 7 ÷ 107.
  2. 300 THB Noi’s commission 30% of the 1,000 THB net. Booked to her the moment the sale is paid.
  3. 700 THB Stays with the business What the sale leaves you before rent, oil and towels.
1,070 THB sale: 70 THB VAT, 300 THB commission for the therapist, 700 THB kept by the business

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.

The commission engine in detail

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.

Online booking in detail

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”.

How timed services work

  • 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
Demo board. A place takes as many treatments as it has seats, and beevity refuses a booking on a place that is already full.

05 · The end of the day

Closing time, with and without beevity

Most of what beevity changes shows up after the last guest leaves.

A day in a spa or salon that pays commission, with and without a system that understands commission
TaskWithout a commission-aware systemWith beevity
CommissionAdded up from receipts, a notebook or a spreadsheet after closingCalculated on each line as it is sold
BookingsA paper diary and LINE messages. Double bookings show up when the guest walks inOne board for bookings and walk-ins, per bed and per therapist
OvertimeTen minutes over. Nobody charges, nobody remembersThe system asks at the end whether to charge the extra time, and logs the answer
Pay laterA name on paper. Commission sometimes paid before the money comes inA named customer and a credit limit. Commission held until the bill is paid
Cash at handoverCounted, then argued aboutA shift report with expected cash, counted cash and the difference
“How much did I make today?”Asked at the counter, every nightEach 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.

Security and PDPA in detail

  1. VOID_BILL_ITEM Table 5 · 1 × Singha 620 ml · booked by Lek · approved with manager PIN (Am) · reason: guest changed order
  2. PRICE_OVERRIDE Receipt 2231 · Mojito 220 → 180 THB · Lek
  3. CREDIT_LIMIT_OVERRIDE Customer C0042 · 3,400 THB on a 3,000 THB limit · approved by Am
  4. TWO_FACTOR_VERIFIED Manager Am · new tablet at the bar · authenticator code
  5. OPEN_CASHIER_SHIFT Opening cash 2,000 THB · Lek
Example entries. Names and amounts are made up; the action codes are the ones beevity writes.

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. 1 You see a confirmation as soon as you send the form.
  2. 2 Before 1 December we email you the prices and, if we need them, a question or two about your business.
  3. 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.

What would you need most? optional, tick any

We only write to you about beevity and your place on the list. No newsletter, and we do not sell or pass on your details.