How to Issue E-Invoices in the Philippines Using BIR Portal: Step-by-Step Guide 2026

By Annapoorna

|

Updated on: Jul 6th, 2026

|

19 min read

social iconssocial iconssocial iconssocial icons

Businesses and enterprises in the Philippines subject to the e-invoicing mandate should use electronic invoices or receipts, and all sales data should be transmitted through the BIR EIS (Electronic Invoicing System). 

Key Takeaways

  • EIS is the BIR platform for electronic invoicing, receipting, and sales data reporting.
  • Exporters, e-commerce businesses, and large taxpayers are among the entities covered by the mandate.
  • EIS Certification and a Permit to Transmit are required before reporting sales data.
  • Sales data must be submitted electronically in JSON format through approved systems.
  • E-invoice data should be transmitted within three calendar days of the transaction date.

What is the BIR Electronic Invoicing System (EIS)?

The BIR Electronic Invoicing System is the platform introduced by the Bureau of Internal Revenue (under the Department of Finance) in the Philippines for receiving, processing, and storing electronic sales data for applicable taxpayers. It performs multiple functions, starting with invoice reporting, tax compliance, audit support and verification, and digital records. 

It is a part of the e-invoicing framework in the Philippines, and businesses are mandated to issue electronic invoices and report sales data electronically through the EIS and not rely on manual processes for documentation, as prescribed in Revenue Regulations (RR) no. 8-2022 for the implementation of Sections 237 and 237-A of the National Internal Revenue Code (NIRC),

Who Needs to Issue E-Invoices in the Philippines?

Under Section 237 of the National Internal Revenue Code (NIRC), not all taxpayers need to issue electronic invoices. Philippines adopted the e-invoicing framework through Revenue Regulations No. 8-2022, issued on 30 June 2022. The mandate to transmit sales data derives from §237-A (added by TRAIN). However, under RR No. 11-2025, as amended by RR No. 26-2025, the deadline for mandatory compliance has been extended to 31st December 2026 for only the following categories of businesses:

  • E-commerce businesses (excluding Micro taxpayers as classified under RR No. 8-2024)
  • Large Taxpayers under the Large Taxpayers Service (LTS)
  • Taxpayers classified as Large Taxpayers under the Ease of Paying Taxes Act and RR 8-2024
  • Certain Computerised Accounting System (CAS)/Computerised Books of Accounts (CBS)/electronic invoicing system users and other categories specified by the BIR.

Hence, businesses looking to understand how to issue e-invoices in Philippines should have clarity on whether they are mandated to do so. In addition, the regulations advise all business categories, including those not covered by the mandate, to adopt electronic invoicing to improve compliance and management. 

Prerequisites Before Sending E-Invoices Step-by-Step

Before initiating the Philippines e-invoice submission, eligible businesses should review the requirements summarised in the following table:

Requirement

Purpose

BIR registration and TIN

For establishing the taxpayer’s identification

Registered CAS, CRM, or POS system

For invoice generation

EIS enrolment

For gaining access to the reporting framework to create the EIS certificate

EIS Certification

For validation of the transmission system

Permit to Transmit (PTT)

For authorisation to send sales 

JSON-ready sales data

This is the required transmission format

It is critical to ensure that invoicing and reporting systems are well configured before using the BIR e-invoicing portal or any other related EIS infrastructure. 

Process to Send E-Invoices Using the BIR Portal

The BIR e-invoice process includes issuing electronic invoices and transmitting sales data for compliance purposes. Here is a step-by-step guide to using the BIR portal to send e-invoices. 

Step 1: Confirm EIS Coverage

This is the basic step, as you need to determine whether your business is subject to BIR e-invoicing regulations. 

Step 2: Configure Your Invoicing System

If the answer to the first step is affirmative, you need to use a registered CAS (Computerised Accounting System), CRM (Cash Register Machine) or POS (Point of Sale) system, whenever applicable. 

Step 3: Obtain EIS Certification

Before transmitting the sales data, the Sales Data Transmission System should undergo EIS certification and validation. 

Step 4: Secure a Permit to Transmit

Once the certification process is completed, the business should obtain a PTT (Permit to Transmit). Sales reporting begins after the PTT issuance. 

Step 5: Generate the E-Invoice

You can create the invoice through the approved system, and the required information should be captured automatically. It includes details of the taxpayer, transaction details, and applicable tax amounts. 

Step 6: Submit Sales Data to EIS

For proper electronic invoice data submission in Philippines it is important that sales data is transmitted electronically in JSON format through the approved reporting framework. 

Step 7: Monitor Validation Status

The EIS will process and store the submitted sales data. Businesses are required to monitor reporting logs, acknowledgements, and validation outcomes to identify errors or rejected submissions.

Step 8: Meet Reporting Timelines

As per the existing regulations, sales data should be transmitted in real time (or near real time). However, it should not be later than three calendar days from the transaction date, as expressly provided in the Revenue Regulations 8-2022, which is going to come into effect from Wave 2 e-Invoicing implementation. 

To summarise the steps, businesses looking for how to send e-invoices in the Philippines should focus on timely transmission, accurate invoice data, and compliance with EIS certification and reporting requirements.

Common Errors While Sending E-Invoices

Here are the issues that most commonly affect e-invoice compliance in Philippines, and some basic troubleshooting recommendations while obtaining PTT and thereafter:

