Spa Payroll Software Thailand: Payslips, Commissions & Deductions — Complete Guide (2026)

Spa payroll in Thailand is more complex than a standard salary calculation. Therapists typically earn a combination of base salary + service commissions + bonuses + deductions, all subject to Thai labor minimums and 3% withholding tax. Without dedicated spa payroll software, a 15-therapist spa owner spends 12–20 hours per month on manual salary calculations — and still risks errors that cause disputes. This guide covers exactly how spa payroll software works, what each line item on the payslip means, and the Thai legal obligations every spa owner must meet.

Key Takeaways

  • Spa therapist pay = Base Salary + Service Commission + Bonus Notes − Deduction Notes − WHT (3%)
  • Thai minimum wage 2026: ฿363/day in Bangkok, Phuket, Samut Prakan — employer must top up if commissions fall short
  • 3% WHT must be deducted from every commission payment (Revenue Code §50)
  • Social security: 5% each (employee + employer), capped at ฿750/month per party
  • Manual payroll for 15 staff takes 12–20 hours/month; software reduces this to under 30 minutes
  • Payslips must be accessible to employees — Thai labor law requires wage statements on request

Anatomy of a Spa Payslip

Understanding what goes into a Thai spa payslip is essential before choosing or configuring any payroll software. A complete spa payslip has four sections:

SectionLine ItemsSource
Earnings Base salary, service commission, overtime, holiday allowance, product sales bonus, attendance bonus, performance bonus Service records + approved earning notes
Deductions Salary advance repayment, social security (5%), uniform/equipment rental, disciplinary deductions, approved loan repayments HR records + approved deduction notes
Tax Withholding tax 3% (Revenue Code §50) Calculated on gross earnings
Summary Gross pay, total deductions, WHT deducted, net pay, days worked, services completed, bank account last 4 digits System calculated

The Spa Payroll Formula

Gross Earnings = Base Salary + Service Commission + Earning Bonuses Total Deductions = Advance Repayments + Social Security (5%) + Other Deductions WHT = Gross Earnings × 3% Net Pay = Gross Earnings − Total Deductions − WHT ────────────────────────────────────────────── Example: Therapist Koi — May 2026 (26 working days) ────────────────────────────────────────────── Base Salary: ฿5,000 Service Commission (35%): ฿32,760 [฿93,600 services × 35%] Attendance Bonus: ฿1,000 Product Sales Bonus: ฿800 Gross Earnings: ฿39,560 Salary Advance (Apr): ฿3,000 Social Security (5%): ฿750 (capped) Total Deductions: ฿3,750 WHT (3%): ฿1,187 [฿39,560 × 3%] Net Pay: ฿34,623

Service Commission Calculation

Service commission is the largest and most variable component of a Thai spa therapist's earnings. The system must pull commission data directly from completed service records — not from manual input, which is error-prone.

For each pay period, the system aggregates:

  • All services completed by the therapist (service type, price, date)
  • Applies the commission rate configured for that therapist (flat, %, tiered, or hybrid — see our commission calculation guide)
  • Produces a line-by-line breakdown that therapists can verify against their own memory

Example Service Commission Breakdown

WeekServicesTotal Service ValueCommission (35%)
Week 1 (May 1–7)18฿21,600฿7,560
Week 2 (May 8–14)22฿26,400฿9,240
Week 3 (May 15–21)20฿24,000฿8,400
Week 4 (May 22–31)22฿21,600฿7,560
Total82฿93,600฿32,760

Bonuses and Allowances (Earning Notes)

Beyond base salary and service commission, therapists may receive additional earnings that must be tracked separately. In spa management software, these are called earning notes:

