Skip to Content

Philippines e-Invoice

74.55 74.55

Instant digital delivery after payment confirmation.
License: OPL-1, every download is watermarked.
Terms and Conditions
Compatible with Odoo 18.0 · 19.0
OPL-1 license · Community & Enterprise
Philippines e-Invoice for Odoo — preview banner

Philippines e-Invoice

Philippines BIR EIS for Odoo: document number, VAT 12% with VATable/zero-rated/exempt split, EIS JSON payload and BIR QR

Build BIR sales documents for the Electronic Invoicing/Receipting System — VAT 12% breakdown, EIS JSON & XML and the BIR QR — directly from Odoo.

Key Features

Document types

Sales Invoice, Official Receipt, Credit and Debit notes, each with a running document number from a configurable prefix.

VAT 12% breakdown

The BIR VATable / zero-rated / VAT-exempt split at 12%, centavo-accurate in pesos, with the amount in words.

EIS JSON & XML payload

documentInfo, seller (TIN + RDO), buyer and item lines serialised to the EIS JSON submission format, plus a BIR-style XML.

JWS signing input (BYOK)

The deterministic Base64url(header).Base64url(payload) string the EIS expects you to sign (RS256) with your own private key.

BIR QR

A scannable QR code image encoding the key document fields (seller/buyer TIN, doc number, date, total, VAT), printed on the EIS document PDF.

TIN format validation

9-digit and branch-suffixed TINs on the company and partners, with RDO code and the ATP / EIS permit number.

Screenshots

Philippines e-Invoice — EIS document PDF with BIR QR

EIS sales document with the printed scannable BIR QR and VAT 12% breakdown

Philippines e-Invoice — EIS tab with QR and JSON payload

EIS tab on the invoice: doc number, BIR QR image and EIS JSON payload

Philippines e-Invoice — EIS document log

EIS document log across sales invoices, receipts and notes

Why Choose This Module

Prepares Philippine sales documents for the BIR EIS: Sales Invoice, Official Receipt, Credit and Debit notes with a running document number, the BIR VATable / zero-rated / VAT-exempt split at 12%, the amount in words required on invoices, an EIS JSON & XML payload, the JWS signing input and a scannable BIR QR printed on the EIS document PDF. Credit/debit notes reference the original document.

Format generator + bring-your-own-key. The current BIR EIS (RR 11-2025) requires each JSON invoice to carry a JSON Web Signature — signed with the taxpayer's own private key and verified by the BIR. This module builds the EIS JSON, the XML, the deterministic JWS signing input and a scannable QR; you sign with your own key and transmit with your own credentials. It does not hold any signing key and is not a BIR-accredited e-invoicing integrator. Phased mandatory rollout is in progress (RR 11-2025 / extended by RR 26-2025); confirm your covered date with the BIR.

Specifications

  • Compatible: Odoo 18.0 / 19.0
  • License: OPL-1
  • Languages: English
  • Author: Pokutsoft
  • Dependencies: account, base, mail
  • Support: support@pokutsoft.com

Update date: 2026-07-10