OFFICIAL BIR CAS ACCREDITED INVOICING ENGINE

E-Invoicing Core Engine

The high-performance electronic invoicing foundation for Philippine businesses. Generate strictly sequential 9-digit official series, automate 12% statutory VAT breakdowns, and stream verified BIR receipts via sub-second BullMQ background workers.

9-Digit
Monotonic Series
< 150ms
BullMQ PDF Render
100% BIR
CAS & RR 8-2022
Live Official Receipt Spec
BIR Regulation 8-2022 Spec
VALIDATED
SPHERE DIGITAL SYSTEMS, INC.
TIN: 009-876-543-00000 • VAT REGISTERED
RDO 044 • Taguig City, Metro Manila
SERIES NO:SI-2026-00000042
DATE & TIME:22-Oct-2026 23:45 PHT
CUSTOMER:Maria Santos (Regular)
Enterprise SaaS Seat (x2)₱2,500.00
12% VAT Included @ ₱1,250.00 each
VATable Sales:₱2,232.14
12% VAT Amount:₱267.86
Zero-Rated / Exempt:₱0.00
TOTAL DUE:₱2,500.00 PHP
QR Ph Digital Audit
Scannable for BIR Auditor Verification
SHA-256 SEALED
Architected for Enterprise Scale

Six Pillars of Philippine E-Invoicing

Every requirement enforced under BIR Revenue Regulations 8-2022 and 16-2023 is automated at the database layer with zero human intervention.

Monotonic 9-Digit Series

Guaranteed sequential numbering formatted as SI-YYYY-XXXXXXXXX. Database locks ensure no gaps or duplicate numbers can ever be issued even during high-traffic flash sales.

BullMQ Background PDF Queues

Receipts render asynchronously on dedicated workers without blocking your checkout pipeline. Emits pixel-perfect 80mm thermal slips and corporate A4 invoice PDFs in under 150 milliseconds.

12% Statutory VAT Engine

Full support for dual VAT lines: VATable Sales, 12% Output Tax, VAT-Exempt Sales, and 0% Zero-Rated export transactions with automated rounding down to the exact centavo.

Idempotency Guard

Send Idempotency-Key headers with any invoice submission. Network disconnects and duplicate retries replay the original invoice without incrementing counters.

BIR 2307 Withholding Deductions

Corporate B2B clients can automatically deduct 1% or 2% Expanded Withholding Tax (EWT). The engine records both Gross Due, Tax Withheld, and Net Receivable amounts.

Scannable QR Ph Audit Stamp

Every generated receipt embeds a secure QR code encoding company TIN, invoice series, and HMAC cryptographic checksum for instant mobile validation during BIR tax audits.

Interactive Engine Simulator

Experience Dynamic Tax & Series Computation

Select customer tax treatments and quantity to observe how the E-Invoicing Core engine computes VATable fractions, statutory discounts, and generates the sequential record.

Order Quantity (Units)2 Items
1 Unit (₱1,250)5 Units (₱6,250)10 Units (₱12,500)
Gross Sales (Unit Price × Qty):₱2500.00
Net VATable Sales:₱2232.14
12% Output Value Added Tax:₱267.86
Computed Settlement Due:₱2500.00 PHP
API Response Spec • /v1/invoicesHTTP 201 CREATED
{
  "id": "inv_live_9a87f1c2",
  "invoice_no": "SI-2026-00000042",
  "status": "issued",
  "customer": {
    "name": "Maria Santos",
    "type": "REGULAR"
  },
  "financials": {
    "gross_amount": 250000,
    "discount_amount": 0,
    "vatable_sales": 223214,
    "vat_amount": 26786,
    "withholding_tax_2307": 0,
    "total_due": 250000,
    "currency": "PHP"
  },
  "receipt_url": "https://api.sphere-invoxa.ph/v1/invoices/inv_live_9a87f1c2/receipt.pdf"
}
Developer Experience

Integrate Official Invoicing in Under 5 Minutes

Connect your Point-of-Sale terminal, Shopify store, ERP, or custom web platform directly to the accredited E-Invoicing Core API with lightweight client SDKs.

Native Node.js, Python, PHP, and Go SDK libraries
Sub-second BullMQ receipt streaming webhooks
Zero database schema migrations required
curl -X POST "https://api-production-618c.up.railway.app/v1/invoices" \
  -H "Authorization: Bearer sp_live_9f82d1c0..." \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: ord_2026_98712" \
  -d '{
    "invoice_number": "AUTO",
    "customer": {
      "name": "Maria Santos",
      "tin": "123-456-789-000",
      "customer_type": "regular"
    },
    "items": [
      {
        "description": "Enterprise SaaS Seat License",
        "quantity": 2,
        "unit_price": 125000,
        "is_vatable": true
      }
    ]
  }'

Frequently Asked Questions

Common inquiries regarding sequential series generation and BIR compliance.

How does SphereINVOXA guarantee that sequential 9-digit series numbers are never skipped?

Our core uses an isolated sequence coordinator that runs atomic increment operations inside dedicated database transactions. Even when thousands of API requests arrive simultaneously or during network retries, numbers advance monotonically without gaps or duplicate collisions.

Can we customize our invoice prefix and company branding on the receipt?

Yes. Under your workspace settings, you can configure your official prefix (e.g., INV- or SI-), upload your high-resolution company logo, and customize thermal header text, RDO accreditation notice, and footer thank-you remarks.

Is E-Invoicing Core compatible with thermal POS receipt printers?

Yes. Our BullMQ PDF worker supports dual output modes: a standard 80mm continuous thermal slip layout ideal for Epson and Star Micronics retail printers, as well as full letter-size A4 invoices for B2B corporate billing.

Ready to Automate Your Official E-Invoicing?

Get started with our free developer sandbox. Issue your first accredited 9-digit sequential receipt in minutes with zero credit card required.