author-img

Annapoorna

Manager - Content

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 ;)

social icons

The latest articles by Annapoorna


e-Invoicing in Philippines 2026: Timeline, Requirements, Process and Penalties
Updated on Oct 12th, 2026 | 27 min read

e-Invoicing in Philippines is the legal move to replace manual invoices with system-generated electronic invoices. It matters because from 31st December 2026, large taxpayers, e‑commerce firms, and CAS users must issue e-invoices. The BIR EIS has set strict rules, and the penalties are heavy. Key TakeawaysThe e-invoicing deadline for the specified taxpayers is from 31st December 2026, as per the BIR RR No. 11-2025 and 26-2025.Specified taxpayers are large taxpayers under BIR and EOPT Act, e-commerce businesses, and CAS/CBA users.E‑Invoice Philippines must be generated by the system in structured JSON format and sent to the BIR. You get additional tax incentives like a setup cost deduction at 100% if you are a Micro and Small taxpayer and 50% as a Medium and Large taxpayer under the CREATE MORE Act.If you fail to meet E-invoicing laws, you will attract a penalty of ₱1,000 to ₱50,000 per offence. What is e-Invoicing in Philippines?e-Invoicing in Philippines is the process of raising, sending, and storing invoices in a structured electronic format using the BIR-registered software or systems. It is not the same as a scanned paper copy or a PDF saved from a Word file.Philippines e-Invoice is a compliant e-invoice generated by the system with structured, machine-readable data.


SAP E-Invoicing in Spain: VeriFactu, SII & DRC Integration
Updated on Sep 4th, 2026 | 8 min read

Spain has two compliance systems, SII and VeriFactu. SAP Spain e-invoicing integration handles each on its own terms. This guide covers what SAP Document and Reporting Compliance does, how S/4HANA, ECC and Business One differ, and the steps for SAP e-invoicing configuration.Key TakeawaysSAP Document and Reporting Compliance (DRC) is the standard SAP module for Spain e-invoicing.S/4HANA supports DRC natively. ECC and Business One need extra setup or a certified connector.SII reports invoice data within four calendar days. VeriFactu governs how your software generates and stores the records themselves.SII-registered taxpayers are exempt from VeriFactu/SIF requirements.Facturae remains the format for B2G invoicing through FACe, while B2B is moving toward UBL.What Is SAP E-Invoicing Integration for Spain?SAP e-invoicing integration for Spain is the configuration that connects your SAP system to the AEAT's reporting systems and generates invoices in the formats Spanish law requires.What drives all this is SAP Document and Reporting Compliance Spain, known as DRC.


BIR E-Invoice Unique ID Philippines 2026: Format, Generation & Validation Guide
Updated on Aug 26th, 2026 | 13 min read

Every e-invoice you send to the BIR carries a Unique ID, and it's what separates one document from millions of others in the system. With covered taxpayers having until 31 December 2026 to set up the electronic invoicing requirements, getting this ID right is an important part of preparing your system. Get it wrong, and the EIS rejects your submission before it goes anywhere.Key TakeawaysThe Unique ID is a mandatory field in the BIR's JSON invoice schema.Your invoicing system/EIS generates it. The BIR doesn't issue it to you.No two documents can share an ID across any year or any branch.The EIS checks it on arrival and bounces duplicates straight back.Corrections reference the original ID, so a bad one breaks your audit trail.What is a BIR e-Invoice Unique ID?A BIR e-Invoice Unique ID is the Philippine e-invoice unique reference number that marks out a single electronic document within the Electronic Invoicing System. It sits inside the JSON payload alongside your invoice data, and no other document you ever transmit can share it.Under RR No.


BIR EIS Portal: Features, Requirements, and Best Practices
Updated on Aug 26th, 2026 | 10 min read

The BIR EIS portal is where covered businesses in the Philippines transmit their sales data electronically to the tax authority. This article will help you know more about what the portal does, who must use it, and the steps to get certified and compliant.Key Takeaways31st December 2026 is the e-invoicing deadline in the Philippines for the specified taxpayers, as per the BIR RR No. 11-2025 and 26-2025.The EIS is the BIR's platform for receiving and storing electronic invoice data.You need EIS Certification and a Permit to Transmit before you can send anything.Invoices must be in JSON format, signed with a JSON Web Signature (JWS), and transmitted within three calendar days.Only taxpayers the BIR has mandated or notified can register.What is the BIR EIS Portal?The BIR EIS portal is the Electronic Invoicing System run by the Bureau of Internal Revenue for receiving, processing and storing electronic sales data. Instead of filing paper summaries, covered taxpayers transmit their invoice data straight to the BIR through the portal.It works alongside your own invoicing system. Your software generates the invoice as structured data, signs it, and sends it to the EIS.


Philippines BIR e-Invoice JSON Format: Schema, Fields & Validation Guide
Updated on Aug 26th, 2026 | 14 min read

The Philippines BIR e-invoice JSON format will follow a structured data layout to transmit invoices to the BIR's Electronic Invoicing System (EIS). Even if one field is wrong, your invoice risks rejection. Schema, mandatory fields, common errors you will come across and handling of invoices through the EIS API are what you should know before 31 December 2026 mandate.Key TakeawaysJSON, not XML, is the format the EIS accepts. BIR chose it as a lighter way to exchange data between different systems.Two schema variants exist: one for CAS, one for CRM/POS. Both sit at spec version v2.01.Every invoice has 24-character EisUniqueId having issuance date (8), EIS-Cert ID (8) and control value (8).The payload is JWS-signed, then AES-256 encrypted, then pushed to the API.


How to Cancel and Reissue an e-Invoice in the Philippines BIR System
Updated on Aug 25th, 2026 | 10 min read

Imagine you've sent an e-invoice, and then spotted a mistake in it. The tricky part is that the BIR Electronic Invoicing System won't let you just delete it or edit it. BIR EIS invoice amendment and e-invoice correction process needs to be understood. BIR e-invoice cancellation, Philippines e-invoice correction and reissuing an e-invoice are covered by this article.Key TakeawaysThere's no delete or edit button in the BIR EIS. A transmitted e-invoice stays put.To fix an error, you use a credit note, a debit note, or a fresh replacement invoice.You'll need to log every cancellation and keep it handy for a BIR audit.A reissued invoice gets a brand-new number, plus a note pointing back to the original.What is e-Invoice Cancellation?E-invoice cancellation is the act of reversing a wrong or duplicate invoice you've already sent to the BIR.


How to Issue E-Invoices in the Philippines Using BIR Portal: Step-by-Step Guide 2026
Updated on Aug 25th, 2026 | 17 min read

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 TakeawaysEIS 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.


View more