How to Build an HR Department from Scratch in Thailand (For Startups and SMEs)

Starting a business in Thailand is exciting — but between product launches, investor pitches, and finding the right office space in Bangkok, HR is often the last thing on a founder’s mind. Until it isn’t.

Whether you’re running a 10-person tech startup in Chiang Mai or scaling a 100-person retail operation in Bangkok, learning how to build an HR department in Thailand the right way — from day one — can save you from legal headaches, talent loss, and costly payroll mistakes down the road.

This guide breaks down exactly what Thai startups and SMEs need to know: the legal essentials, the systems to put in place, and the tools that make it actually manageable.

Why Building an HR Department Matters Early for Thailand Startups and SMEs

Thai labor law applies from the moment you hire your first employee. The Labour Protection Act B.E. 2541 sets out mandatory rights — annual leave, overtime rates, maternity leave, Social Security contributions — and getting these wrong, even accidentally, can result in fines or disputes.

Beyond compliance, a solid HR foundation pays off in other ways:

  • It makes hiring and onboarding faster and more professional
  • It reduces payroll errors that erode employee trust
  • It protects sensitive employee data under Thailand’s PDPA legislation
  • It gives leadership visibility into attendance, performance, and team health

The good news: you don’t need a large HR team to get this right. You just need the right structure and tools.

Step-by-Step: How to Build an HR Department in Thailand for Your Startup or SME

Step 1 — Assign HR Ownership

The first question to answer is: who owns HR?

For early-stage companies, this might be the founder, a COO, or a generalist office manager. Define the scope clearly:

  • Recruitment and onboarding
  • Payroll and benefits
  • Leave and attendance tracking
  • Employee document management

If you’re not ready to hire a dedicated HR person, Sprout’s HR platform gives business owners and managers the tools to run HR professionally without needing a full team.

Step 2 — Set Core HR Policies

Before your next hire, document these non-negotiables:

Leave policy — Thailand law guarantees employees a minimum of 6 days’ annual leave after one full year of service, 30 days’ sick leave, and 98 days’ maternity leave (with pay for the first 45 days from the Social Security Fund). Managing this manually is error-prone — Sprout Leave handles approvals, balances, and compliance automatically.

Working hours and overtime — Standard Thai working hours are capped at 8 hours/day and 48 hours/week. Overtime must be compensated at a minimum of 1.5× the regular rate. Sprout Attendance tracks shifts, GPS check-ins, and OT calculations in real time.

Payroll and tax — You’re required to withhold Personal Income Tax (PIT), contribute to the Social Security Office (SSO) at 5% (employee) and 5% (employer), and submit monthly PND 1 filings. Sprout Payroll automates all of this and generates compliant payslips in Thai baht ฿.

Code of Conduct — Clearly define behavioral expectations, confidentiality obligations, and disciplinary procedures. This becomes especially important as your team grows.

Step 3 — Build a Recruitment and Onboarding Process

To build an HR department that scales, your recruitment process needs structure. Consider using an Applicant Tracking System (ATS) like Manatal to manage job postings, candidate pipelines, and interview scheduling in one place.

A strong onboarding checklist for Thai SMEs should cover:

  • Execute a legally compliant employment contract (in Thai or bilingual)
  • Register the employee with the Social Security Office within 30 days of joining
  • Enroll them in your payroll cycle and communicate benefits clearly
  • Store all employment documents securely — Sprout Keeper provides an encrypted digital HR vault that keeps you PDPA-compliant

Step 4 — Handle Payroll and Legal Compliance Correctly

Payroll is where most SMEs in Thailand get tripped up. Key obligations include:

  • Monthly PND 1 filings with the Revenue Department
  • Annual PND 1 Kor reconciliation
  • SSO contributions — due by the 15th of each following month
  • Workmen’s Compensation Fund registration for relevant industries
  • Severance pay obligations for employees terminated without cause (scaled by years of service under the Labour Protection Act)

Using an automated payroll system purpose-built for Thai compliance dramatically reduces the risk of errors and penalties.

Step 5 — Measure and Develop Your Team

Once the operational foundation is solid, shift attention to performance. Sprout Performance+ lets you set OKRs and KPIs, run 360-degree feedback cycles, and manage appraisals — giving both managers and employees clarity on expectations and growth paths.

This is especially important for retaining Gen Z talent, who consistently rank transparency and development opportunities among their top workplace priorities.

