Indonesia is following Malaysia's lead. The government is rolling out a mandatory e-invoice system in 2025, and your accounting software either integrates with it or it doesn't. If it doesn't, you're about to hand-enter invoices into a government portal, miss submission deadlines, or face penalties. This is not hypothetical—it's happening, and most SMBs haven't moved yet. Unlike Malaysia's MyInvois system (which launched in 2023 and has already caught thousands of businesses unprepared), Indonesia is giving you runway. But that runway is closing, and the sooner you understand what your invoicing platform needs to do, the sooner you can avoid the audit scramble that will hit every business that waits until Q4 2025. What is Indonesia's e-invoice system and when does it start? Indonesia's government has mandated an electronic invoicing system, often called the e-Faktur system (though recent updates have expanded it). The system requires businesses to submit invoices electronically to the tax authority (Direktorat Jenderal Pajak, or DJP) rather than issuing paper invoices. It's designed to reduce tax evasion, close the reporting gap, and create real-time visibility into business transactions. The timeline is phased. Initial compliance for large businesses and certain sectors started earlier, but the broader rollout for SMBs is expected to accelerate through 2025. The government has set a clear expectation: if you issue an invoice in 2025, it must be submitted electronically. The mandate covers domestic sales invoices (B2B and B2C), and failure to comply means: Administrative penalties : Fines for late or missing submissions, typically starting at IDR 500,000–2,000,000 per invoice. Invoice nullification : Invoices issued outside the system may not be legally recognized for tax or payment purposes. Tax audit priority : Non-compliance flags your business for deeper review, increasing the likelihood and cost of tax disputes. How it mirrors Malaysia's MyInvois—and where it diverges If you've heard of Malaysia's MyInvois, Indonesia's system follows a similar playbook: invoice data flows to a government portal, the portal validates it against tax rules, and only electronically validated invoices count legally. But there are critical differences: Integration API : Malaysia's MyInvois has a direct API that accounting software can integrate with. Indonesia's system also offers API access, but adoption by foreign accounting platforms has been slower, leaving many SMBs without native support. Tax ID validation : Both systems validate the NPWP (Indonesia) or MyBPM (Malaysia), but Indonesia's system is stricter about matching registered business names and addresses. A mismatch can void invoices. Timestamp and certificate requirements : Indonesia's system requires digital signatures on invoices in certain cases, adding complexity for small businesses that don't have a digital certification infrastructure. Exemptions and thresholds : Indonesia has more exemptions for micro-businesses and certain sectors, but determining your status requires careful review. Many SMBs assume they're exempt and are later caught out. Which accounting platforms integrate with Indonesia's e-invoice system This is where most businesses hit a wall. The list of platforms with native, live integration is short. Jurnal.app (Indonesian platform): Full integration, automatic submission. If you're using an Indonesian accounting tool built specifically for local compliance, Jurnal handles e-invoicing natively. Accurate (by Accurate Indonesia) : Native integration for e-invoice submission, widely used by Indonesian SMBs. Online Pajak : Started as a tax compliance tool and has added invoicing features. Integrates with the government system. Xero (limited): Xero has partnerships in Indonesia but does not yet offer automated e-invoice submission to the government portal. You can use Xero for invoicing, but you'll need to export data and submit manually or through a third party. QuickBooks Online (limited): Same story—no native integration with Indonesia's e-invoice system as of late 2024. Freshbooks, Wave, Zoho : No integration announced. These platforms are global and have not prioritized Indonesia's compliance requirements. If you're using a global accounting platform (Xero, QBO, Wave, Freshbooks, Zoho), you have options, but none are seamless: Manual submission : Export invoices, log into the government portal, submit each one. This works for a few invoices a month; it becomes a bottleneck at scale. Third-party connector : Some third-party services (like e-invoice submission services) can extract data from your accounting tool and submit to the government system. There's a cost, and the quality varies. Dual entry : Keep your invoicing in your current platform and re-enter (or copy) them into an Indonesian-compliant tool. Messy, error-prone, and a tax-audit waiting room. What happens if your invoicing software doesn't integrate You have three scenarios, all ba