Overseas service tax Indonesia 2025 – PT PMA Coretax DJP reporting, ID Billing setup, and compliance for foreign client invoicing in Bali
December 12, 2025

How to Deposit Overseas Service Taxes Using Indonesia’s Coretax System

Many foreign-owned PT PMA companies still feel confused when it comes to overseas service tax deposits — especially if they’re invoicing clients outside Indonesia 💼. The rules apply even if money never enters the country, which often surprises first-time business owners running remote operations. When this confusion builds up, it can lead to unnecessary penalties or audits 😅.

That’s why it’s essential to learn how to report and deposit these taxes correctly using Coretax DJP Online, the official tax filing system managed by the Directorate General of Taxes. Once set up, you can easily generate ID Billing codes, submit forms, and track monthly tax payments from anywhere — no more lining up at the tax office 🖥️.

If this feels a bit too technical, you’re not alone. Many PT PMA owners have shared how they first misunderstood the rules, especially when they charged services to clients abroad 🔄. But after following guidance from tax consultants and checking updates from the Ministry of Finance, they now manage filings smoothly — even during peak reporting season.

The good news? You don’t need to be a tax expert to get this right. Just follow a repeatable process, stay updated with Indonesia’s digital tax tools, and ensure every overseas service payment is accurately reflected on Coretax ✅. By mastering this now, you save time, avoid penalties, and maintain a clean compliance record that builds investor confidence ✨.

How to Report Overseas Service Tax in Coretax DJP 💼

Reporting overseas service tax using Coretax DJP can feel tricky, especially for new PT PMA owners in Indonesia. But once you understand how the system works, it’s just like doing your local tax filing. Coretax is the main digital platform for filing taxes in Indonesia, including those earned from services provided to clients outside the country 🌏.

In simple terms: If your PT PMA in Bali is invoicing clients abroad, even if payments are in USD or EUR and never enter Indonesia, the income may still be taxable. That’s why Coretax asks you to categorize your revenue correctly and deposit related taxes using ID Billing codes 🧾.

So yes, even digital nomads and remote service businesses need to file overseas transactions properly — otherwise you risk late fees or red flags during tax audits 😬.

The rule is: If you provide services from Indonesia to a foreign client, it often counts as taxable income here — unless specifically exempt by regulation or tax treaty. For example, a Bali-based marketing agency doing ads for an Australian business still needs to declare the revenue in Coretax because the service is performed from Indonesia 💡.

You must deposit the foreign service tax when the invoice is issued or paid, depending on whether you’re using cash or accrual accounting. PT PMA owners usually pay monthly, along with VAT (if applicable) and employee tax. If you miss the deadline, penalties can pile up faster than expected 📆.

To avoid surprises, ask your accountant or tax advisor to calculate the correct PPH 23 or PPH 26 tax types and prepare the billing code through Coretax before submitting the actual tax payment ✅.

Overseas tax deposit Indonesia 2025 – PT PMA Coretax ID Billing creation, PPh 23 filing, and compliance process for foreign service income
Here’s how to generate the ID Billing for your overseas tax deposit on Coretax:

🔹 Login with your PT PMA corporate NPWP and password
🔹 Click “Create Billing” and select the correct tax type (e.g., PPh 23)
🔹 Fill in the tax period (e.g., January 2025) and payment amount
🔹 Choose “Other Services” under the revenue type
🔹 Submit and record the generated billing code to pay via bank or mobile app

Once you’ve paid, download the official tax receipt from Coretax. This is your proof of compliance if the tax office asks for documentation later 📄. It also helps your internal bookkeeping stay clean and audit-proof 🌟.

The most common mistake PT PMA owners make is assuming foreign income is not taxable because the money never entered Indonesia. That’s not true for overseas service tax. The tax office can check your digital invoices, bank flows, and Coretax entries, and if things don’t match, penalties apply 😓.

Penalties kick in when you file late, report incorrect tax types, or skip payments without justification. To avoid this, keep your billing receipts, bank records, and invoices synced. Coretax lets you check past filings, so use it regularly instead of waiting until audit season arrives 📊.

Many business owners learn this the hard way — don’t be one of them. A little extra attention each month saves you a lot of stress later ✅.

Invoices to foreign clients affect your company’s taxable revenue and may impact how much tax your PT PMA pays in Indonesia. Even if income is earned in USD or EUR, it needs to be converted into IDR and reported digitally through Coretax or your accounting software 💱.

If your PT PMA handles global clients, tax officers will expect consistent reporting. For example, if overseas revenue suddenly increases without corresponding tax deposits, it may trigger a review. But if your records are clear, there’s nothing to worry about 🎯.

By being transparent with Coretax filings and keeping documents ready, you make it easier to renew business permits, open bank accounts, and even apply for investment approvals in the future 📈.

Overseas service tax Indonesia 2025 – PT PMA Coretax DJP documentation checklist, audit-proof recordkeeping, and monthly compliance workflow for foreign incomeBefore paying overseas service tax, have these documents ready:

✅ Digital invoice (in English or Indonesian)
✅ Proof of payment from foreign client (bank transfer, Wise, etc.)
✅ Contract or scope of service (optional, but helpful)
✅ Currency conversion sheet for IDR calculation
✅ Coretax payment receipt for the tax period

Creating a tax folder for each month helps — both for personal tracking and if a government office or investor requests to see them later 📂. Keep everything backed up in your cloud storage or accounting system so nothing gets lost.

This simple habit will help you instantly respond to audit or compliance reviews, which can happen unannounced 🔍.

Tax officers love clear, organized records. Here’s how to impress them effortlessly:

🔹 Create matching invoice numbers between accounting and tax systems
🔹 Keep all proof of bank transfers and uploaded receipts
🔹 Regularly check Coretax for discrepancy alerts
🔹 Use the same tax type every month unless your activities change
🔹 Run quarterly internal audits to catch mistakes early

Following these steps builds trust with auditors, and even if issues arise, they can see you’re being transparent 🫡. Some PT PMA owners even use shared folders with accountants to make this process faster.

Meet Daniel, a British entrepreneur who runs a PT PMA digital agency in Canggu, Bali. In 2024, he billed multiple overseas clients in USD but didn’t know the income was taxable in Indonesia because payments went straight to his Wise account 💳. Months later, he received a letter from the tax office asking for clarification.

First panic. Then research. Then a local accountant walked him through Coretax DJP and helped him create ID Billing codes for foreign invoices that had never been declared ✅. Daniel uploaded past invoices, submitted corrected tax deposits, and paid late fees to clear the record.

Within two weeks, his company’s tax status returned to “Clean” and he was no longer at risk of interest penalties. He says the key was acting early and using Coretax exactly as instructed — even if the process seemed confusing at first 💡. Today he files monthly and never waits until tax season to fix mistakes.

Real lesson: You can fix things fast if you’re honest, organized, and don’t leave things too late. Always keep copies of invoices, receipts, and payment proofs. And if in doubt, ask for help 💬. That’s what good business owners do.

Yes, if the service was completed inside Indonesia, the income is taxable.

No — you must use your PT PMA’s official NPWP and account.

Convert the amount into IDR and still report it — crypto payments are taxable.

No. Even small overseas payments must be reported monthly.

Yes. It’s the official system for creating tax billing codes and receipts.

Need help reporting overseas service tax with Coretax? Chat with our team on WhatsApp now! ✨

Gita

Gita is graduate from Udayana University and a dedicated blog writer passionate about crafting meaningful, insightful content with focus on topics related to work, productivity, and professional growth.