Jasa Payroll untuk Pendirian Bisnis di Indonesia

Published 11 October 2026 · 9 min read · The Bali Accountant

Jasa payroll untuk pendirian bisnis di Indonesia means payroll setup and management delivered alongside the formation of a new company, usually a PT PMA. It covers employment contracts, BPJS Ketenagakerjaan and BPJS Kesehatan registration, monthly PPh 21 tax withholding, and salary disbursement starting from the date you hire your first employee. Most foreign owners need this within 30 to 60 days of receiving their NIB, because Indonesian law requires employee registration from the first day of work, not from the first payroll run.

What jasa payroll untuk pendirian bisnis di Indonesia actually includes

Most new PT PMA owners think payroll means putting a number into a bank transfer once a month. It does not. In Indonesia, hiring one employee legally triggers at least seven separate obligations: an employment contract (PKWT or PKWTT), registration with BPJS Ketenagakerjaan, registration with BPJS Kesehatan, monthly PPh 21 tax calculation and withholding, a payslip that breaks down gross salary against statutory deductions, an annual THR calculation, and inclusion of that employee in your company's LKPM investment activity report.

A proper jasa payroll untuk pendirian bisnis di Indonesia package bundles these into one service so you are not opening five separate accounts with five separate agencies while you are also still waiting on your NIB or your notary deed. This matters most for restaurants, villas, consulting firms and small trading companies hiring their first one to ten staff, which is the bulk of the PT PMA setups we see in Bali.

Jasa Payroll untuk Pendirian Bisnis di Indonesia

How much jasa payroll costs in Bali

Payroll pricing in Bali is charged per employee per month, plus a one-time setup fee when the company is new. The numbers below are typical ranges in the current Bali market. They vary by provider, headcount and whether the employee is local or a foreign KITAS holder, so treat this as a starting point and ask any provider for a fixed quote tied to your actual employee count.

ItemTypical range (IDR)Notes
One-time payroll and BPJS account setup for a new PT PMA3,000,000 to 8,000,000Covers opening the company's BPJS employer accounts and the PPh 21 withholding ID
Payroll outsourcing, per local employee, per month300,000 to 700,000Payslip, PPh 21 calculation, BPJS contribution administration
Payroll outsourcing, per foreign (KITAS) employee, per month500,000 to 1,200,000More complex tax treatment for expatriate income
BPJS Ketenagakerjaan, combined employer and employee contributionRoughly 6.2% to 7.7% of salaryVaries by the company's work accident risk class
BPJS Kesehatan, combined contributionAround 5% of salary, cappedThe salary cap used for the calculation is revised periodically
THR (religious holiday allowance)1 month salary per full year of tenure, pro rata below 12 monthsStatutory, paid before the relevant religious holiday

These contribution percentages are set by BPJS regulation and do get adjusted from time to time. Confirm the current rate and salary cap before you build a payroll budget, rather than relying on a figure from an old quote.

When to start payroll during PT PMA formation

The mistake we see most often is owners treating payroll setup as something to sort out after the company is "fully running." Legally, the clock on employee registration starts the day someone begins working for the company, not the day the owner feels ready.

StageTypical durationWhat happens
Notary deed and company name reservation3 to 7 daysLegal foundation of the PT PMA is drafted
SK Kemenkumham approval3 to 10 daysCompany becomes a recognised legal entity
NPWP Badan and NIB via OSS1 to 2 weeksCompany receives its tax ID and business licence
BPJS employer registration1 to 2 weeksShould start as soon as the NIB is issued, before the first hire
First employee hired and registeredWithin 30 days of start dateRequired by law regardless of whether payroll software is ready
First PPh 21 filingPayment by the 10th, SPT Masa report by the 20th of the following monthConfirm current deadlines, as filing rules have shifted under tax administration reforms

BPJS, PPh 21 and employment contracts you cannot skip

Three things sit under every payroll run and none of them are optional. First, BPJS Ketenagakerjaan, which bundles work accident insurance (JKK), death benefit (JKM), old age savings (JHT) and, for larger companies, a pension component (JP). Second, BPJS Kesehatan, mandatory health coverage for every employee from their first day, including part time and probationary staff. Third, PPh 21, the progressive income tax withheld from salary each month and remitted by the employer, not the employee.

On contracts, Indonesia recognises PKWT (fixed term) and PKWTT (permanent). PKWT contracts have a maximum cumulative duration before they must convert to permanent status, and getting this wrong is a common source of labour disputes once a company has been operating for a couple of years. A director who is also a shareholder is sometimes not required to draw a salary, but any commissioner or director who does receive compensation is taxable on it, including foreign directors who meet Indonesia's tax residency threshold of 183 days in a 12 month period.

Payroll for foreign staff vs local staff in a PT PMA

Payroll for a local hire is comparatively simple: contract, BPJS, PPh 21, and compliance with the regional minimum wage, which in Bali differs between Badung, Denpasar, Gianyar and other regencies and is revised annually. Confirm the current UMK for the specific regency where your business operates, since paying below it is a common and expensive oversight for new owners who copy a figure from a different region or a different year.

Payroll for a foreign employee on a KITAS carries extra layers: a separate progressive PPh 21 calculation for expatriate income, and historically a mandatory foreign worker fee (DPKK) tied to the RPTKA work permit, though the application of this fee has changed under recent labour reforms and should be confirmed for your specific sector before you budget it in. A PT PMA employing foreign staff also needs to show a local counterpart or training plan as part of its RPTKA filing, which your payroll provider should track alongside the monthly salary run, not separately from it.