Practical Tips for Thai Startups Building Their First HR Department

  • Start early — even at 5 employees, putting HR structure in place is far easier than retrofitting it at 50
  • Choose HR software that fits your size — enterprise-grade tools are overkill; Excel is too fragile
  • Understand Thai labor law basics — or get advice from a qualified labor law professional
  • Build culture deliberately — values and norms are much easier to instill early than to reshape later
  • Automate repetitive HR tasks — so your people spend time on what actually matters

Why Sprout?

Sprout is an all-in-one HR platform built specifically for the Thai market. Whether you’re a 10-person startup or a 500-person enterprise, Sprout covers the full HR stack:

  • Payroll — Automated salary processing, tax withholding, SSO contributions, and compliant payslips
  • Leave — Online leave requests, manager approvals, and real-time balance tracking
  • Attendance — GPS and facial recognition check-in, shift scheduling, and OT management
  • Sprout Keeper — Encrypted employee document storage, PDPA-ready
  • Manatal ATS — End-to-end recruitment pipeline management
  • Performance+ — OKR tracking, 360 feedback, and performance appraisals

Want to understand why companies choose Sprout? See how we’re different.

Frequently Asked Questions

Do I legally need an HR department in Thailand?

There’s no Thai law that mandates a formal HR department. However, as soon as you hire your first employee, Thai labor law applies — employment contracts, Social Security registration, leave entitlements, and payroll compliance are all legal requirements. Building a basic HR structure when you build an HR department in Thailand from day one is the safest approach.

When should a Thai startup hire its first dedicated HR person?

Most businesses in Thailand find that HR starts demanding significant management attention around the 20–30 employee mark. Before that point, HR software can handle most operational tasks — payroll, leave, attendance — allowing founders and managers to stay on top of compliance without a dedicated hire.

What Thai labor laws must SMEs comply with?

Key obligations under the Labour Protection Act and related legislation include: minimum 6 days’ annual leave (after 1 year), sick leave up to 30 days per year, maternity leave of 98 days, overtime at 1.5× the regular rate, monthly SSO contributions at 5% (employee) and 5% (employer), and data protection requirements under PDPA. Consult a qualified Thai labor law advisor for your specific situation.

Is HR software worth it for a small Thai startup?

For most Thai startups and SMEs, yes — the cost of errors, admin time, and compliance risk from manual HR management (Excel spreadsheets) almost always exceeds the cost of HR software. When you build an HR department in Thailand using the right tools, you reduce risk and free up leadership bandwidth from day one.

How does Thailand’s PDPA affect HR management?

PDPA treats all employee personal data — contracts, medical records, payroll data, performance reviews — as sensitive data requiring consent, secure storage, and controlled access. Any organization operating in Thailand must comply, regardless of size. Tools like Sprout Keeper are built with PDPA compliance in mind.

What’s the first thing to set up when building an HR department in Thailand?

Start with payroll and leave management — they directly affect employee satisfaction and carry the highest legal risk if mismanaged. From there, layer in attendance tracking, recruitment, and performance management as your team grows. An integrated platform like Sprout makes it easy to add modules as you scale.

Can expats and international businesses in Thailand use Sprout?

Yes. Sprout supports bilingual (Thai and English) workflows and is used by international companies operating in Thailand, including MNCs and regional headquarters. The platform handles Thai labor law compliance while providing an interface that works for both Thai and international HR teams.

Final Thoughts — Start Building Your HR Foundation Today

The best time to build an HR department in Thailand for your startup or SME is before you think you need one. Labor law compliance, payroll accuracy, leave management, and employee documentation all get significantly harder to fix retroactively.

Sprout gives Thai startups and SMEs a practical, scalable way to get HR right from the start — without a large team or a large budget.

Book a free consultation with the Sprout team

Follow Sprout on social media:

Get More Content Like This In Your Inbox!

Kris Zbikowski

Chief Technology Officer

Kris brings over 15 years of experience in application development—and nearly as many years living in Thailand. As CTO of Sprout Solutions Thailand, he leads the development of our flagship products, Totem and Keeper, ensuring they meet the evolving needs of our clients.

[blog_author_photo]
[blog_author_name]
[blog_author_designation]
[blog_author_description]

Get More Content like this in your Inbox!

Related Solutions

Check out what’s new with Sprout’s innovations and partner products!

Scroll to Top