A finance manager at a manufacturing PT PMA in Batam once described the moment her company received a Coretax notification as the day she realized the free trade zone had been quietly lying to her. Not maliciously. She had simply assumed that duty-free meant tax-free, and built her filing calendar around that assumption for two years. The notification was not about customs. It was a mismatch between her annual corporate income tax filing and the VAT position on a batch of goods that had left the zone for a domestic buyer in Jakarta. Nothing about her FTZ status had exempted her from that obligation. It had just never been tested until then.
That gap between what the FTZ actually exempts and what a company assumes it exempts is where most Batam-based tax compliance failures originate. The zone’s customs architecture is genuinely generous. It is also narrower than it sounds, and understanding exactly where the exemption stops is the difference between a clean filing history and an unexpected SP2DK inquiry.
The FTZ Boundary Does Not Move at Your Company’s Front Door
Batam’s status as a Free Trade Zone and Free Port rests on Law No. 36 of 2000 and Law No. 44 of 2007, which place the island, along with Bintan and Karimun, outside Indonesia’s customs territory for the purposes of goods movement. That single legal fact is the entire basis for the zone’s appeal, and it was expanded further under Government Regulation No. 47 of 2025, which added new islands and sub-zones to the area now covered by this designation, detailed further in a look at the 2025 FTZ area expansion.
What that legal architecture actually delivers, and how it compares against Indonesia’s KEK special economic zones, is a separate strategic question already covered at length in a comparison of tax benefits across SEZ and Batam FTZ regimes. This article picks up where that comparison leaves off. It assumes the company has already chosen Batam and is now running it, and it answers a narrower, more urgent question. Once the entity exists and is operating, what actually has to be filed, and on what clock?
The exemption itself is customs-based, not income-tax based. Import duty, VAT, PPnBM, and excise on goods entering the zone are waived. Corporate income tax, employee withholding, and most domestic VAT obligations are not. A company can be fully compliant on the customs side and badly delinquent on the tax side simultaneously, and the two failures do not show up on the same government dashboard.
Explore Our Services Tax Compliance in Indonesia
Corporate Income Tax Still Runs on the National Clock
FTZ status does not touch the corporate income tax framework under Indonesia’s Harmonized Tax Law (Undang-Undang Harmonisasi Peraturan Perpajakan, Law No. 7 of 2021), which sets the standard rate at 22% of taxable income. Unless a Batam entity separately qualifies for a tax holiday through one of the island’s designated KEK zones and a qualifying investment above IDR 100 billion, its corporate tax position is calculated exactly the way any mainland PT PMA’s would be.
Monthly Installments Do Not Pause for Zone Status
PPh 25 monthly installments, based on the prior year’s tax liability or a current-year estimate, fall due by the 15th of the following month regardless of whether the underlying revenue came from an FTZ-exempt export sale or a domestic transaction. A company that generates most of its revenue from duty-free exports still has to calculate and remit these installments on the same schedule as an entity with no zone benefits at all.
The Annual Return Reconciles Everything the Zone Kept Separate
The annual corporate income tax return, SPT Tahunan PPh Badan, is where the customs-exempt revenue and the domestically taxed revenue finally sit in the same document. Getting this reconciliation wrong, particularly around goods that crossed the FTZ boundary partway through the fiscal year, is one of the more common triggers for a supervisory inquiry. The full mechanics of the rate structure, deduction categories, and installment calculation are covered in a dedicated corporate income tax guide for PT PMA entities, which applies in full to Batam companies outside the specific customs exemptions described above.
VAT Does Not Disappear, It Relocates
This is the single most misunderstood part of operating a tax-compliant business in Batam. Goods and services delivered within the FTZ, and goods exported from it, are broadly exempt from VAT. That exemption is real. What it does not cover is everything else a typical operating company does over the course of a year.
A handful of transaction types routinely trigger standard VAT obligations for companies that assumed their zone status covered them:
- Goods sold from the FTZ into mainland Indonesia, which are treated as an import into customs territory at the point of crossing, with standard VAT and duties applying to the receiving side of that transaction
- Services performed for a recipient outside the zone, including many professional and consulting services, which do not automatically inherit the zone’s goods-based exemption
- Intra-group management fees or service charges billed to an affiliate on the mainland, which typically fall outside the FTZ exemption entirely and require standard VAT treatment
- Domestic procurement of certain services, where the vendor is not itself FTZ-registered
Every one of these transactions has to be issued and reconciled as a proper tax invoice under Coretax, the Core Tax Administration System that has governed invoice issuance since PMK No. 81 of 2024 took effect. A Batam company that treats e-Faktur issuance as something only mainland entities need to worry about is building the exact mismatch that surfaces at audit time. The invoice-level mechanics, correction procedures, and reconciliation steps are laid out in a separate guide to issuing and reconciling tax invoices under Coretax.
Withholding Tax and Cross-Border Payments Follow the Company, Not the Zone
Employee income tax withholding under PPh 21 applies to every Batam employer exactly as it does everywhere else in Indonesia, layered on top of the five BPJS contribution programs and regional minimum wage rules that govern the island’s labor market. That side of the compliance picture, including how it intersects with RPTKA processing for foreign staff, is covered separately in a guide to payroll compliance in Batam.
The less obvious exposure sits in cross-border payments. A Batam manufacturer paying a management fee, royalty, or technical service fee to its parent company overseas still has to withhold PPh 23 or PPh 26, apply the correct treaty rate where a Double Tax Avoidance Agreement and valid DGT form exist, and document the substance behind that payment. Where those payments run between related entities, whether the counterparty sits inside or outside Indonesia, the transaction also falls under Indonesia’s transfer pricing documentation requirements. A parent charging a Batam subsidiary an above-market fee for shared services, or pricing intercompany goods transfers in a way that shifts margin off the island entirely, is exactly the pattern that draws scrutiny, and the current documentation standard is detailed in a breakdown of transfer pricing documentation requirements for 2026.
The Reporting Calendar Nobody Puts in One Place
Because Batam companies answer to both BP Batam and the standard national tax and investment framework, their compliance calendar carries more entries than a comparable mainland entity’s, not fewer. A realistic annual picture looks like this:
- Monthly, by the 10th to 15th depending on the tax type: PPh 21 employee withholding, PPh 23 or 26 on vendor and cross-border payments, and PPh 25 installments
- Monthly, by the end of the following month: VAT return filing for any transaction that fell outside the zone exemption
- Quarterly, on the 15th of April, July, October, and January under BKPM Regulation No. 5 of 2025: LKPM investment activity reporting, filed in parallel with whatever realization reporting BP Batam requires for FTZ-specific licensing
- Annually: the corporate income tax return, the full set of SAK EP-compliant financial statements for board and shareholder approval, and, where applicable, transfer pricing documentation covering the fiscal year’s related-party transactions
Missing any single entry on that list rarely causes an immediate problem. What it does is accumulate. A missed LKPM filing becomes a blocking condition the next time the company files an RPTKA extension. An inconsistent VAT position becomes a flag the next time Coretax cross-references it against the annual return. None of these failures announce themselves at the moment they happen, which is exactly what makes the calendar worth tracking as a single system rather than a set of separate obligations owned by different people.
XPND’s Batam office works through this exact reconciliation with FTZ-based clients, mapping which transactions genuinely sit inside the customs exemption and which ones have quietly crossed into standard tax territory long before a filing deadline forces the question. That distinction rarely announces itself. A company only tends to discover where its zone benefits actually end once a filing has already gone in with the wrong assumption baked into it, and by then the correction costs more than the original review would have.