Welcome to Hopshift
HR & payroll documentation for Southeast Asia businesses
Hopshift is a modern HR and payroll platform built for businesses operating in Southeast Asia. Manage your entire employee lifecycle, from onboarding and scheduling to payroll and government compliance, in one place.
What is Hopshift?
Hopshift brings together every HR workflow your business needs into a single, integrated platform. Whether you run a single outlet or a group of companies across multiple locations, Hopshift scales with you.
The platform is built around a multi-company structure: a Group can contain multiple Companies (e.g., restaurant brands, subsidiary entities), each with their own employees, leave policies, and payroll runs. Group Admins get a bird's-eye view across the whole organisation, while Company Admins manage day-to-day operations for their specific entity.
Hopshift is deeply localised for Thailand: all payroll, tax, and social security calculations follow Thai regulatory requirements, with Buddhist Era date formatting, PND1 e-filing, and SSO 1-10 CSV generation built in.
Key Features
Employee Management
Maintain rich employee profiles including personal details, emergency contacts, job history, and uploaded documents. Visualise your organisation with a live org chart, and track employment status changes over time.
Scheduling
Build weekly and monthly shift schedules with drag-and-drop simplicity. Assign shifts to employees, define work patterns, and publish rosters to your team. Managers can view their outlet's schedule at a glance and make last-minute adjustments.
Leave Management
Configure leave types and annual entitlements at the group level, then apply them across all companies. Employees submit leave requests through a self-service portal; managers approve or reject with one click. Balances are tracked automatically, including carryover rules and manual adjustments.
Clock-in / Clock-out
Employees clock in and out via QR code at their workplace. Timesheets are automatically built from clock records, and managers review and approve hours before payroll is processed. Overtime and late arrivals are flagged automatically.
Payroll
Run monthly payroll for all employees in a company. Hopshift calculates gross pay, income tax withholding (PND1), and social security contributions (SSO) automatically. On finalisation, the platform generates all required government submission files ready for e-filing.
Compliance Documents
Every payroll finalisation produces the statutory documents required by Thai authorities: PND1 pipe-delimited text for RD e-filing, SSO 1-10 CSV for the Social Security Office, plus human-readable PDF copies of both. Payslip PDFs are generated for every employee and bundled into a downloadable ZIP.
Group Management
Group Admins can oversee all companies from a unified dashboard, manage cross-company employee transfers, set group-wide leave policies and public holidays, and control who has admin access to each company.
API Access
Connect Hopshift to your existing tools via the REST API. Create API keys scoped to your group, then read and write employee, payroll, and leave data from partner applications or internal systems.
Browse the Docs
Admin Guide
Step-by-step guides for company and group administrators: payroll runs, leave policies, employee setup, and more.
API Reference
Full REST API reference with request/response examples for every endpoint.
Developer Docs
Architecture overview, integration guides, and API quickstart for developers building on Hopshift.
Who Is This For?
| Role | What you'll find helpful |
|---|---|
| Group Admins | Group-level configuration, multi-company oversight, cross-company reporting |
| Company Admins | Payroll runs, leave policy setup, employee management, compliance documents |
| Managers | Scheduling, timesheet approval, leave request handling |
| Developers | API reference, integration architecture, authentication |
| Employees | Self-service portal usage is covered in the Employee Guide |
Quick Start
If you're setting up Hopshift for the first time, start here:
- Create your Group and first Company. Set up your organisation structure in Settings.
- Invite your admins and managers. Assign roles so the right people have access.
- Onboard employees. Bulk import or add employees individually with all required fields.
- Configure leave policies. Define leave types and annual entitlements at the group level.
- Set up payroll. Confirm payroll period settings and employee salary information.
- Run your first payroll. Process a monthly payroll run and download compliance documents.
For API integrations, see the Developer Quickstart.