Steps to Register E-Invoicing Software with BIR

Steps to Register E-Invoicing Software with BIR

July 31, 20254 min read

Published Date: July 31, 2025

Published By: Jac Cantos, Upcloud Accounting


To register a software for online/e-invoicing with the Bureau of Internal Revenue (BIR) in the Philippines, you’ll need to comply with their Electronic Invoicing/Receipting System (EIS).

Here’s an overview of the process, including steps, requirements, and costs:

Steps to Register E-Invoicing Software with BIR

  1. Assess Eligibility

    • Check if your business is mandated to register (as of 2025, large taxpayers, exporters, and e-commerce businesses are prioritized, but phased expansion is ongoing).

  2. Prepare Prerequisites

    • Gather your BIR Certificate of Registration, VAT registration details, business permits, and tax records.

    • Review your invoicing software for compatibility with BIR’s requirements. Upgrade or secure BIR-accredited/compliant e-invoicing software if necessary.

  3. Register via the BIR EIS Portal

    • Log in to the BIR EIS portal (https://eis.bir.gov.ph) or the relevant BIR platform using your taxpayer credentials.

    • Complete the online registration form for your business and software.

    • Attach scanned copies (PDF, typically under 4MB) of required documents,.

  4. Declare and Register Your Software

    • Provide technical documentation of your accounting or e-invoicing software, including digital signature integration and JSON-format output, as required by BIR.

    • Register all relevant systems: Computerized Accounting System (CAS), point-of-sale devices, and sales data transmission tools.

    • Systems must follow BIR’s API guidelines for real-time or near-real-time sales reporting and digital invoice signing.

  5. Await Approval and Certification

    • BIR will review your documents and may require system inspections or testing.

    • Approval status can take a few weeks, depending on the volume of applications.

    • Once approved, you receive EIS credentials and digital certificates for your system

  6. Conduct Test Runs and Full Integration

    • Perform required trial runs and system integration checks.

    • Ensure that invoices are generated in the correct digital format and transmitted properly.

  7. Begin Issuing E-Invoices Compliantly

    • Generate, digitally sign, transmit, and archive all e-invoices as required by BIR rules.

    • Store invoice records for up to ten years; ensure you can secure and retrieve these in case of audit.

Basic Requirements

  • BIR Certificate of Registration;

  • Valid business permits;

  • VAT registration;

  • Software documentation (must show adherence to digital signature standards and correct invoice format—usually JSON);

  • If not using a BIR-accredited provider, your system must be certified by BIR;

  • Taxpayer Identification Number (TIN).

Costs

  • Software and system costs: The main expense is acquiring or updating your software for BIR-EIS compliance. Costs vary depending on whether you’re building your own solution or purchasing a system from an accredited provider. Standard commercial options range from PHP tens of thousands up to PHP hundreds of thousands, depending on features and scale.

  • Implementation and training: Budget for integration, staff training, and IT support.

  • BIR registration and system certification: The BIR itself does not currently charge a separate fee for the e-invoicing software registration/certification process. However, your total implementation costs can be substantially offset—Micro and Small Taxpayers are eligible for a 100% tax deduction of qualifying setup costs, while Medium and Large Taxpayers receive a 50% tax deduction under recent regulations.

Key Compliance Points

  • All invoices must be digitally signed and in the correct (JSON) format.

  • E-invoice data must be transmitted to BIR within three (3) days of transaction.

  • Keep up with BIR updates and technical specifications, as they may evolve.

If you have a legacy system, ensure it can integrate with BIR’s real-time reporting requirements or consider switching to a BIR-accredited provider for smoother compliance. Engaging a local IT or accounting consultant familiar with the full BIR EIS process is also highly recommended for any complex or high-volume business


Upcloud Accounting: Virtual Outsourced Accounting and Bookkeeping Services in the Philippines

Upcloud Accounting offers accounting, bookkeeping, tax compliance, and business licensing services specializing with startups and SMEs in the Philippines.

Our goal is to increase efficiency, automation, and transparency across the accounting and finance functions of our clients with our cutting-edge technology. If you want to move your company’s finance function online, contact our Team of Expert Accountants and Bookkeepers directly via [email protected] or visit www.upcloudaccounting.com to learn more about how Upcloud Accounting accounting services can support your PH business!

Disclaimer: This article or blog is only for general knowledge and guidance and is not a substitute for an expert opinion. For technical advice, please consult your tax / legal advisor for your specific business concerns. For comments, suggestions, and feedback, feel free to email us at [email protected].

Back to Blog