
Payroll outsourcing in Thailand often costs less per employee than running payroll in-house once a founder accounts for software, a dedicated staff member's time and the compliance risk of late or incorrect filings. In-house payroll can work for a company with a handful of employees and simple pay structures. The calculation changes once headcount grows, or once a foreign-owned entity has to manage Thai-language statutory registers alongside Social Security Fund contributions and withholding tax filings. The right choice depends less on company size and more on how much regulatory exposure the business is willing to carry internally.
Key takeaways
- Thai payroll compliance has fixed monthly deadlines (7th or 15th for withholding tax, 15th or 7 working days later through e-Payment for Social Security) that do not move when a founder is busy.
- Outsourcing payroll can reduce direct cost and moves the filing workload to a provider, but it requires a Data Processing Agreement under the Personal Data Protection Act.
- In-house payroll keeps data fully internal but requires a company with 10 or more staff to maintain its own Thai-language employee register and two years of payroll records under the Labour Protection Act.
- Companies with no Thai entity generally cannot run payroll in-house at all. An Employer of Record is generally the compliant path to hiring staff in Thailand without one.
- In practice the choice is between a predictable cost and a variable risk, and founders often underestimate the risk side.
About the Author: This article is published by Settlr Global, the operating arm of WOWS Global, a Singapore-incorporated corporate advisory and investment banking group. Settlr Global's payroll and HR team is led by Managing Director Gagan Ajmani, who brings 15+ years of regional experience across Southeast Asia to the payroll services clients in Thailand rely on for monthly filings and statutory compliance.
What is the real difference between in-house and outsourced payroll?
With in-house payroll, a company's own staff calculate salaries, withhold tax, remit Social Security contributions and file statutory reports directly with the Revenue Department and Social Security Office. Outsourced payroll delegates those tasks to a third-party provider under a service agreement, while the employer remains the legal entity of record for its staff. The legal obligations stay with the employer either way.
A company that outsources payroll still owns the employment relationship, the tax liability and ultimate responsibility if a filing is wrong. The provider performs the calculations and carries the operational workload. Outsourcing transfers operational risk, but the legal liability stays with the employer.
What does in-house payroll actually cost in Thailand?
In-house payroll cost is the sum of several components that founders often price separately and never add up:
- A dedicated payroll administrator, or part of a finance team member's time, spent on calculations, filings and corrections.
- Software or spreadsheet tooling, plus the time spent reconciling it against bank payments and statutory portals.
- Internal coordination beyond the core calculation, such as approvals, queries and corrections.
- Compliance records. The Labour Protection Act requires employers with 10 or more staff to maintain a Thai-language employee register and retain payroll records for at least two years[1], and keeping that register current is a recurring task.
None of these costs appear on an invoice, which is why in-house payroll looks cheaper on paper than it often is in practice.
What does payroll outsourcing cost, and what are the advantages?
Payroll outsourcing advantages are usually framed around cost, but the larger advantage is predictability. A provider charges a fixed per-employee fee, which converts a variable internal cost (staff time, error correction, late-filing exposure) into a known monthly line item.
Many companies find outsourcing cheaper once internal staff time and compliance admin are priced in. The exact savings vary by headcount and pay complexity, so compare both sides with your own numbers.
Formula to compare the two:
In-house annual cost = (partial or full salary of payroll staff) + (software/tooling cost) + (estimated hours lost to compliance admin, valued at an internal hourly rate).
Outsourced annual cost = (per-employee monthly fee) x (number of employees) x 12.
A company should run both sides of this formula with its own numbers before deciding. For a five-person team, the in-house side is usually fractional and the comparison is close. At 20 or more employees the in-house side usually grows faster, because tax brackets, leave entitlements and benefit calculations multiply per head.
What compliance risks does each model carry in Thailand?
Founders tend to underweight compliance risk, and the cost comparison above is incomplete without it. Thailand's payroll calendar is fixed:
- Monthly withholding tax returns are due by the 7th of the following month, or the 15th for e-filing under an extension that covers returns due up to 31 January 2027[2].
- Social Security contributions are due by the 15th of the following month[3], or 7 working days later when paid through e-Payment, for wages up to December 2029[4].
- The annual withholding tax summary is due by the end of February; the 8 March e-filing date covers only returns due up to 31 January 2027, so it does not reach the return due in February 2027 unless it is renewed[2].
- Annual Corporate Income Tax must be filed within 150 days of the accounting period's close[5], or 158 days for e-filing under the same extension[2].
Missing a tax deadline generally triggers a surcharge of 1.5 percent per month or part of a month under the Revenue Code[6], and late Social Security contributions carry a 2 percent monthly charge[3]. A sole in-house administrator who is sick, on leave or who misreads an update to Thai personal income tax brackets has no backstop. An outsourced provider typically has a second reviewer and a tracked filing calendar as part of its service design.
Data handling is the other risk. The Personal Data Protection Act requires appropriate security measures for employee personal information. If payroll is outsourced, the employer must also put a Data Processing Agreement in place with the provider, which acts as its data processor[7]. A company should sign the DPA before the engagement starts.
Can a company outsource payroll in Thailand without a Thai entity?
Founders often ask whether payroll outsourcing is available before they have a Thai company. In the traditional sense it generally is not, because outsourced payroll still assumes the client is the legal employer. A foreign company with no Thai entity generally cannot run payroll at all, in-house or outsourced, because there is no local employer of record to withhold tax or remit Social Security contributions.
Employer of Record services fill that gap. An EOR becomes the legal employer in Thailand on the client's behalf, handling payroll, tax withholding and statutory contributions, while the client directs the employee's day-to-day work. With Settlr Global, for example, the first hire under an EOR arrangement can generally be made in about two days, available from a single employee, starting from THB 8,999 per employee per month for a local hire and THB 10,999 for an expat hire. For companies still deciding whether to incorporate, this removes the in-house versus outsourced question entirely.
Which model fits which stage of a company's growth?
Neither model is better in every case. The table below shows which one fits at each stage.
| Factor | In-House Payroll | Outsourced Payroll |
|---|---|---|
| Best fit | Very small teams with simple, stable pay structures | Growing teams, multiple pay types or any company without a Thai entity |
| Cost structure | Variable: salary, tooling and hidden admin hours | Fixed: predictable per-employee monthly fee |
| Filing risk | Concentrated in one person or small team | Distributed across a provider's review process |
| Data obligations | Internal controls only | Requires a signed Data Processing Agreement |
| Scalability | Requires new hires as headcount grows | Scales per employee without new internal hires |
A company should make this decision at the entity-planning stage, before the first payroll run.
Frequently asked questions
Is payroll outsourcing cheaper than in-house payroll in Thailand?
Often, once internal staff time and compliance admin are priced in, though the exact figure depends on headcount and pay complexity.
What are the main payroll outsourcing benefits besides cost?
Predictable monthly fees, a second layer of review on filings and reduced exposure to late-filing penalties under the Revenue Code. Time saved on compliance admin is another common reason.
Does outsourcing payroll remove legal liability from the employer?
No. The employer remains the legal entity responsible for the underlying tax and employment obligations. A Data Processing Agreement governs data handling, but it does not transfer statutory liability.
Can a foreign company run payroll in Thailand without a local entity?
Generally no. Neither in-house nor outsourced payroll is possible without a Thai legal employer. An Employer of Record arrangement is generally the compliant route in that case.
What records must a Thai employer keep regardless of payroll model?
A Thai-language employee register (for employers with 10 or more staff) and payroll records retained for at least two years, under the Labour Protection Act[1].
How often are payroll-related filings due in Thailand?
Monthly withholding tax returns are due by the 7th (or 15th for e-filing), Social Security contributions by the 15th (7 working days later through e-Payment), the annual withholding tax summary by end of February and Corporate Income Tax within 150 days of the accounting period's close (158 days for e-filing under the same extension).
Is payroll outsourcing in Thailand only for large companies?
No. Payroll providers in Thailand generally scale from a single employee upward, so outsourcing is open to early-stage entities as well as larger organizations.
About Settlr Global
Settlr Global is the operating arm of WOWS Global, a Singapore-incorporated corporate advisory and investment banking group, and an all-in-one platform for company setup, accounting and tax, payroll, visas and Employer of Record in Thailand. It brings those services under a single team, so founders do not have to coordinate separate local agencies. The platform has processed payroll and compliance work for 200+ clients across 15+ countries, from early-stage startups to established multinational enterprises. Its Employer of Record service lets companies hire in Thailand in about two days, with or without a local entity.
Founders comparing in-house and outsourced payroll costs for their own headcount can use Settlr Global's payroll tax calculator to model both scenarios against actual Thai tax brackets.
References
- Labour Protection Act B.E. 2541 (in Thai) (senate.go.th)
- Ministry of Finance notification No. 7: extended deadlines for online filing (in Thai) (rd.go.th)
- Social Security Office: Form SSO 1-10 instructions (in Thai) (catalog.sso.go.th)
- Royal Thai Government news: e-Payment extension for Social Security contributions from 1 January 2025 (in Thai) (thaigov.go.th)
- Revenue Department: Corporate Income Tax (rd.go.th)
- Revenue Code, Section 27: surcharge (rd.go.th)
- Ministry of Digital Economy and Society: Personal Data Protection Act B.E. 2562 (mdes.go.th)


