BIR e-invoicing deadline: 31 December 2026Check your setup nowCheck eligibility
FOR PHILIPPINE ONLINE BUSINESSES

Is Your Online Business Ready for BIR E-Invoicing?

Deadline: 31 December 2026

Selling online in the Philippines? Review your current invoicing setup and see what your business may need to prepare before the deadline.

ShopeeLazadaTikTok ShopShopifyWooCommerce
Filipino online business owner working on a laptop beside shipping boxes
ONLINE BUSINESS. CONNECTED DATA.A clearer path to
e-invoicing eligibility.
Start your eligibility check
YOUR INVOICE WORKFLOWIllustrative workflow
Online saleMarketplaces & webstores
InvoiceTransaction data
BIR / EISWhere applicable

An online sale starts the transaction-data workflow.

BIR E-INVOICING

BIR E-Invoicing

Understand the key requirements in 4 simple steps.

Tap a step to explore the 4 key requirements
STEP 1 OF 4 — WHO

Who Needs to Comply?

BIR e-invoicing requirements apply to specified taxpayer groups, including Small, Medium and Large taxpayers engaged in e-commerce or internet transactions. Other taxpayer groups identified by the BIR may also be covered.

E-commerce taxpayer groups
  • LargeCovered
  • MediumCovered
  • SmallCovered
  • MicroCurrently exempt
You may be covered if you:
  • Sell products or services online
  • Operate on marketplaces (e.g. Shopee, Lazada, TikTok Shop)
  • Run your own webstore (e.g. Shopify, WooCommerce)
  • Are required to issue invoices or official receipts under BIR regulations
ShopeeLazadaTikTok ShopShopifyWooCommerce
ELECTRONIC INVOICE
INVOICE
Structured data ✓
Marketplaces & webstores
→ Electronic invoice data
01 / 04 · Who
STEP 2 OF 4

What Is Required for BIR E-Invoicing?

BIR e-invoicing goes beyond simply sending a digital invoice. Covered businesses need a system that can generate electronic invoices with structured, electronically extractable data.

REMEMBER · Digital Doesn’t Automatically Mean E-Invoice

A Word, Excel, Google Docs/Sheets or PDF file is not automatically an electronic invoice just because it is digital.

PDF / Excel / Manual

  • Digital-looking
  • May rely on manual preparation
  • Not necessarily structured invoice data

Structured Electronic Invoice

  • System-generated
  • Structured invoice data
  • Electronically extractable
STEP 3 OF 4

What Is BIR EIS?

E-Invoicing is about generating and issuing electronic invoices.

EIS is the BIR’s system for receiving and processing electronic sales data where reporting applies.

Simple Visual Flow

Sales Transaction
Electronic Invoice Data
BIR EISwhere applicable
KEEP IN MIND · E-Invoicing ≠ EIS Reporting

Issuing electronic invoices and reporting sales data through EIS are related, but they are separate requirements.

STEP 4 OF 4

When Is the Deadline?

--Days--Hours--Mins--Secs

Businesses that are covered should begin reviewing their current setup early so they have enough time to prepare, test, and comply before the deadline.

DECEMBER312026

Preparation Flow

  1. 01ReviewAssess your current setup
  2. 02PreparePlan your resources
  3. 03ConfigureSet up or update your system
  4. 04TestGenerate and validate test invoices
  5. 05ComplyBe ready before the deadline
Don't wait until December to start reviewing your setup.
  • Review your current invoicing process
  • Check whether your system can generate structured invoice data
  • Plan testing and implementation early
  • Avoid last-minute compliance pressure
TRY JSON DEMO

See How Invoice Data Can Be Converted into Structured JSON

Enter sample invoice information and see how it can be represented in a structured JSON format.

FROM INVOICE TO STRUCTURED DATAIllustrative workflow
InvoiceReadable invoice information
INV-2026-001ABC TradingPHP 12,500.00
Extract fieldsIdentify the individual values
invoice_numberbuyer_nametotal_amount
Structured JSONA consistent data format
{
"currency": "PHP",
"total_amount": 12500
}

Start with the invoice information: number, date, seller, buyer and amount.

