You have clients in Kuala Lumpur, Jakarta, and Singapore. Your accountant in each city wants invoices formatted differently, tax ID fields filled in a way the others don't recognize, and audit trails that prove compliance to three separate authorities. Your invoicing software shipped one format. You now own three parallel processes, two spreadsheets, and a growing risk that one authority finds a formatting gap. This is the real cost of selling across Southeast Asia: not the complexity of tax rates (hard enough), but the fact that invoicing infrastructure was built country-by-country, with no regional standard. Malaysia's MyInvois (mandatory since 1 January 2024) requires a specific XML structure and government registration. Indonesia's e-Faktur demands tax ID linkage and sequential numbering tied to the tax office. Singapore's ACRA requires GST registration detail but stops short of mandating a single format—yet still audits invoices for content and completeness. We asked what Xero, Zoho, Orin, and Wave actually handle natively. The answer: all four claim support for the region. The reality: each handles one country well, forces manual steps on the other two, and none let you manage all three from a single invoice template. What each country's system actually requires Malaysia: MyInvois—mandatory XML structure and government registration MyInvois replaced the Goods and Services Tax (GST) that ended in 2018. It's not a filing system; it's a live invoice validation engine run by the Ministry of Finance. When you issue an invoice in Malaysia after 1 January 2024, you must: Register your business and invoicing software with the MyInvois portal Submit invoices in a specific XML format within 24 hours of issue Include your MyInvois-assigned company identifier (not your tax number, not your legal registration—a separate ID) Structure line items, tax fields, and totals exactly as the schema demands Keep a digital audit trail that MyInvois can query directly Failure to register or submit on time triggers penalties. Late submission incurs RM500 per day. Non-compliance can block business registration renewal. Indonesia: e-Faktur—tax office linkage and mandatory sequential numbering Indonesia's e-Faktur (Elektronik Faktur) system, live since 2014 and tightened significantly in 2022, requires: A tax identification number (NPWP) for every invoice issuer and recipient Invoice numbering that the tax office assigns and validates—you cannot simply auto-increment from 001 Monthly submission to the tax office (DJP) with line-by-line detail, tax basis, and rate applied XML or EDI format matching the DJP schema (different from MyInvois) Proof of GST payment linked to each invoice (if GST applies) Indonesia taxes inbound services and digital products differently from physical goods. An invoice to a Jakarta customer for software licenses requires a different GST treatment than one for office supplies. Software that assumes a flat tax structure fails here immediately. Singapore: ACRA—GST registration, content rules, but flexible format Singapore's tax authority (ACRA) is less prescriptive than Malaysia or Indonesia. You must: Include GST registration number (UEN) on every invoice if registered Show GST-inclusive or exclusive pricing clearly Keep invoices for five years in accessible form (digital or paper) Issue tax invoices that contain all legally required fields (no specific format) Singapore allows PDF, digital, or EDI invoices. There is no mandatory submission to ACRA (unlike MyInvois or e-Faktur). However, ACRA still audits invoices for content completeness. Missing fields or ambiguous GST treatment will trigger queries during a tax review. What Xero, Zoho, Orin, and Wave actually handle natively Xero Malaysia (MyInvois): Xero added MyInvois support in Q4 2023. You register with MyInvois, link your Xero account, and invoices are submitted automatically in the correct XML format. This works well if MyInvois is your only Malaysian concern. Indonesia (e-Faktur): Xero does not handle e-Faktur submission natively. You can fill in invoice fields and export, but you must then upload the file manually to the tax office portal or use a third-party e-Faktur aggregator (Fintech Indonesia, Invoice Runner, or your accountant's custom tool). This is a manual step that does not scale beyond a handful of invoices per month. Singapore (ACRA): Xero's Singapore version includes GST templates and UEN fields. No special submission is required—Xero simply ensures the right fields are populated. Verdict: Xero wins Malaysia, breaks even on Singapore, and forces manual workarounds for Indonesia. Zoho Books (part of Zoho One) Malaysia (MyInvois): Zoho Books supports MyInvois submission, though setup requires manual linking and a tax registration step. Once configured, invoices auto-submit. Indonesia (e-Faktur): Zoho Books has e-Faktur integration as of late 2023, but it is not seamless. You must map custom fields, verify tax codes with the DJP (tax of