Philippines e-invoicing by 31 December 2026: who must comply and what to check

Under Revenue Memorandum Circular No. 98-2026, covered taxpayers must issue electronic invoices on or before 31 December 2026. Covered groups include large taxpayers, businesses in e-commerce or internet transactions, large taxpayers under the Ease of Paying Taxes framework, and businesses using a computerized accounting system or other invoicing software. Micro taxpayers are exempt. Before issuing any e-invoice, a covered business needs a Permit to Issue Electronic Invoice from the BIR. Electronic sales reporting is a separate requirement, and the BIR has not yet set its date. Start by confirming your coverage, listing every invoicing system you use, and preparing clean customer and item data.
In short
- The 31 December 2026 deadline applies to issuing compliant e-invoices under Revenue Memorandum Circular No. 98-2026, not yet to electronic sales reporting.
- A covered business needs a Permit to Issue Electronic Invoice before issuing e-invoices, and must obtain certification within six months of the permit.
- Each distinct invoicing system needs its own permit, and a change of core software may require a new or amended permit.
- Clean customer and product data before go-live, and keep a person as the approver of every invoice set-up decision.
- Penalty amounts are set by the Tax Code and the BIR's issuances; check those official texts rather than vendor summaries.
Who has to issue e-invoices by 31 December 2026
The circular was issued on 22 September 2026 and applies to a defined group. The BIR's own press release lists small, medium and large taxpayers engaged in e-commerce or internet transactions, taxpayers under the Large Taxpayers Service, large taxpayers under the Ease of Paying Taxes framework, and taxpayers using a computerized accounting system or other invoicing software. Micro taxpayers are not covered by the mandatory requirement. Other taxpayers may be designated later by the Commissioner of Internal Revenue.
Most owners find that the hard question is not the list itself but the category they fall into. A business with a bookkeeping package that issues sales invoices is usually in the computerized accounting system group, even if it has never thought of itself as a technology user. A five-person online shop selling through its own website or a marketplace may be covered as an e-commerce taxpayer. A business with several branches should note that, according to the circular as summarised by one tax commentary, a single permit can cover the head office and its branches under the same permit number, with each branch identified.
Your classification depends on your registration with the BIR and on the systems you already run. Check your Certificate of Registration, your Revenue District Office or Large Taxpayer Office record, and the invoicing software on your desk. If you are unsure which group you belong to, put that question to your tax adviser before you buy any software.
Two deadlines that people mix up
The circular separates two obligations. Electronic invoicing means generating and issuing a compliant invoice in a structured format. Electronic sales reporting means transmitting sales data to the BIR. The 31 December 2026 date applies to invoicing. The BIR's own statement says that electronic sales reporting will follow once the BIR issues separate implementing policies and procedures, and the Commissioner has said taxpayers should focus on the invoicing rules for now.
This matters for your planning. A system that can issue compliant e-invoices in December is not automatically ready to transmit sales data later. The data structure should support both, because the invoice data must be capable of being extracted, processed and transmitted. Ask your provider how the same record will feed a future sales report, and do not assume the sales reporting step is already in force.
Why this costs money
The cost of this change is mostly staff time and system work, not a single fee. The sources reviewed for this guide do not give a verified currency range for software, permits or implementation, so this page does not quote one. Owners should price their own case using three inputs: the hours your finance and billing staff spend on invoices each month, the number of invoicing systems that must be replaced or reconfigured, and the hours needed for testing.
Time is the constraint that catches businesses out. The BIR evaluates a complete permit application within 20 working days. After the permit is approved, a taxpayer has six months to complete online testing and obtain the Electronic Invoicing and Sales Reporting Certification. Failure to obtain that certification within six months is grounds for revocation of the permit, so a late start has a cost that goes beyond overtime. Commentary from a tax practice also warns that a change to the core invoicing software can require a new or amended permit, which means a second round of waiting.
Penalties are real. The Tax Code sets them, and the sources reviewed here disagree on the amounts and on how the rules are described. This page does not state penalty amounts. Check the text of the Tax Code and the BIR's own issuances, and do not rely on vendor summaries for the figures.
The manual way and the automated way
The table below compares how invoices are usually produced with how they can be produced once an approved system is in place. The right column shows what a person still does. The automated column describes what the system is built to do. It does not promise results, because your savings depend on your own invoice volumes, which your free audit measures.
| Task | Manual or spreadsheet way | Approved e-invoicing system with workers around it | What a person still checks |
|---|---|---|---|
| Creating an invoice | Staff type details into a template and print or email a PDF | The approved system issues the invoice in a structured electronic format and sends it to the customer through an supported channel | Customer legal name, tax details and the amounts before issue |
| Numbering | Numbers typed by hand, with gaps and duplicates found later | The system assigns sequential numbers from its own register | Gaps or duplicates flagged in the exception report |
| Correcting a mistake | Edit the file or reissue a paper copy | Issued e-invoices cannot be deleted or altered, so a correction is a new document that references the original | Whether a correction is needed and what it says |
| Downtime or power loss | Paper books continue as normal | BIR-authorised manual invoices may be used, then replaced with e-invoices once connection returns | The replacement list is matched to the paper references |
| Payment follow-up | Staff check the ledger and send reminders by hand | A worker drafts reminders from open invoice data and sends them through agreed channels | Disputed invoices and any change in terms |
| Month-end reconciliation | Spreadsheet matching of invoices, receipts and bank entries | A worker lists unmatched items and differences for review | Every difference and every write-off decision |
The table shows the principle. Automation cuts the typing and the chasing. It does not cut the judgement.
How to automate it, step by step
Work in this order. Skipping the first three steps is the most common reason a project runs late.
- Confirm your coverage. Write down which group your business falls into, using the BIR's categories, and confirm it with your tax adviser or the Revenue District Office.
- List every invoicing system. Include the accounting package, any point-of-sale till, the marketplace seller tool, and the spreadsheet you use for quotes. Each distinct invoicing system needs its own permit, so the list is your starting point for cost and time.
- Choose the route. The circular allows an in-house solution, commercially acquired software, or the services of an Electronic Invoicing Service Provider. A provider must be a Philippine-licensed entity. Under the BIR's accreditation circular, RMC 110-2026, a provider must hold an accreditation certificate before it offers its solution to taxpayers, so ask for the certificate number in writing.
- Clean the data before the system goes live. This is where a worker adds the most value. Export your customer list, check each buyer's tax identification number and registered name against source documents, and map every product or service to a clear description and tax treatment. Use OCR (optical character recognition) on scanned supplier or customer forms to pull names and numbers into a spreadsheet, then have a person check each line.
- Connect the delivery channel. The BIR's guidance says approved systems can send invoices by email, QR code, mobile app or online platform. Email is the simplest route for most owners. A WhatsApp Business Platform message can carry a link to an invoice if your approved system supports that link. Confirm this with your provider before you promise it to customers.
- Set up an exception queue. Any failed issue, rejected record or downtime case goes into one list with a named owner. The list is also where manual invoices are tracked for later replacement.
- Use a large language model for drafting, not for issuing. An LLM can draft payment reminders, summarise a batch of exceptions or explain a mismatch in plain words. It should not edit an issued invoice, because issued e-invoices may not be deleted or altered.
- Test, then certify. Run sample invoices through the permit process, check the output format with your provider, and book the certification test well before the six-month limit.
What a worker can prepare before a person signs off
A worker, human or AI, can prepare the invoice data without issuing a single invoice. Before the system change is signed off, prepare the following in a single review file:
- A customer list with legal names, tax identification numbers, registered addresses and the branch each customer is billed from, checked against source documents.
- A product and service list with a clear description, unit, price basis and the tax treatment your accountant has confirmed.
- A numbering plan for each invoicing system, showing the last paper number issued and the starting point for the electronic series.
- A sample set of about 50 recent invoices, including credit notes, corrections and at least one multi-branch case, converted into the new format for testing.
- A downtime procedure that names who issues BIR-authorised manual invoices and who replaces them later.
- A list of every system that touches invoice data, including the bookkeeping package, bank feed and payment tool.
A person signs off each item. The automated step prepares and flags; it does not decide tax treatment or approve the data.
What breaks, and how to prevent it
Most failures come from the data and the handover, not the software. The common breaks are these.
Duplicate customer records lead to invoices sent to the wrong legal name. Prevent this by merging records in one master list before go-live and forcing a tax identification number check on every new customer.
A system change after permit approval can trigger a new or amended permit. Prevent this by choosing the core software once, and by writing the change process into your contract with the provider before you sign.
Paper invoices continue after the switch. A paper invoice printed from a system that cannot issue or transmit electronically does not qualify as an electronic invoice. Prevent this by retiring the old template and training staff to use only the approved system outside downtime.
A manual downtime invoice is never replaced. The BIR requires replacement once connectivity is restored, using the reference number of the manual document. Prevent this by keeping the exception queue open until each manual invoice has its electronic match.
Staff edit an issued document. Issued e-invoices may not be deleted or altered. Prevent this with access rights that remove edit rights after issue, and by training staff to issue a correction instead.
Finally, a provider's pricing and terms may change. Ask for written terms covering fees, support and data export, and keep a copy of your invoice data in your own storage.
When not to automate
Automation is not worth it for every business, and at some stages it is the wrong first step. Do not automate a process you have not yet fixed. If your customer data is wrong and your product list is not agreed, a faster system will issue wrong invoices faster. Fix the data first.
Do not automate a single-person business that issues a handful of invoices a month if the owner can complete the compliant issue in the approved system directly and the registration is clear. A worker adds value when volume, branches or staff handoffs make the manual steps error-prone. Below that point, a well-set-up approved tool and a checklist may be enough.
Do not hand dispute handling, credit decisions, write-offs or tax treatment to any automated step. Those need a person who knows the contract and the tax position. Automation can list the items. A person decides them.
What it typically takes
The time needed depends on how many systems you run and how clean your data is. The steps that take longest are usually the data clean-up, the permit application and the testing. The BIR's 20-working-day evaluation period starts only once a complete application is lodged, so an incomplete file adds weeks. The six-month certification window is a fixed limit, so plan backwards from it.
Owners should allow time for staff training and for a trial period of at least one full billing cycle. Do not switch a busy month-end without a tested downtime procedure.
This explains the rule in general terms; it is not legal or tax advice for your case.
Sources
- Bir extends deadlines for new cwt invoicing rules
- Electronic Invoicing & Electronic Sales Reporting in the Philippines
- September 23, 2026 BIR SETS ELECTRONIC INVOICING RULES AHEAD OF DECEMBER
- [Ask the Tax Whiz] BIR e-invoicing: Is your company ready for December 31?
- BIR sets electronic invoicing rules for Dec. 31 deadline
How AiStaffo would automate this
AiStaffo would start with the invoice data, not the software. A worker would list your invoicing systems, build the customer and product files, flag duplicates and missing tax identification numbers, and prepare the test set for each permit application. Once an approved system is live, the worker would draft payment reminders from open invoice records, list downtime invoices that need replacing, and produce the month-end exception list. You would still approve every customer record, every tax treatment, every correction and every write-off. Book a free automation audit
Questions people ask
Do all Philippine businesses have to issue e-invoices by 31 December 2026?
Is electronic sales reporting also due on 31 December 2026?
What is a Permit to Issue Electronic Invoice?
Can I keep using paper invoices during an internet or power outage?
Can I use a WhatsApp message to send my e-invoices?
Who can provide an e-invoicing system in the Philippines?
Book a free automation audit
Thirty minutes. We look at one process you run every week and tell you exactly what an AI worker would take off your desk, and what it would not.































