BIR E-Invoice Software in the Philippines for Smarter Tax Reporting

Xero e-Invoicing in the Philippines: Frequently Asked Questions

1. What is e-invoicing in the Philippines?

It is the requirement to generate a structured, digitally signed invoice and transmit it to the BIR’s Electronic Invoicing System (EIS), in addition to issuing it to your buyer. 

Xero produces invoices for customers, but BIR compliance needs a specific JSON schema, a JWS signature and secure API transmission to EIS. An integration layer provides that. 

You should not assume so. Global platforms are not built natively for the Philippine schema, so a certified connector or middleware is typically needed. Check current Xero capabilities and app marketplace options. 

 Advintek pulls invoice data from Xero, maps it to the BIR format, signs and transmits it to EIS, and returns the status and BIR unique ID for your records. 

EIS is the BIR platform. ESRS is the obligation to report sales data to it electronically in structured form. Covered taxpayers need both. 

Sales invoices, service billings, credit notes and debit notes. Notes must reference the original invoice. 

 Phase 1 covers e-commerce and internet businesses, Large Taxpayers Service taxpayers, large taxpayers under the EoPT Act, and users of CAS, CBA or invoicing software. Invoicing through Xero can place you in scope. 

31 December 2026. 

 Only micro-taxpayers are currently exempt, and not if they already use an electronic invoicing system. Verify your BIR classification. 

 No. Exporters fall under a later phase, but they will eventually need e-invoices, including for zero-rated sales. 

 Yes. Each branch with its own four-digit branch code must be configured and must issue e-invoices. 

 No. B2B, B2C, B2G and export sales all need an e-invoice. B2B requires the buyer TIN. 

You create an invoice in Xero, Advintek retrieves it, converts it to BIR JSON, signs and transmits it, and the accepted unique ID is recorded against the invoice. 

 Through Xero’s API connection, so invoices, credit notes and changes are captured automatically rather than re-keyed. 

 In the contact record or a custom field. Make sure every business customer has a valid TIN. 

 Each Xero tax rate is matched to a BIR tax category so 12% VAT, zero-rated and exempt lines are reported correctly and totals reconcile. 

 They can help you identify which branch or location an invoice belongs to, supporting the correct branch code on each e-invoice. 

 The BIR schema separates Senior Citizen, PWD, Regular and Special discounts. A generic Xero discount may need classification. 

Four separate withholding fields exist. Your Xero setup should record those amounts distinctly so they can be mapped. 

Each e-invoice must show the transaction currency and its PHP equivalent, so exchange rates need to be captured reliably. 

 Plan six to ten weeks, covering mapping, the Acknowledgement Certificate, certification, testing and the Permit to Transmit. 

 Structured JSON signed with JWS using RS256. 

The BIR’s approval to send live invoice data to EIS after you complete certification and testing. 

 The BIR’s acknowledgement of your invoicing software, filed per branch. EIS can reject payloads without an active one. 

 Invoice data must reach the BIR within three calendar days of the transaction date. 

 Up to 1,000 line items per invoice and up to 100 invoices per API call. 

 Your private key stays under your control. Both your keys and the BIR’s rotating public key need active management. 

The rejection concerns the data sent to the BIR. Fix the data and retransmit under the same invoice reference. The customer’s copy stays unchanged unless the content was wrong. 

 You cannot silently edit a transmitted invoice. Use a credit note, debit note or cancel and reissue. 

 Failure to issue and late or failed transmission carry fines and, in serious cases, imprisonment or closure. Responsible officers can be held personally liable. 

 Ten years, in a retrievable digital format, including the full signed invoice. 

 No, covered transactions must go through the e-invoicing process once you are live on EIS. 

 Under CREATE MORE, an additional deduction for reporting system costs may be available, subject to eligibility. Check with your tax adviser. 

Contact Advintek to review your Xero organisation, branches and tax setup, and to schedule certification ahead of 31 December 2026.