PPh 26 Bupot in Coretax filing guide – PT PMA tax compliance, withholding tax for non-residents, and e-Bupot error prevention in Indonesia
December 8, 2025

Avoid Errors When Filing Your PPh 26 (BP26) Bupot in Coretax for PT PMA in Indonesia

For many foreign-owned companies (PT PMA) in Indonesia, managing cross-border payments is a routine but high-stakes operation. Whether you are paying dividends to overseas shareholders, royalties for intellectual property, or fees for technical services, the Indonesian tax office (DJP) requires precise withholding.

With the full implementation of the system under Peraturan Direktur Jenderal Pajak Number PER-11/PJ/2025, the margin for error has vanished. The new mandatory electronic slip, known as PPh 26 Bupot in Coretax (BP26), is the only way to validate these deductions legally.

A single mistake in filing your electronic tax slip can trigger a cascade of financial and administrative nightmares for your business. Incorrect object codes, missing treaty validations, or simple data entry errors do not just result in a rejected form or pending status.

They can lead to the denial of tax treaty benefits, exposing your company to a flat 20% liability plus significant interest penalties. Unlike domestic transactions where corrections are often straightforward, errors involving Wajib Pajak Luar Negeri (WPLN) attract immediate scrutiny.

Auditors often look for base erosion or profit shifting in these specific transactions, making accuracy paramount for every filing. This guide provides a comprehensive walkthrough to ensure your BP26 filing is flawless every time you submit.

We break down the legal basis, the critical object codes you must match, and the step-by-step workflow within the portal. By understanding the common pitfalls, you can protect your PT PMA from unnecessary fines and maintain a clean compliance record. For the official regulations on withholding tax, always refer to the Directorate General of Taxes (DJP).

What BP26 Is and Who Must File It in Indonesia

The BP26 is the specific electronic withholding slip generated within the new system for Income Tax Article 26 (PPh Pasal 26). It is mandatory for any resident taxpayer, including a PT PMA, who makes payments to a non-resident taxpayer (Wajib Pajak Luar Negeri).

This obligation arises whenever income is paid to a foreign entity or individual who does not have a permanent establishment (Bentuk Usaha Tetap) in Indonesia. The scope of income covered includes dividends, interest, royalties, prizes, and fees for technical services performed abroad.

Under the new regulations, the responsibility for generating the withholding document lies entirely with the payer. If a company fails to issue this document, the tax office considers the tax not withheld, regardless of the actual deduction.

This shifts the entire liability for the principal tax, plus any accrued interest, onto your company immediately. Therefore, ensuring every single cross-border transaction is documented with a valid BP26 is non-negotiable.

The default rate for PPh 26 is 20% of the gross amount paid to the foreign recipient. However, this rate can be reduced if the recipient resides in a country with a Double Taxation Avoidance Agreement (P3B).

To claim this lower rate, the electronic filing must be linked to a valid Certificate of Domicile (Surat Keterangan Domisili). Without this digital linkage, the system algorithm will automatically default to the higher 20% rate.

Bali tax object codes – income tax rates and base calculationOne of the most critical steps in filing your tax document is selecting the correct tax object code. The regulation provides a specific list of codes (Lampiran A) that correspond to different types of income streams.

Using a generic “other income” code for specific transactions like technical services or royalties is a common error in Bali. Each code is tied to a specific tax treatment and rate base, so precision is absolutely key.

For most passive income types like dividends, interest, and royalties, the tax base is the gross amount of the invoice. This means you calculate the 20% (or treaty rate) on the full value before any deductions or bank charges.

However, certain categories have different effective rates; for instance, the sale of assets in Bali is taxed at an effective rate of 5%. Insurance premiums paid to foreign insurers also have a unique calculation based on a deemed net income.

Matching the description in your underlying contract with the correct object code in the system is essential. If your contract states “technical assistance fee” but you file it under “dividend,” the mismatch will be caught.

Always consult the latest Lampiran A list to ensure your filing accurately reflects the economic reality of the transaction. This attention to detail prevents administrative rejections and potential disputes during routine tax reviews.

The process begins by logging into your PT PMA’s account and navigating to the e-Bupot PPh 21/26 module. Select “BP26” to create a new slip for a non-resident payee within the dashboard.

The first data block requires the identity of the income recipient, including their name and Tax Identification Number (TIN). Ensuring the TIN matches the one on their Certificate of Domicile is crucial for treaty eligibility in the electronic form.

Next, you will input the transaction details, starting with the tax object code discussed previously. Enter the gross amount of the payment in the Dasar Pengenaan Pajak (DPP) field accurately.

If a tax treaty applies, you must select the relevant country and input the SKD receipt number generated by the system. This step links the specific withholding slip to the approved treaty benefit, allowing the system to recalculate.

Once all fields are populated, the system will display the calculated tax amount for your review. Verify this figure carefully against your own manual calculations to ensure absolute accuracy before proceeding.

After verification, click “Submit” and then “Terbitkan” (Publish) to finalize the slip officially. Only a published document is considered valid; leaving it in “Draft” status means the tax obligation is unrecorded.

The most frequent error is failing to finalize the slip by clicking “Terbitkan” in the system. A draft certificate is invisible to the tax office and does not count as filing.

Another common mistake is applying a treaty rate without a valid, system-verified SKD receipt number. Manual entry of a lower rate without the supporting link will be rejected or corrected to 20%.

Many PT PMAs in Indonesia also struggle with the gross-up vs. net calculation mechanism. PPh 26 is a withholding tax on the gross amount; if your agreement is “net of tax,” you must gross up.

