# beevity: Bookings, the till and every commission in one place.

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

Source: https://beevity.io/  
Updated: 10 November 2026  
Status: Live 1 Dec 2026

Busy team. Sweet profit. (ทีมขยัน กำไรหวาน)

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.

- 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

Going live in Thailand: 1 December 2026, 00:00 Bangkok time.

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

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

| Part of the sale | THB |
| --- | --- |
| Price paid, incl. 7% VAT | 1,070 |
| VAT (1,070 × 7 ÷ 107) | 70 |
| Commission, therapist at 30% of 1,000 | 300 |
| Stays with the business | 700 |

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

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

## Built for places where staff earn per treatment

- [Massage & spa](https://beevity.io/industries/massage-spa/): Bookings, beds on a timer, commission per therapist, licences on file.
- [Salons, nails & barbers](https://beevity.io/industries/salons/): Chairs, timed services and commission for each stylist.
- [Clinics](https://beevity.io/industries/clinics/): Bookings, treatment rooms, intake forms and consent, commission per practitioner.
- [Bars & lounges](https://beevity.io/industries/bars/): Tabs per table, commission per drink, barfines on a timer.
- [Restaurants](https://beevity.io/industries/restaurants/): Tables, kitchen tickets, courses and waiter commission.
- [Resorts, small hotels & guesthouses](https://beevity.io/industries/resorts-hotels/): Café, bar, spa and pool on one till, charged to the room.
- [Shops & tour desks](https://beevity.io/industries/shops/): Quick sales, stock and commission for whoever made the sale.
- [Nightclubs & beach clubs](https://beevity.io/industries/nightclubs/): VIP tables, minimum spend, entry tickets and wristbands. On the roadmap.

## Closing time, with and without beevity

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

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

## 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:

- **Online booking and calendar** (final checks). Guests book by phone with a one-time code. Your rules for late arrivals and no-shows are shown before they book. [More](https://beevity.io/features/online-booking/)
- **Booking through AI assistants** (final checks). Assistants such as ChatGPT can read your services and free times and send the guest to your booking page. [More](https://beevity.io/features/ai-booking/)
- **Customer records and intake form** (final checks). Visit history, a tablet questionnaire with a body map, and health notes kept only with the guest’s consent. [More](https://beevity.io/features/customer-records/)
- **Packages, gift vouchers and points** (final checks). Sell a ten-massage package or a voucher. Revenue and commission count when it is used, not when it is sold. [More](https://beevity.io/features/packages-vouchers-points/)
- **Staff documents and licences** (final checks). Massage licences and work permits with their expiry dates, an inspection report and a monthly statement per therapist. [More](https://beevity.io/features/staff-documents/)
- **Thai tax receipts** (final checks). Abbreviated tax invoices numbered per checkout device, a tax journal and help with the POS approval application. [More](https://beevity.io/features/thai-tax-receipts/)
- **Partner commission** (final checks). Pay the promoter, driver or hotel who brings a guest, per guest or per bill, out of the drawer or on account. [More](https://beevity.io/features/partner-commission/)
- **Guided online setup** (final checks). Upload your menu or price list and get a draft catalogue that points out duplicates and prices below cost. [More](https://beevity.io/features/guided-setup/)
- **One PIN per person** (in development). At a shared till each person taps their name and enters their own PIN, so every sale and void carries the right name.
- **e-Tax invoices** (on the roadmap). Full tax invoices with the buyer’s company and tax ID, sent electronically under the Revenue Department’s e-Tax scheme. [More](https://beevity.io/features/e-tax-invoice/)
- **Card terminals and cash drawers** (on the roadmap). The amount sent to the card terminal and the drawer opened by the till.
- **Accounting connections** (on the roadmap). Sales, VAT and commission passed to accounting software, and an open API.
- **Hotel booking systems** (on the roadmap). Room numbers and guest names taken over from the hotel’s booking system for room charge. [More](https://beevity.io/industries/resorts-hotels/)
- **Nightclub tools** (on the roadmap). VIP guest profiles, minimum spend per table, entry tickets with drinks and prepaid wristbands. [More](https://beevity.io/industries/nightclubs/)
- **Selling help** (on the roadmap). Suggestions for what goes well together, and reports you can ask in plain language.

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

Waitlist: https://beevity.io/waitlist/

## Frequently asked questions

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

---

beevity (ทีมขยัน กำไรหวาน) · beevity is a point-of-sale and booking system for Thai businesses whose staff earn commission: massage shops, spas, salons, clinics, bars, restaurants and resorts. beevity goes live in Thailand on 1 December 2026. These are the final testing days. Businesses on the waitlist get the first setup dates. Waitlist: https://beevity.io/waitlist/
