Products
HReasily ClassicSimple, fast payroll for a small businessHReasily ProMulti-entity, multi-country, advanced workflowsHReasily PlusEnd-to-end HR, hiring through to payrollCompare plansClassic, Pro and Plus side by side
Modules
PayrollCPF and tax calculated, filed directLeaveApply, approve, and it reaches payrollTime & AttendanceClock-in that turns into a payslipSchedulingShifts and swaps that become payClaimsReimbursed in the next payroll runComplianceStatutory rules, kept currentIntegrationsXero, QuickBooks and the rest
Who it's for
By role
Head of HROne platform for the whole regionCFO and FinancePeople cost you can see and provePayroll and HR OpsOne run, not five filings
By company
Small businessesPayroll done without an HR teamMulti-country and scaling teamsAdd a market, not a vendor
Markets
SingaporeMalaysiaIndonesiaThailandHong KongPhilippines
Resources
BlogPayroll, HR and compliance writingProduct updatesEvery change we ship, datedCustomer storiesThe businesses running on HReasilyHReasily AcademyProduct training, at your own pace
Why HReasily
Multi-country payrollSix markets, one runSecurityHow your people data is protectedPSG grantUp to 50% of your first year fundedPartnersAccountants and advisors who resell HReasilyPartner directoryFind a certified practice near youXeroPayroll posted as a journal, automaticallyQuickBooksEvery run reconciled in your booksAbout HReasilyWho we are and who we build for
Pricing
PricingPer employee, per month
Start freeLog in
Payroll software · 🇮🇩 Indonesia

Indonesian payroll, TER and BPJS handled together.

BPJS Kesehatan, the five BPJS Ketenagakerjaan programmes and PPh 21 come out of one run, in rupiah, including the December recalculation that TER makes unavoidable.

BPJS KesehatanBPJS KetenagakerjaanPPh 21 on TERBukti potong monthly
hreasily.com/payroll · Indonesia
Maret · 38 karyawanBruto Rp 412.600.000 · disetujui
Approved
BPJS KesehatanDue by the 10th
Ready
BPJS KetenagakerjaanJHT, JKK, JKM, JP and JKP
Ready
PPh 21 · TERBukti potong for all 38
Ready
Why Indonesian payroll is its own job

Two BPJS bodies on two different dates, and a tax method that only balances in December.

Since 2024, PPh 21 runs on the average effective rate for January to November and is recalculated in full in December. A monthly bukti potong is required for every employee, even when nothing is withheld. Get the first eleven months roughly right and December becomes an unpleasant surprise for the people you pay.

Your statutory month

What Indonesia asks for, and when

Checked against BPJS Kesehatan, BPJS Ketenagakerjaan and DJP material in September 2026.

WhatWhat it isWhen
BPJS KesehatanNational health insurance

Employer and employee shares, remitted monthly.

By the 10th
BPJS KetenagakerjaanJHT, JKK, JKM, JP and JKP

Five programmes, one body. JKP, the job-loss programme, is part of the current set.

By the 15th
PPh 21 depositEmployment income tax

Withheld on the TER method for January to November, then recalculated across the full year in December.

By the 15th
SPT Masa PPh 21/26Monthly return

Filed through Coretax, with bukti potong issued via e-Bupot 21/26, required even where nothing was withheld.

By the 20th
Annual withholding slipFormerly 1721-A1, now BPA1 in Coretax

One per employee, for their own annual filing.

By 31 January
THRReligious holiday allowance

Paid in full, no instalments, ahead of the holiday. Not a payroll-cycle item, and the one everybody feels.

Seven days before Hari Raya
UMP and UMKProvincial and district minimum wages

Reset annually and vary by province and district, so a national figure is never enough.

Annual, per region

No rates on this page, deliberately. Contribution rates and wage ceilings change more often than a website does, and a stale number is worse than none. What we publish is the shape of the obligation; the amounts come out of the run.

What HReasily does with it

One run, and the month is accounted for

The same employee record feeds the payslip, the contributions and the reporting, so the numbers cannot disagree with each other.

BPJS and PPh 21 in the same run

Both BPJS bodies and employment income tax are calculated from one employee record, so the payslip, the contribution and the withholding agree with each other.

Bukti potong for everyone, every month

A monthly withholding slip is required per employee regardless of amount, so it is generated with the run rather than assembled afterwards.

December is a recalculation, not a rerun

TER makes the final month of the year a full-year true-up. It belongs inside payroll rather than in a spreadsheet built each December.

Regional minimum wages, not one national number

Wages are set by province and district and reset every year, so where someone works matters as much as what they do.

Kept current

What changed in Indonesia recently

Three things a payroll page written two years ago would get wrong.

January 2025
Coretax replaced DJP Online

Coretax DJP took over from DJP Online for tax year 2025 onward, absorbing e-Registration, e-Faktur and the old e-Bupot flow. DJP Online now only serves 2024 and earlier. e-FIN was replaced by email and phone verification.

Still in force
TER, and the December true-up

The average effective rate method introduced for 2024 remains how PPh 21 is withheld from January to November, with a full-year recalculation in December. This has not been reversed.

2026
PPh 21 borne by the government, for some sectors

A government-borne PPh 21 facility applies to a defined set of labour-intensive sectors, marked with a code on the bukti potong. Miss one monthly filing and the facility is lost for the year, so it is worth checking whether your sector qualifies.

The rest of the region

Add a market, not a vendor

HReasily runs six markets on one platform. Multi-country customers run them in a single cycle with a market-by-market breakdown, rather than reconciling five payroll providers.

🇮🇩

Indonesia pricing starts at Rp 15,000 per employee, per month

Priced per employee per month in rupiah, on Classic. Add only the modules you use, and see the full breakdown on the pricing page.

See pricing and the calculator →
Questions

Indonesia payroll, answered

Does HReasily handle all five BPJS Ketenagakerjaan programmes?
JHT, JKK, JKM, JP and JKP are the current programme set, alongside BPJS Kesehatan as a separate body with its own earlier deadline.
How is PPh 21 calculated?
On the TER method for January to November, with the full-year recalculation in December, as required since 2024.
Do you produce bukti potong?
A monthly withholding slip is required for every employee even when nothing is withheld. Confirm the exact Coretax output with us for your setup.
Can Indonesia run alongside our other markets?
Yes. Indonesia is one of six markets HReasily runs, and multi-country customers run them in one cycle with a per-market breakdown.

Run Indonesia payroll without the calendar in your head.

Start free, load your team, and see the month laid out before the 15th arrives.

New
HReasily has a new look
See the story behind the refresh.
Read the story
Offer
Your first month free
Upgrade to Classic or Pro today and the first month is on us.
See the plans
Free webinar
HReasily, end to end
A live overview of the platform, then the recording is yours.
Save my seat