Earning TypeTypical AmountWhen Applied
Attendance bonus฿500–฿1,500/monthZero late/absent days in pay period
Product sales bonus10–15% of product sales valueMonthly, when product targets hit
Overtime pay1.5× hourly rate for hours above 8/dayPer Thai Labor Act requirement
Holiday allowance฿200–฿500/holiday workedNational holidays worked
Service quality bonus฿300–฿1,000/monthHigh customer rating threshold met
Seniority allowance฿200–฿1,000/monthAnnual milestone (1 yr, 3 yr, 5 yr)

📌 Earning Notes in Draft vs. Published Payslips

Good spa payroll software uses a draft → published workflow. During the month, the manager adds earning notes to draft payslips. At month end, the manager reviews and publishes. Only published payslips are considered final — this prevents accidental early disclosure and allows correction before payout. Therapists can see their draft accumulating throughout the month so there are no end-of-month surprises.

Deductions (Deduction Notes)

Deductions from therapist pay must be explicitly authorized — Thai labor law prohibits unauthorized wage deductions. Common deduction categories:

Deduction TypeLegal BasisNotes
Social security contributionSocial Security Act5% of wages, capped ฿750/month. Employer matches.
Salary advance repaymentEmployee consent requiredMust be pre-agreed in writing; cannot exceed 1/3 of monthly wage
Uniform/equipment rentalWritten employment contractMust be specified in contract; market rate only
Provident fund contributionProvident Fund Act (optional)3–15% employee contribution if spa offers fund
Internal loan repaymentLoan agreement requiredWritten agreement with repayment schedule

⚠️ Illegal Deductions to Avoid

Thai Labor Protection Act B.E. 2541 Section 76 prohibits deductions not authorized by law or written agreement. Illegal deductions include: breakage/damage charges without court order, deductions for customer complaints, deductions for service quality issues, and any deduction reducing pay below minimum wage. Violations carry fines up to ฿100,000 and/or 6 months imprisonment.

Withholding Tax (3%) — What Spas Must Do

Every Thai spa paying therapists as employees must comply with withholding tax requirements under Thai Revenue Code Section 50:

Monthly WHT Calculation: WHT Amount = Gross Monthly Earnings × 3% Monthly obligation: 1. Deduct WHT from each therapist's gross pay 2. File ภ.ง.ด.1 (monthly WHT return) by 7th of following month (or 15th if filing online via e-Filing) 3. Remit WHT amount to Revenue Department Annual obligation: 1. File ภ.ง.ด.1ก (annual summary) by end of February 2. Issue tax certificate to each therapist for their PND.90/91 filing Example (15 therapists, average ฿35,000 gross/month): Total gross payroll: ฿525,000 Monthly WHT to remit: ฿525,000 × 3% = ฿15,750 Annual WHT remitted: ฿15,750 × 12 = ฿189,000

Minimum Wage Compliance Check

Before finalizing any payslip, the system must verify that each therapist's earnings meet the Thai minimum wage for days worked:

Province/AreaDaily Minimum Wage (2026)Monthly (26 days)
Bangkok, Phuket, Samut Prakan฿363฿9,438
Chiang Mai, Chonburi (Pattaya)฿354฿9,204
Hua Hin (Prachuap Khiri Khan)฿352฿9,152
Koh Samui (Surat Thani)฿340฿8,840
Other provinces฿328–฿345฿8,528–฿8,970

If a therapist worked 26 days but earned only ฿7,200 in commissions (below Bangkok minimum of ฿9,438), the spa must pay the ฿2,238 difference as a guaranteed wage supplement. Spa payroll software should flag this automatically before payslips are published.

Minimum Wage Check: Required Minimum = Daily Minimum × Days Worked Shortfall = max(0, Required Minimum − (Base Salary + Commission)) If Shortfall > 0: add "Minimum Wage Supplement" earning line to payslip Example: Bangkok spa, therapist worked 26 days Required: ฿363 × 26 = ฿9,438 Earned: ฿5,000 base + ฿3,200 commission = ฿8,200 Shortfall: ฿9,438 − ฿8,200 = ฿1,238 (must add to payslip)