Failing to do so results in underpayment of the tax due and subsequent penalties. Additionally, entering the wrong country code for the recipient can block the application of correct treaty provisions.

Confusing PPh 23 (for residents) with PPh 26 (for non-residents) is a fundamental classification error to avoid. Always verify the tax residency status of the payee before creating the tax document.

Using a PPh 26 slip for a local vendor creates a discrepancy in your monthly tax return (SPT Masa). Finally, ensure that the period (Masa Pajak) matches the actual month of payment to avoid late filing penalties.

The DJP treats withholding tax compliance as a high priority because it represents revenue collected at the source. Systematic errors in your BP26 filings can trigger a “Desk Audit” or SP2DK.

If auditors find that tax was under-withheld due to invalid treaty claims, the PT PMA is liable. This principal debt is compounded by monthly interest penalties that accumulate from the original due date.

Administrative fines also apply for late filing of the associated SPT Masa PPh 21/26. While the nominal fine for late reporting is small, the interest on late payment of the tax is substantial.

In severe cases of negligence or deliberate misreporting, penalties can escalate significantly under the KUP Law. Therefore, the accuracy of your withholding reporting is your first line of defense against financial risks.

Special cases involving related parties require extra vigilance regarding global transfer pricing rules. Payments that are deemed excessive or not at “arm’s length” may be re-characterized by auditors.

Additionally, transactions exempt from tax via a specific Surat Keterangan Bebas (SKB) must still be reported. In these cases, the digital slip should reflect a 0% rate but cite the valid SKB number.

Pererenan PT PMA case study – tax withholding and PPh 26 complianceIn late 2024, Lars thought he had secured a fantastic deal on a marketing campaign for his Pererenan-based furniture company. The 47-year-old entrepreneur from Gothenburg, Sweden, hired a freelance photographer from France to shoot his new catalog.

His finance team, unfamiliar with the nuances of international payments, recorded the transaction as a local service fee. They deducted 2% PPh 23 instead of the required 20% PPh 26, failing to use the correct electronic withholding module.

Six months later, Lars received an SP2DK notification from the tax office flagging a discrepancy in his withholding data. The system had cross-referenced his immigration sponsorship data for the photographer with his tax filings.

The mismatch was glaring: a foreign national paid for services without a corresponding BP26 certificate. Lars faced a demand for the 18% shortfall plus significant interest penalties for the delay.

Panicked, he contacted a professional visa agency in Bali to resolve the issue immediately. They helped him issue a retrospective PPh 26 Bupot in Coretax, pay the shortfall, and draft a response.

Although he had to pay the fines, Lars learned a valuable lesson about the precision required. Today, his team verifies every vendor’s tax residency before processing any invoice to ensure compliance.

Double Taxation Avoidance Agreements (P3B) are treaties designed to prevent the same income from being taxed twice. For a PT PMA in Bali, these treaties often allow for a reduced withholding rate on dividends, interest, and royalties.

Instead of the standard 20%, the rate might drop to 10% or even 0% depending on the country. However, this benefit is not automatic; it must be claimed through the Coretax system.

The key to unlocking these benefits is the Certificate of Domicile (SKD) from the recipient’s home country. This document proves they are a tax resident of the treaty partner and the beneficial owner.

The SKD must be uploaded and validated in the DJP’s specialized application before you file the BP26. Once validated, you receive a transaction number that links the treaty rate to your filing.

Without this system validation, Coretax will enforce domestic law, which means the full 20% rate applies. It is the payer’s responsibility to ensure the WPLN provides a valid, current SKD before payment.

Retroactive claims for treaty benefits are complex and often rejected, so getting it right upfront is essential. Correctly applying these benefits via the BP26 can save your company significant amounts.

While PER-11/PJ/2025 provides a robust framework, certain edge cases remain legally grey or “Not Confirmed.” For instance, the exact treatment of payments to foreign entities that might be deemed a Permanent Establishment is tricky.

If a foreign vendor operates in Indonesia long enough to constitute a PE, they should be taxed as a resident. Making the wrong determination here can lead to improper filing of the withholding slip.

There is also ambiguity regarding specific digital goods and services purchased directly from overseas platforms. While generally subject to VAT (PPN), the income tax aspect can be blurred if the provider has no physical presence.

Until specific detailed guidelines are issued for every digital scenario, conservative withholding is often the safest path. Consulting with a tax professional is recommended for any transaction that requires a BP26.

Another area of uncertainty involves the precise penalty calculations for 2026 under the harmonized regulations. While the general KUP rules apply, specific administrative relief or stricter enforcement policies may vary.

Relying on old penalty tables can lead to underestimating your potential liability for errors. Always treat the 20% default rate as the baseline risk for any unverified withholding transaction.

Yes, you must still issue a BP26 with a 0% rate to document the exemption legally.

Yes, Coretax allows for corrections (Pembetulan), but changing a document may trigger a review.

You can use their foreign Tax ID or passport number, but ensure it matches their SKD in the electronic form.

Generally, true reimbursements at cost are not subject to PPh 26, but strict documentation is required to avoid the withholding obligation.

The PT PMA (withholding agent) is fully liable for the underpaid tax and any associated penalties regarding the filing.

Need help managing your PPh 26 Bupot in Coretax? Chat with our team on WhatsApp now!

Karina

A Journalistic Communication graduate from the University of Indonesia, she loves turning complex tax topics into clear, engaging stories for readers.