Invoice Information

Sample invoice

Try it: change any value above, then press Generate to see how each field maps to a named key in the JSON.

Structured JSON Output

sample-invoice.json
{
  "invoice_number": "INV-2026-001",
  "invoice_date": "2026-09-25",
  "seller_tin": "123-456-789",
  "buyer_name": "ABC Trading",
  "total_amount": 12500,
  "currency": "PHP"
}
1 · Extract fields2 · Structure data3 · Sample ready

Illustrative format only. This demo does not validate a BIR schema or send data to BIR / EIS.

SELLING ACROSS MULTIPLE ONLINE CHANNELS?

Bring Your Online Sales Data Together

If you sell across marketplaces and webstores, transaction information may come from several different channels before reaching accounting and invoicing.

FOLLOW YOUR SALES DATAIllustrative workflow
Sales channelsWhere information starts
ShopeeLazadaTikTok ShopShopifyWooCommerce
Transaction dataBring the information together
Order DataInvoice FieldsSales Records
Accounting / InvoicingPrepare invoice data
BIR / EISStructured data, where applicable

Your marketplaces and webstores each create transaction information.

01 · ONLINE SALES CHANNELS
ShopeeLazadaTikTok ShopShopifyWooCommerce
02 · ECOMMERCE TRANSACTION DATA

Orders & Transaction Data

Order information✓Customer details✓Transaction amount✓
03 · ACCOUNTING / INVOICING
ELECTRONIC INVOICE
INVOICE
Structured data ✓
Structured data BIR / EIS where applicable
Understanding that flow is an important part of reviewing your current setup.
CHECK YOUR ELIGIBILITY

Don't Wait Until December to Check Your Eligibility

Tell us about your online business and current invoicing setup. We'll review your answers and contact you with a recommended next step.

  • 4 short steps
  • About 2 minutes
  • Reviewed by a specialist
  1. 01Sales Channels
  2. 02Invoicing Setup
  3. 03Business Needs
  4. 04Your Details
Step 1 of 4
STEP 1 — Sales Channels

Where Do You Sell?

Select all that apply.

Which best describes your business?

STEP 2 — Invoicing Setup

How Do You Currently Issue Invoices?

STEP 3 — Business Needs

What Would You Like Help With?

Select all that apply:

STEP 4 — Your Details

Get Your Eligibility Check

This is a preliminary check based on the answers you provide. It is not a BIR ruling or a determination of your tax classification.

Step 1 of 4
YOUR QUESTIONS, ANSWERED

Frequently Asked Questions

Does my online business need to comply with BIR E-Invoicing?

Small, Medium and Large taxpayers engaged in e-commerce or internet transactions are among the groups covered by the current electronic-invoice issuance requirements. Micro Taxpayers are currently exempt from that mandatory requirement.

Are Shopee, Lazada and TikTok Shop sellers affected?

Marketplace selling falls within the broader e-commerce environment, but the specific requirement depends on the taxpayer's classification and circumstances. Sellers should review their own BIR registration and invoicing setup.

What about Shopify and WooCommerce sellers?

Businesses selling through their own Shopify or WooCommerce webstores may also be conducting e-commerce or internet transactions. The applicable requirement depends on the business's taxpayer classification and setup.

Is a PDF already an electronic invoice?

Not automatically. Whether an invoice qualifies depends on the underlying invoicing system and structured electronic invoice data, not simply whether the customer receives a digital document.

What is the difference between e-invoicing and EIS?

Electronic invoicing concerns issuing qualifying electronic invoices. EIS is the BIR's Electronic Invoicing/Receipting and Sales Reporting System.

What is the BIR E-Invoicing deadline?

For the taxpayer groups specified under RR No. 26-2025, the current deadline for electronic invoice issuance is 31 December 2026.

DECEMBER312026
THE CLOCK IS RUNNING

31 December 2026
Is Approaching

--Days--Hours--Mins--Secs

Don't wait until the deadline to check your eligibility for BIR e-invoicing.

ELECTRONIC INVOICE
INVOICE
Structured data ✓
ShopeeLazadaTikTok ShopShopifyWooCommerce
Check My Eligibility