Spend more than 183 days in Indonesia in any twelve-month period and you generally become an Indonesian tax resident, which means registering for an NPWP tax identification number and filing an annual individual return. This catches a great many expats by surprise, particularly those who assumed their employer was handling everything or that paying tax at home exempted them here. It usually does not, though a double taxation agreement may relieve the overlap.
The firms listed here serve foreign individuals and foreign-owned businesses specifically. On the personal side that means NPWP and EFIN registration, annual SPT filing, and advice on residency status, treaty relief and the tax treatment of foreign-sourced income. On the corporate side it covers monthly and annual corporate income tax, employee withholding, VAT registration and reporting, bookkeeping, payroll including BPJS health and employment contributions, statutory financial statements, and representation through tax audits, objections and appeals.
Businesses with cross-border transactions need to pay particular attention to transfer pricing. Indonesia enforces documentation requirements on related-party dealings, and several firms here specialise in that work alongside Advance Pricing Agreements, Mutual Agreement Procedures and treaty analysis. If your Jakarta entity buys from, sells to or is financed by a parent company overseas, this is not optional.
The providers range from large independent Indonesian tax consultancies with several hundred professionals, through international market-entry firms geared to inbound investors, to walk-in expat service offices where you can turn up and register an NPWP in person. Listings cover TB Simatupang, Sudirman, Kuningan, Thamrin and Mega Kuningan, and every firm works in English.