Skip to content

Philippines e-Invoicing Add-on for Sage ERP

Automate e-invoicing while meeting BIR EIS compliance requirements with the Philippines e-Invoicing Add-on for Sage ERP. Supports mandatory invoice data fields, CAS/CBA integration, PTT/EIS Certification, and structured JSON invoice formats. Focus on growing your business while we take care of BIR EIS e-invoicing compliance!

Get in touch

This field is for validation purposes and should be left unchanged.

What is e-Invoicing in Philippines?

The Bureau of Internal Revenue (BIR), a revenue service responsible for collecting tax revenues for the Government of the Philippines, has partially mandated e-invoicing in the country. It requires certain taxpayer categories to issue electronic invoices in a machine-readable format, such as JSON, through an ERP software integrated with BIR EIS. Businesses may also need PTT/EIS Certification, CAS/CBA integration, and API connectivity for electronic invoice issuance and transmission.

According to BIR Revenue Regulations No. 11-2025, certain taxpayers in the Philippines are required to issue electronic invoices in structured invoice data that can be electronically transmitted to the BIR. These taxpayers include those engaged in the export of goods & services, e-commerce, and classified as Large Taxpayers Service (LTS), along with the users of CAS, CBA, and certified invoicing software.

How Does Philippines e-Invoicing Work in Sage ERP?

Businesses use a dedicated extension, 6th Corner, to deliver an e-invoicing in Philipines add-on that integrates local tax compliance requirements right inside Sage ERP. Once set up, it automates invoice generation, submission, and validation while streamlining reporting to the BIR.

1 - Configure Sage ERP

Set up company records, tax information, and other invoice-specific details in Sage ERP.

2 - Generate e-Invoice

An invoice is generated containing the required transaction details.

3 - Prepare Invoice Data

Building your invoice data in the mandated electronic format prior to the submission process.

6 - Update Invoice Status

e-Invoicing for Sage X3 in Philippines updates the real-time submission status.

5 - Validate & Process Response

BIR response is captured and processed for further updating.

4 - Submit to BIR EIS

E-invoice data is electronically transmitted to the official BIR EIS for processing.

Supported Sage Products

E-invoicing in Philippines add-on can be integrated with Sage ecosystem products for automated workflows and end-to-end compliance. Here are the supported products:

We build the connection between financial transactions and the country-specific compliance journey.

We shape the e-Invoicing flow around the processes already running through Sage X3.

We connect the required e-Invoicing steps with the Sage 300 transaction flow.

Features of Philippines e-Invoicing Add-on for Sage ERP

Now, let’s deep dive into the most prominent features of the e-invoicing in Philippines add-on for Sage ERP:

BIR EIS Compliance

Automated e-invoicing as mandated by the Bureau of Internal Revenue (BIR) EIS.

Electronic Invoice Generation

Directly integrates with the Sage ERP products for electronic invoice generation.

BIR-Compliant Data Formatting

Data conversion into a machine-readable format for seamless submission.

Real-Time Invoice Submission

Secure electronic transmission of the invoice data to the BIR EIS portal.

Invoice Validation & Error Handling

Invoice data inconsistencies are monitored and flagged before submission.

Sage ERP Integration

Integration with Sage ecosystem products — such as Sage X3, Sage 300, and Sage Intacct.

Automatic Invoice Numbering

Invoice numbers are generated to maintain accurate references.

Digital Record Keeping

Supports quick retrieval and reporting of past invoice data.

Centralised Compliance Management

Simplifies compliance management with direct Sage ERP integration.

Benefits of Automating e-Invoicing in Sage ERP

Here’s how the e-Invoicing for Sage X3 in Philippines add-on benefits your organisation:

BIR-Compliant Electronic Invoicing

 Electronic invoicing and sales reporting as prescribed by the BIR.

Automated Invoice Data Submission

Complete electronic invoice data extraction and submission

Improved Data Accuracy

Avoid human errors, duplicate entries, and inconsistencies

Faster Sales Reporting

The sales data is reported to the BIR in real-time or near-real-time

Automate BIR-Compliant E-Invoicing with Sage ERP

How We Implement e-Invoicing for Sage ERP

Here’s the five-step process we use for implementing e-invoicing for Sage ERP:

1

System Assessment

We review the technicalities — invoicing workflow, company setup, ERP version, etc.

2

Data Mapping

We configure the e-invoicing add-on and map the required invoice fields.

3

BIR EIS Integration

For seamless data transmission, we configure the Sage ERP with the BIR EIS portal.

4

Testing & Validation

We perform a few test invoice generations to handle potential errors.

5

Go-Live & Monitoring

The system goes live. We monitor it for some time and provide ongoing support.

FAQs

Why is the Philippines BIR adopting e-invoicing?

The Philippines Bureau of Internal Revenue (BIR) is adopting e-invoicing to enable structured, transaction-level data for invoice validation, reporting, and auditing, while standardising the documentation of sales transactions.

The compliance deadline for applicable taxpayer categories is December 31, 2026.

The applicable taxpayer categories as per the Philippines e-invoicing mandate are small, medium, and large taxpayers engaging in e-commerce, Large Taxpayers Service (LTS) taxpayers, and users of CAS, CBA, and certified invoicing software.

The potential risks of non-compliance may range from financial penalties and operational & cash flow disruptions to increased audit risk due to inconsistent invoice data.

The e-Invoicing for Sage X3 in Philippines add-on integrates with Sage X3 through sales and billing data extraction from native distribution and financial modules. It automates various tasks such as generating the BIR-compliant JSON schema format, performing cryptographic digital signatures, utilising secure APIs, transmitting the files, and tracking server responses.

The process for generating BIR-compliant JSON files and applying JSON Web Signatures with e-Invoicing for Sage 300 in Philippines add-on is as follows:

  • Transaction creation: Processing sales data, debit & credit notes
  • Data extraction: Capturing relevant data electronically
  • Schema mapping: Mapping data fields into the mandatory JSON schema structure
  • Digital signing: Computing and appending a JWS using a cryptographic mechanism.
  • API transmission: Digitally signing the JSON file before transmission
  • JSON File Transmission: The file is transmitted to the BIR EIS portal.
  • Status logging: Capturing real-time e-invoice status.

Absolutely. The e-Invoicing for Sage Intacct in Philippines add-on transmits sales invoices from Sage Intacct to the BIR Electronic Invoicing System (EIS) via secure API integration. The entire process of data extraction, formatting, transmission, and validation is performed automatically.