A young professional working calmly on a laptop
A young professional working calmly on a laptop
A young professional working calmly on a laptop

For freelancers and contractors in Indonesia

From freelancer to permanent employee.
Same client, same work.

From freelancer to permanent employee.
Same client, same work.

From freelancer to permanent employee.
Same client, same work.

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

90%+

90%+

twelve-month retention across our placements

24 hours

24 hours

as fast as you can start once the offer is accepted

PKWTT

PKWTT

permanent, full-time contract

Free

Free

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?

A young professional working calmly on a laptop at home

Stop chasing invoices.
Start getting payslips.

Keep your client and your work. Go permanent through MixWork, with PPh 21, BPJS and THR handled by the book.

A young professional working calmly on a laptop at home

Stop chasing invoices.
Start getting payslips.

Keep your client and your work. Go permanent through MixWork, with PPh 21, BPJS and THR handled by the book.

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

Freelancer or contractor

Employee through MixWork

Contract

Freelancer or contractor

Per project, or nothing in writing

Employee through MixWork

Permanent, full-time contract (PKWTT)

Getting paid

Freelancer or contractor

You invoice and wait

Employee through MixWork

Monthly salary in rupiah through payroll, with no chasing

Health cover

Freelancer or contractor

Self-paid BPJS Kesehatan

Employee through MixWork

BPJS Kesehatan, with the employer’s contribution not taken from your salary

BPJS Ketenagakerjaan

Freelancer or contractor

If enrolled, you pay yourself as a non-salaried member (Bukan Penerima Upah), with no pension cover

Employee through MixWork

Registered from the start; your client pays the employer’s share

THR

Freelancer or contractor

Generally none

Employee through MixWork

Every year before your religious holiday (pro rata if you have under 12 months’ service)

Leave

Freelancer or contractor

Unpaid

Employee through MixWork

Paid annual leave and public holidays, under the rules that apply

Income tax

Freelancer or contractor

You calculate, pay and file it

Employee through MixWork

PPh 21 calculated, withheld and paid monthly, with the tax slip for your annual return

Proof of income for visas, rentals or mortgages

Freelancer or contractor

Hard to prove

Employee through MixWork

Monthly payslips, and an employment letter on request

When it ends

Freelancer or contractor

Often just stops when the project does

Employee through MixWork

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.

Directs your work

→

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.

PKWT

PKWTT

Stands for

PKWT

Perjanjian Kerja Waktu Tertentu (fixed-term)

PKWTT

Perjanjian Kerja Waktu Tidak Tertentu (permanent)

Often called

PKWT

Contract employee

PKWTT

Permanent employee

When it ends

PKWT

On a set date or when a specific job is done

PKWTT

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

An Employer of Record (EOR) is a company that legally employs you in Indonesia on behalf of your client. Your client still directs your day-to-day work, while MixWork handles your contract, payroll, PPh 21, BPJS and THR.
No. You keep working for the same client on the same work. You are employed through MixWork on an Indonesian contract, and your client still directs your work day to day.
Your client pays MixWork a monthly fee. Nothing is charged to you.
It can. PPh 21 and your share of BPJS are deducted from your salary. In return you get BPJS with employer contributions, THR, paid leave and the rights of a permanent employee. Agree your gross salary with your client before you switch; our HR team can prepare an indicative comparison.
It does cost them more. In return they get a compliant way to employ you without setting up a company in Indonesia, no set-up fee, no lock-in, and an HR team in Jakarta handling the admin. Our HR team can also explain it to your client directly.
Freelancers generally don’t receive THR. As a permanent employee through MixWork, you receive THR every year before your religious holiday, pro rata if you have under 12 months’ service.
PKWT is a fixed-term contract that ends on a set date or when a job is done. PKWTT is a permanent contract with no end date. MixWork EOR uses PKWTT only.
Yes, your tax details are needed for PPh 21 withholding. For residents, your NIK now serves as your NPWP, and our HR team will guide you through registration.
In most cases you still file your SPT Tahunan yourself. MixWork withholds and pays your PPh 21 every month and gives you the tax slip you need to complete it.
The role is full-time, like any permanent job. MixWork EOR employment contracts include a clause on outside work and conflicts of interest. If you work for several clients today, tell us at the start.
Yes, if your client agrees. Your client can also add a workspace at MixWork’s Jakarta office.
Only if your client chooses EOR Professional. You check in daily through the employee app with face and GPS verification, as an attendance record for payroll. MixWork does no screen or activity monitoring.
Your job depends on your client continuing the arrangement with MixWork. If it ends, your employment is ended through the procedure Indonesian employment law sets, including any severance the law requires, funded by your client.
Yes. The 20-minute consultation is free, with no obligation.
See the roles open now at jobs.mixwork.co. MixWork’s recruitment team hires for companies building teams in Indonesia.

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.

A young professional working on a laptop

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