Spend more than 183 days in Indonesia in a year and you usually become an Indonesian tax resident, which means getting an NPWP tax number and filing an annual return.
The firms here work with foreign individuals and foreign-owned companies: personal returns and treaty relief, corporate and employee tax, VAT, bookkeeping, payroll and BPJS, and support through tax audits and appeals.
If your Jakarta company deals with a parent overseas, ask about transfer pricing documentation. All firms listed work in English.
Choosing a firm: for your own expatriate income tax return, GNV Consulting Services at AIA Central on Jl. Sudirman lists individual tax for foreigners alongside corporate work, and 3E Accounting Indonesia in Menara BCA on Jl. Thamrin handles NPWP registration and expat filings as well as bookkeeping for small companies. In Kuningan, TaxPrime has a global mobility team that registers and deregisters NPWPs, files expatriate and spouse returns and coordinates KITAS and work permits. For a foreign-owned company that wants setup, accounting, payroll and tax under one roof, Dezan Shira & Associates works from Wisma 46 in Central Jakarta. For larger compliance, audit and dispute work, MUC Consulting has its own building on Jl. TB Simatupang in South Jakarta.
Setting up the company itself? The Legal & Business Setup firms handle PT PMA registration, licences and work permits, and several also offer ongoing accounting and tax reporting.