Error

Cause

Recommended Solution

E03  (Invalid authToken )

The authentication token is expired or invalid.

Re-authenticate via POST /api/authentication to obtain a fresh token. Tokens are valid for 6 hours only so implement automatic refresh in your CAS/CBA before expiry.

ERR006 (Accreditation ID error )

The Accreditation ID embedded in EisUniqueId differs from the Accreditation ID of the taxpayer's transmission system

The 24-digit EisUniqueId is composed as: Issuance Date (8) + EIS Cert Number (8) + Control Value (8). Ensure your system generates the 8-digit EIS Cert Number segment using its own issued Accreditation ID.

ERR007 (E-invoice Unique ID to be corrected error)

The seller information in the correction and original invoices does not match.

Seller info must be identical between the original and the correction.

Permit to transmit declined

Application submitted with incomplete supporting documents, or the applicant is not a covered taxpayer under RR 11-2025 as amended by RR 26-2025.

Re-submit the PTT request via EIS PTT → Submit EIS PTT Request, ensuring all supporting documents (EIS Certificate, taxpayer registration proof, sandbox test evidence) are attached. Coordinate with your RDO / LT Office.

Incorrect taxpayer details

Invalid TIN or branch data

Verify registration details

Wrong JSON structure

Data format mismatch

Follow EIS technical requirements

Missing invoice fields

Incomplete invoice information

Validate data before submission

Late transmission

Reporting beyond the allowed timeline

Implement internal submission controls

Duplicate invoice entries

Repeated reporting

Reconcile invoice records before submission

There might be other temporary errors in the system that can result in error messages. The BIR portal has a comprehensive support page where you can search for your exact issue, and a suggested solution may be provided. 

Conclusion

As the Philippines' compliance and governance standards improve, e-invoicing is mandatory for certain categories of businesses and is advised for all enterprises by the government. With a robust internal control and accounting system, businesses in the Philippines can establish compliance checks, effective invoicing, and validation processes to respond effectively to evolving BIR requirements. 

Frequently Asked Questions

What happens if an e-Invoice submission fails?

If the invoice submission fails, identify the errors and either correct them or report the issue. Some common issues might include incomplete fields, incorrect taxpayer details, and certification-related issues. 

Can businesses modify submitted e-Invoices?

A proper audit trail is needed for corrections. Some common modifications include correction documents, credit or debit notes, and other records. 

How long should e-Invoices be retained?

Taxpayers should retain digital copies of the invoices in accordance with Sections 235 and 237 of the Philippines Tax Code, which is up to 10 years (first 5 years hardcopy, years 6–10 electronic-only permitted). 

How are invoices validated by BIR?

The EIS stores and processes submitted sales data. BIR may use this information for audits, verification exercises, tax assessments, and VAT refund reviews.

What is the deadline for issuing and submitting e-invoices to BIR EIS?

It should be done in real time or near real time, but should not exceed three calendar days from the date of the transaction. 

How do I issue an e-invoice for foreign currency transactions?

For transactions involving foreign currency, it is suggested to issue the e-invoice in the foreign currency and convert the transaction value into Philippine currency (Peso) for tax reporting. The BIR guidance suggests that the conversion should be done using the spot exchange rate on the transaction date.

What is a JWS digital signature in BIR e-invoicing?

A JWS (JSON Web Signature) is a technical mechanism used to help authenticate and protect structured electronic data. Businesses should refer to official BIR technical documentation or their certified solution provider for implementation-specific requirements.

About the Author
author-img

Annapoorna

Manager - Content
social icons

I preach the words, “Learning never exhausts the mind.” An aspiring CA and a passionate content writer having 8+ years of hands-on experience in deciphering jargon in Indian GST, Income Tax, off late also into the much larger global compliance ecosystem spanning SEA, GCC, USA and EU. I love curating content in various forms to the interest of tax professionals, and enterprises, both big and small. While not writing, you can catch me singing Shāstriya Sangeetha and tuning my violin ;). Read more

Index

Clear offers taxation & financial solutions to individuals, businesses, organizations & chartered accountants in India. Clear serves 1.5+ Million happy customers, 20000+ CAs & tax experts & 10000+ businesses across India.

Efiling Income Tax Returns(ITR) is made easy with Clear platform. Just upload your form 16, claim your deductions and get your acknowledgment number online. You can efile income tax return on your income from salary, house property, capital gains, business & profession and income from other sources. Further you can also file TDS returns, generate Form-16, use our Tax Calculator software, claim HRA, check refund status and generate rent receipts for Income Tax Filing.

CAs, experts and businesses can get GST ready with Clear GST software & certification course. Our GST Software helps CAs, tax experts & business to manage returns & invoices in an easy manner. Our Goods & Services Tax course includes tutorial videos, guides and expert assistance to help you in mastering Goods and Services Tax. Clear can also help you in getting your business registered for Goods & Services Tax Law.

Save taxes with Clear by investing in tax saving mutual funds (ELSS) online. Our experts suggest the best funds and you can get high returns by investing directly or through SIP. Download Black by ClearTax App to file returns from your mobile phone.

Cleartax is a product by Defmacro Software Pvt. Ltd.

Privacy PolicyTerms of use

ISO

ISO 27001

Data Center

SSL

SSL Certified Site

128-bit encryption