For freelancers and contractors in Indonesia
Paid every month without chasing invoices. PPh 21, BPJS, THR and severance where the law requires it, handled by the book through an Employer of Record. Your client pays for our service, not you.
Free 20-minute consultation. We never contact your client without your go-ahead.
Payslip (illustration)
Permanent employee (PKWTT)
Basic salary
Rp ••••••
PPh 21, withheld and paid
Handled
BPJS, withheld and paid
Handled
Take-home pay
Rp ••••••
✓
Before your holiday
THR paid
twelve-month retention across our placements
as fast as you can start once the offer is accepted
permanent, full-time contract
for you; your client pays for our service
Before and after
From chasing invoices to getting payslips
Same work. What changes is your certainty and your protection.
NOW
As a freelancer
CL
Client
last seen yesterday
3 Oct
Hi, I’ve sent the invoice for September. Thank you 🙏
09.12 ✓✓
10 Oct
Sorry to bother you, has last month’s invoice been processed?
10.04 ✓✓
18 Oct
Hi, could you let me know about the payment? I need it for my rent 🙏
08.51 ✓✓
No reply yet
vs
THROUGH MIXWORK
As a permanent employee
Employee app
Hi, everything’s sorted.
Rp
October salary paid
On time, no chasing
✓
Payslip ready
For mortgages, rentals or visas
★
THR paid
Every year before your holiday
♥
BPJS active
Health and employment cover
%
PPh 21 tax slip ready
For your annual tax return
Protection every month
Full protection as a permanent employee, by the book
As a permanent employee through MixWork EOR, the employer’s obligations are met every month under Indonesian law.
▤
Permanent employment contract (PKWTT)
Full-time with no end date. Ended only under Indonesian employment law, with severance where the law requires it, funded by your client.
Rp
Monthly salary
In rupiah through payroll. No more invoices and waiting.
%
PPh 21
Calculated, withheld and paid every month, with the tax slip for your annual return.
♥
BPJS Kesehatan and Ketenagakerjaan
Registered from the start; your client pays the employer’s share.
★
THR
Every year before your religious holiday, pro rata if you have under 12 months’ service.
◷
Paid leave
Annual leave and public holidays, under the rules that apply.
▢
Employee app
Request leave and download payslips any time. Employment letter on request.
A general summary, not legal advice. Amounts and conditions follow the rules that apply.
How it works
Four steps to a permanent job, and you don’t have to explain it alone
1
Talk to our HR team
A free consultation on Google Meet. We explain what’s covered and what to prepare.
20 minutes
2
Bring in your client, or let us do the talking
Send the ready-made message below, or ask our HR team to present MixWork to your client on your behalf, with a proposal and a full cost breakdown.
When you’re ready
3
Contract and registration
Your contract, BPJS registration and payroll once the offer is accepted.
As fast as 24 hours
4
Start as a permanent employee
Your work stays the same. Your first payslip appears in the employee app.
First month
Why MixWork
Built for long-term employment
90%+
twelve-month retention across our placements, measured on our own placement data
Jakarta
an HR team in MixWork’s own Jakarta office, there to support you
PKWTT
every MixWork EOR employee is on a permanent, full-time contract
For your client
Why it works for your client
Your client gets a compliant way to employ you in Indonesia without setting up a company here, with an HR team in Jakarta handling the admin.
✓
No set-up or onboarding fee
✓
No transfer fee on a candidate they bring themselves
✓
No contractual lock-in
✓
No MixWork termination fee (severance still applies where the law requires it)
READY-TO-SEND MESSAGE FOR YOUR CLIENT
Hi [name], I’d like to keep working with you as a full-time employee rather than a contractor. MixWork is an Employer of Record in Indonesia: they would employ me on a compliant permanent contract and handle payroll, BPJS and tax, while I keep working for you day to day. There’s no set-up fee and no lock-in. Their guide explains how it works: https://www.mixwork.co/blog/hire-your-own-candidate-indonesia-eor. Would you be open to a short call with them?
Free consultation
Talk to our HR team first
Not sure yet? That’s fine. Pick a 20-minute slot that suits you, Monday to Friday, 10am to 6pm Jakarta time (WIB), to talk with our HR team in Jakarta on Google Meet. It’s free, with no obligation.
We won’t contact your client without your go-ahead.
Have these ready for the call
• The gross salary you’re hoping for
• Whether you work for other clients today
• The city you work from
• Your preferred start date
Pick a date and time in the calendar
Complete guide
Everything you need to know about becoming a permanent employee
For when you want the detail on protection, contracts and tax before you talk to your client.
What changes when you become an employee
Contract
Per project, or nothing in writing
Permanent, full-time contract (PKWTT)
Getting paid
You invoice and wait
Monthly salary in rupiah through payroll, with no chasing
Health cover
Self-paid BPJS Kesehatan
BPJS Kesehatan, with the employer’s contribution not taken from your salary
BPJS Ketenagakerjaan
If enrolled, you pay yourself as a non-salaried member (Bukan Penerima Upah), with no pension cover
Registered from the start; your client pays the employer’s share
THR
Generally none
Every year before your religious holiday (pro rata if you have under 12 months’ service)
Leave
Unpaid
Paid annual leave and public holidays, under the rules that apply
Income tax
You calculate, pay and file it
PPh 21 calculated, withheld and paid monthly, with the tax slip for your annual return
Proof of income for visas, rentals or mortgages
Hard to prove
Monthly payslips, and an employment letter on request
When it ends
Often just stops when the project does
Ended under Indonesian employment law, including severance where the law requires it, funded by your client
Statutory contributions are paid every month by the book. Also included: the employee app for leave and payslips.
What is an Employer of Record?
An Employer of Record (EOR) is a company that legally employs you in Indonesia on behalf of your client, while your client still directs your day-to-day work. Through MixWork, you are employed on a permanent contract (PKWTT), not a fixed-term one.
Your client funds your salary and pays MixWork’s service fee. You pay nothing. Once the offer is accepted, your contract, BPJS registration and payroll can be set up in as little as 24 hours.
What stays the same: the same client, the same work, the same hours and tools. What changes is your contract, your payslip and your protection.
Your client
Sets your goals and directs your work, as now.
→
You
The same work, now as a permanent employee.
↓ Salary + fee
Employs you ↑
MixWork
Your legal employer: PKWTT contract, payroll, PPh 21, BPJS and THR.
Who does what
Your client
Directs your day-to-day work and funds your salary, employer contributions and MixWork’s service fee.
MixWork
Your legal employer. Issues your PKWTT contract, runs payroll, withholds PPh 21, registers you for BPJS, pays the contributions and pays THR.
You
Do the same work for the same client and receive a monthly payslip. You pay nothing to MixWork.
About your take-home pay
As an employee, PPh 21 and your share of BPJS come out of your salary before it reaches you. At the same headline number, your take-home can look lower than a freelance invoice. Your client’s total cost also goes up, because they pay the employer contributions, THR and MixWork’s fee.
The fairest route: agree a gross salary that keeps your take-home level. Our HR team prepares an indicative comparison for you and a proposal with a full breakdown for your client, free.
Illustrative flow, no figures
For you
Gross salary
− Your share of BPJS
− PPh 21
= Take-home pay
Plus: THR, paid leave, employer BPJS contributions
For your client
Gross salary
+ Employer BPJS contributions
+ THR
+ MixWork service fee
= Client’s total cost
Amounts depend on salary and the rules that apply.
PKWT and PKWTT: what’s the difference?
The two employment contracts you’ll meet most often in Indonesia.
Stands for
Perjanjian Kerja Waktu Tertentu (fixed-term)
Perjanjian Kerja Waktu Tidak Tertentu (permanent)
Often called
Contract employee
Permanent employee
When it ends
On a set date or when a specific job is done
No end date; ended only under employment law
MixWork EOR uses PKWTT only: permanent, full-time contracts.
THR and severance, explained for people who’ve never had them
THR
Tunjangan Hari Raya is a yearly allowance paid before your religious holiday. If you’ve worked less than 12 months, it’s calculated pro rata.
Severance (pesangon)
A payment when permanent employment ends in circumstances the law defines. Through MixWork, the process follows Indonesian employment law and is funded by your client.
A general summary, not legal advice. Amounts and conditions follow the rules that apply.
Extra support your client can choose
Your client chooses the plan. Everything above applies on every plan.
Total Care 360
EOR Professional
With EOR Professional you also get Total Care 360:
An HR manager assigned to your team whom you can call directly, backed by a full HR team in Jakarta
A monthly check-in call with your HR manager
Expense claims processed and reimbursed, and allowances paid through payroll
Regular performance feedback and reviews
Day-to-day IT support
Help resolving workplace issues
Optional extras
MixWork Flex Benefits: benefits such as health, dental, optical and perks, on a budget your client sets. It is optional, and we highly recommend it to clients for employee well-being and retention.
A workspace at MixWork’s office in Jakarta.
A laptop and devices through MixWork Managed IT.
Terms you’ll come across
PKWTT
A permanent employment contract with no end date.
PKWT
A fixed-term employment contract.
PPh 21
Income tax on salary, withheld from your pay and paid by your employer.
Bukti potong
The tax slip from your employer recording your PPh 21, used for your annual tax return.
SPT Tahunan
The annual tax return most employees still file themselves.
BPJS Kesehatan
The national health insurance scheme.
BPJS Ketenagakerjaan
The workers’ social security scheme: work accident, death and old-age cover, plus pension and job-loss cover subject to eligibility.
Penerima Upah and Bukan Penerima Upah
BPJS membership categories: salaried employees, or self-employed workers such as freelancers.
THR
Tunjangan Hari Raya, paid every year before your religious holiday.
Pesangon
Severance, paid when permanent employment ends in circumstances the law defines.
FAQ
Peace of mind starts with one conversation.
Talk to our HR team. We’ll help you understand what changes before you bring in your client.

This page is a general summary, not legal or tax advice. Your entitlements are set by your employment contract and Indonesian law.