Payroll outsourcing vs in-house vs hybrid

For a PT PMA with one to fifteen employees, outsourcing is almost always cheaper and lower risk than hiring an in-house HR person in the first year. An in-house hire means a salary, a BPJS software subscription, and someone learning Indonesian payroll compliance from scratch while also trying to run the business. Outsourcing means a fixed per-head fee and a provider who already knows the filing deadlines.

A hybrid model works for companies past fifteen staff: day to day attendance and leave tracking handled internally, while BPJS filings, PPh 21 calculation and contract compliance stay with an external provider. For most new PT PMA owners in their first 12 to 24 months, when licensing, LKPM reporting and monthly tax filings are all competing for the owner's attention, outsourcing the payroll function entirely tends to be the lower risk choice. Our accounting and payroll outsourcing services in Bali page covers how this works month to month, and our payroll and BPJS management services page details the BPJS side specifically.

The single most expensive mistake: paying your first employee in cash before the company's BPJS and employer PPh 21 registrations are complete. BPJS treats this as a retroactive compliance gap and applies an administrative penalty, commonly cited at around 2% per month on the unpaid contribution, backdated to the employee's actual start date, not the registration date. Unreported PPh 21 attracts separate tax interest on top of that. Both figures and rates are revised from time to time, so confirm them with BPJS and the tax office directly, but the principle does not change: register before you pay, not after.

How The Bali Accountant handles payroll for new company setups

We run payroll alongside the other reporting obligations a new PT PMA has to keep up with in its first year: monthly tax filings, LKPM investment reports, and bookkeeping. Keeping these under one provider means your BPJS filing and your PPh 21 filing reference the same employee data, instead of two systems drifting apart after a few months. If your company also needs to catch up on LKPM reporting for your PT PMA, we handle that from the same office.

We are based in Umalas, Kerobokan, and work with expat founders and foreign owned companies across Bali. If you want a fixed quote based on your actual headcount and business sector, message us on WhatsApp at +62 877-9626-0478 or see our full list of accounting and tax services.

FAQ

Apa itu jasa payroll untuk pendirian bisnis di Indonesia?

It is a payroll setup and ongoing management service delivered alongside the formation of a new company, usually a PT PMA. It covers employment contracts, BPJS Ketenagakerjaan and BPJS Kesehatan registration, monthly PPh 21 withholding, payslips and THR calculation, so a new company meets its labour obligations from the day it hires its first employee.

Berapa biaya jasa payroll di Bali?

For a local employee, expect to pay roughly IDR 300,000 to 700,000 per employee per month for outsourced payroll, plus a one-time setup fee of IDR 3,000,000 to 8,000,000 for a brand new company's BPJS and tax accounts. Foreign (KITAS) employees cost more to process, typically IDR 500,000 to 1,200,000 per month due to more complex expatriate tax treatment. Always confirm with a written quote.

Apakah PT PMA wajib mendaftarkan karyawan ke BPJS?

Yes. Every PT PMA must register all employees, including part time and probationary staff, for both BPJS Ketenagakerjaan and BPJS Kesehatan from their first day of work. Registration is tied to the employee's actual start date, not the date the company gets around to filing it, and late registration can trigger retroactive administrative penalties.

Kapan harus mulai payroll setelah pendirian PT PMA?

Start BPJS employer registration as soon as your NIB is issued, before you hire anyone. Once you hire your first employee, Indonesian law requires that employee be registered with BPJS within 30 days, and PPh 21 withholding begins from their first salary payment. Waiting until the company feels "fully operational" is the most common reason new PT PMA owners end up with retroactive compliance gaps.

Apa bedanya payroll outsourcing dan payroll in-house?

Payroll outsourcing means an external provider handles contracts, BPJS, PPh 21 and payslips for a fixed fee per employee per month. In-house payroll means hiring HR staff and managing software and filings internally. For companies with one to fifteen employees, outsourcing is usually cheaper in the first one to two years and carries less compliance risk, since the provider already knows current filing deadlines and rates.

Berapa upah minimum karyawan di Bali?

Bali's minimum wage (UMK) is set per regency, not province-wide, and differs between Badung, Denpasar, Gianyar and other areas. It is revised annually, usually announced toward the end of the year for the following year. Confirm the current figure for the specific regency where your business operates before setting a payroll budget, since using an outdated or wrong-regency figure is a common and costly error.

Apakah jasa payroll termasuk pelaporan pajak PPh 21?

Yes, a proper payroll service includes monthly PPh 21 calculation, withholding and filing as a standard part of the package, not as an add-on. It should also feed into your company's broader monthly tax reporting (SPT Masa), since PPh 21 is one of several monthly filings a PT PMA has to keep current alongside VAT and other corporate obligations.

Apakah perusahaan asing bisa mempekerjakan staf lokal sebelum NIB terbit?

Technically a company cannot operate a formal payroll, open BPJS employer accounts or legally withhold PPh 21 until its NPWP Badan and NIB are issued, since both are required to register as an employer. Some owners bring on staff informally before licensing is complete, but this creates a retroactive compliance gap once registration happens. It is safer to finalise the NIB first, even if that means a short delay in hiring.

Scroll to Top