Accounting & Tax Services for Foreign Companies in Indonesia
Bookkeeping, financial statements, monthly tax and annual returns for PT PMA companies, overseas businesses and expats. We file everything in Indonesian and report to you in English.
- PT PMA
- Reports in English
- Coretax-ready
- Fully online
Built for foreign-owned businesses
If your company or shareholders are outside Indonesia, you need an accountant who knows local rules and speaks your language.
PT PMA companies
Foreign-owned limited companies that need local accounting, tax filing and English reporting.
Overseas companies
Companies with a branch, staff or projects in Indonesia that need help with local tax.
Expats & foreign freelancers
Personal tax returns for foreigners who live or work in Indonesia.
Local companies with foreign investors
Indonesian companies that report to foreign shareholders in English.
Everything your company needs, with one team
Choose one service or combine them in a monthly package.
Bookkeeping
Monthly recording of every transaction, so your books are always up to date and ready for tax.
- Sales, purchases and expenses recorded monthly
- Bank reconciliation for each account
- Books kept in Rupiah, as Indonesian rules require
Accounting & Financial Statements
Monthly and annual financial statements under Indonesian accounting standards (SAK), with English versions for your head office.
- Balance sheet, profit & loss and cash flow
- Management reports in English
- Year-end statements for the annual tax return
Tax Consulting
Plain-English answers on Indonesian tax, before you sign a contract, hire staff or pay overseas.
- Tax impact of new contracts and payments abroad
- Withholding tax on cross-border payments (PPh 26)
- Written advice you can share with head office
Annual Tax Returns
Corporate and personal annual returns (SPT Tahunan), prepared and filed before the deadline.
- Corporate return with fiscal reconciliation
- Personal returns for expat directors and staff
- Filed in Coretax, with the receipt sent to you
Monthly Tax Filing
We calculate your monthly taxes, prepare the payment codes and file on time.
- Employee income tax (PPh 21)
- Withholding taxes (PPh 23, PPh 26, PPh 4(2))
- VAT (PPN) returns and e-invoices for VAT-registered companies
Coretax Support
Coretax is the Indonesian tax office’s system for registration, e-invoices, payments and returns. We set it up and run it for you.
- Company account activation and user roles
- Digital certificate and authorised person setup
- E-invoices (e-Faktur) and filing in Coretax
Tax Refunds
If your company has overpaid tax, we prepare and follow the refund claim (restitusi) until it is settled.
- Check whether a refund or carry-forward is better
- Prepare documents for the tax office review
- Follow-up until the refund is paid
Tax Audit Support
Support when you receive a letter from the tax office, such as an SP2DK request or a tax audit.
- Review of the letter and the risk
- Written response and supporting documents
- Support during meetings with the tax office
Typical taxes for a PT PMA
Which taxes apply depends on your business. We confirm yours at the start.
| Tax | Pay by | File by |
|---|---|---|
| PPh 21Income tax withheld from employee salaries | 15th of the next month | 20th of the next month |
| PPh 23 / PPh 26Withholding tax on services, rent and royalties. PPh 26 applies to payments to non-residents | 15th of the next month | 20th of the next month |
| PPh 4(2)Final tax, for example on office or warehouse rent | 15th of the next month | 20th of the next month |
| PPh 25Monthly corporate income tax instalment | 15th of the next month | 20th of the next month |
| PPN (VAT)For VAT-registered companies (PKP), including e-invoices | End of the next month | End of the next month |
| Corporate annual returnSPT Tahunan PPh Badan, with financial statements | Before filing | 30 Aprilfor a January–December tax year |
| Personal annual returnFor tax-resident directors, staff and expats | Before filing | 31 March |
Deadlines follow PMK 81/2024. When a deadline falls on a weekend or public holiday, it moves to the next working day.
Working with us from anywhere
- 1
Kick-off call
We review your company setup, current books and which taxes apply. Free.
- 2
Monthly documents
You upload bank statements, invoices and payroll to a shared folder.
- 3
We file in Indonesia
We do the bookkeeping, calculate taxes and file in Coretax on time.
- 4
English reports
You and your head office receive monthly reports and filing receipts.
Business package
from Rp — /monthFixed monthly fee for bookkeeping, financial statements, monthly tax, annual return and English reports. Final price depends on your transaction volume.
What we need to start
- Deed of establishment and latest amendments
- Company tax ID (NPWP) and business ID (NIB)
- Coretax access, or we help you set it up
- Bank statements for the current year
- Latest financial statements and tax returns
- Payroll data, if you have employees
Missing something? Send what you have and we will help with the rest.
Questions from foreign companies
Does a PT PMA have to keep its books in Indonesian and Rupiah?
Yes, by default. Indonesian tax law requires books in Indonesian and in Rupiah. A company can use English and US dollars only with approval from the Minister of Finance. We keep your books in line with this and give you English reports for management.
Can you file our taxes if our directors live abroad?
Yes. We set up an authorised person and the digital certificate in Coretax so filings can be done in Indonesia, while your directors review and approve by email.
We already have an accountant. Can we switch to you?
Yes. We review your current books and tax filings, fix gaps if there are any, and take over from the next tax period. We tell you upfront if earlier periods need corrections.
Do you work with our head office or group auditors?
Yes. We send monthly reports in English and can answer questions from your head office finance team or auditors directly.
What do we need to send each month?
Usually bank statements, sales and purchase invoices, expense receipts and payroll data. We give you a simple checklist and a shared folder at the start.
How much does it cost?
Most PMA companies use our Business package, a fixed monthly fee based on transaction volume and which taxes apply. Message us on WhatsApp for a quote.
Let’s talk about your company in Indonesia
Your first consultation is free. Tell us about your setup and we’ll suggest the right package.