The Payslip Workflow: Draft → Review → Publish

Professional spa payroll software follows a structured workflow that prevents errors and maintains an audit trail:

StageWhoActionTherapist Visibility
1. Auto-populate System Pulls all completed services for the month; calculates commission Can view own draft
2. Add notes Manager Adds earning notes (bonuses) and deduction notes (advances, etc.) Can view updated draft
3. Manager review Manager Reviews totals, verifies minimum wage, checks deduction legality Draft only
4. Publish Manager Marks payslip as final — no further edits allowed Full payslip visible + downloadable
5. Payment Accountant/Owner Processes bank transfers based on published payslips Payment date shown on payslip

Mobile Payslip Access (PIN-Protected)

Modern spa management platforms include a therapist-facing mobile app where staff can view their own payslips on their phone. Key requirements:

  • PIN protection: Payslips contain sensitive salary data. A 4–6 digit PIN prevents colleagues from viewing each other's earnings if they share a device.
  • Real-time draft access: Therapists can check their accumulating commissions throughout the month — reducing end-of-month disputes because they can flag discrepancies early.
  • Historical payslips: Access to past 12+ months of published payslips for loan applications, visa applications, or personal record-keeping.
  • Thai language support: All line item labels in Thai — therapists who don't read English can understand exactly what each number represents.

💡 Reducing End-of-Month Disputes

The most common payroll dispute at Thai spas is a therapist claiming they completed more services than the payslip shows. When therapists have real-time access to their commission accumulation throughout the month, they can spot and report missing services while the records are fresh — rather than disputing a closed-month payslip on payday. SpaManager shows therapists their daily and weekly commission totals so discrepancies are caught early.

Multi-Branch Payroll Management

For spa chains operating across multiple locations in Thailand (common in Bangkok, Phuket, and tourist resort areas), payroll complexity multiplies:

  • Different minimum wages by province
  • Therapists sometimes working across branches in a month
  • Branch managers preparing payslips; head office reviewing before publish
  • Consolidated payroll reporting for accounting across all branches

Multi-branch spa payroll software handles all of this centrally — each branch manager operates independently, but the owner sees a unified payroll dashboard across all locations.

Manual Payroll vs. Software: Time & Error Comparison

TaskManual (Excel/Paper)Spa Payroll Software
Gather service records for all therapists2–4 hoursAuto-populated
Calculate commission per therapist3–5 hours (10 therapists)<1 minute
Add bonuses/deductions manually1–2 hours5 minutes (approve notes)
Check minimum wage complianceOften skipped → legal riskAutomatic flag
Calculate WHT (3%)30–60 minutesAutomatic
Create payslip documents2–4 hours (formatting)Instant PDF generation
Distribute payslips to therapistsPrint + hand outPush to mobile app
Total (15 therapists) 12–20 hours/month 30–60 minutes/month

What to Look for in Spa Payroll Software

FeatureWhy It Matters
Auto-calculation from service recordsNo manual data entry; eliminates transcription errors
Configurable commission modelsSupports flat, %, tiered, hybrid per therapist
Earning notes (bonuses/overtime)Manager-approved additions with audit trail
Deduction notes (advances/SSO)Legal deductions only, with employee acknowledgment
WHT 3% auto-calculationRevenue Code compliance without manual calculation
Minimum wage compliance checkAutomatic flag before payslip is published
Draft → publish workflowReview before finalization; prevents errors reaching therapists
Mobile payslip access (PIN-gated)Therapists can verify their own numbers independently
Thai language interfaceFull Thai-language payslips and app UI
Multi-branch consolidationSingle dashboard for all locations

Spa Payroll — Automated in SpaManager

SpaManager calculates therapist payroll automatically from completed service records. Earning notes, deduction notes, 3% WHT, minimum wage checks, draft → publish workflow, and mobile payslip access — all included in every plan.

Start Free Trial →