BIR noticeE-invoicing is due by 31 December 2026 for covered taxpayers, including businesses on a CAS or CBA with invoicing software.E-invoicing is due by 31 Dec 2026 for covered taxpayers.

CAS set-up in Odoo
TechNext

How to register Odoo as your CAS or CBA with the BIR: steps, documents and what comes after

A Computerized Accounting System (CAS) records your transactions and generates your invoices; Computerized Books of Accounts (CBA) keep the books only. The BIR no longer issues a Permit to Use: you register the system, get an Acknowledgement Certificate, and the RDO checks it afterwards. Here is what goes in the application, what the system must do, and how e-invoicing adds a second permit.

Prepared by the TechNext Philippines Odoo and finance team, Taguig City.

By TechNext · · Updated · 7 min readBIR compliance

Key takeaways

  • A CAS runs the whole cycle, including system-generated invoices. If you issue invoices by hand, the system counts as a CBA (RMO 9-2021).
  • Since RMC 5-2021 there is no Permit to Use. The RDO issues an Acknowledgement Certificate (AC) within three working days of a complete application, and evaluates the system afterwards.
  • Computerised books are registered online through ORUS every year (RMC 4-2026).
  • The AC is not a permit to e-invoice. Covered taxpayers also need a Permit to Issue (PTI) under RMC 98-2026.

"Is Odoo BIR-registered?" is one of the first questions we hear in the Philippines. The BIR does not register software brands. It registers your use of a system, at your RDO. So the real question is how your business registers Odoo. (If you would rather have Odoo set up with you, see our BIR CAS set-up service. You file the registration yourself.) This guide walks through the process as it stands in October 2026.

CAS or CBA?

CAS (Computerized Accounting System)CBA (Computerized Books of Accounts)
What it coversThe full cycle, from the transaction and the invoice to the financial reportsBooks of accounts only: journals, ledger, sales and purchase books, inventory book
InvoicesSystem-generatedIssued manually (a system that issues invoices by hand is treated as a CBA)
Who must use itLarge taxpayers must maintain or use a CAS (RR 9-2009, as restated in RMO 9-2021)Optional for non-large taxpayers, who may choose a CAS or a CBA

RMO 9-2021 says registration applies to any software that records sales, purchases, receivables, payables, inventory or payroll, or that produces BIR reports. It also covers cloud (hosted) systems and third-party providers, so a cloud set-up such as Odoo Online or Odoo.sh is registered too, with the joint sworn statement described below.

How registration works now

  • No Permit to Use. RMC 5-2021 replaced the PTU with registration, and RMO 9-2021 repealed the old rules (RMO 29-2002).
  • Acknowledgement Certificate in three working days. The RDO issues the AC once your documents are complete. It carries an AC control number (ACCN), which your system-generated invoices show.
  • Post-evaluation. There is no demonstration before you start. The RDO evaluates the system afterwards against the BIR's functional and technical requirements, and can revoke the AC if it finds gaps.
  • Where to file. At your RDO or Large Taxpayers office, in person or by email. Sister companies and affiliates register separately, even on a shared system.
  • Cloud or third-party systems. You and the provider sign a joint sworn statement that the system cannot suppress sales. If the provider contract ends, the registration is cancelled.

What goes in the application

The checklist in RMC 5-2021 Annex A asks for:

  1. A sworn statement (or joint sworn statement for an outsourced or cloud system), with a system description, a description of your invoices and documents, and the list of forms, records and reports.
  2. Sample printouts of your invoices and supplementary documents.
  3. Sample printouts of your books of accounts and other system reports.
  4. A printed audit trail from the system.
  5. The signed checklist of functional and technical requirements (Annex B).

Annex labels differ between RMO 9-2021 and RMC 5-2021, so ask your RDO for its current templates.

What the system must do

Annex B of RMC 5-2021 sets the requirements. The ones that matter most:

  • An audit trail of all activity that can be printed, protected from change.
  • Posted transactions can be voided, not modified, and the system controls the numbering.
  • Every record stamped with the user who created it, and reports with the date, time and user.
  • Invoice serial numbers generated by the system, with at least six running digits, and "REPRINT" on copies.
  • Report headers with your registered name, address, TIN with branch code, and the software name and version.
  • Exports of books and reports in CSV or DAT, and the ability to produce the 2306, 2307 and 2316.
  • Security: unique user IDs, password rules, lockouts and logged database changes.
  • Backups kept for ten years.

Odoo already has the building blocks: an audit trail that logs changes to accounting records, posted entries secured with a hash chain, irreversible hard lock dates, and the Philippine localisation's BIR reports. Odoo 20's release notes add a Book of Accounts for CBA and CAS and update Philippine invoices for BIR and CAS requirements. Whether your set-up meets every Annex B item depends on configuration and hosting. We review the set-up with you before you apply; the RDO makes the evaluation.

Changes and upgrades

  • Major enhancements need an updated registration before you use them. That includes adding or removing financial modules, or a version change that affects the financial side. If you skip it, the registration has no effect from the date you adopt the change.
  • Minor enhancements need a written notice: screen changes, bug fixes, performance improvements.
  • RR 11-2024 treated the EOPT invoicing changes to a registered CAS or CBA as a major enhancement, with an updated registration and a new AC.
  • An Odoo major-version upgrade that changes accounting features is likely to count as a major enhancement. Plan the update with your RDO alongside the upgrade itself.

Every year: register your books in ORUS

Under RMC 3-2023 and RMC 4-2026, computerised books are registered online through ORUS, which issues a QR code you print and keep. For taxable year 2025, the deadline for computerised books was extended to 17 February 2026. Earlier rules also asked for the books on a USB drive with a transmittal letter, so check with your RDO what it wants with the ORUS registration.

E-invoicing adds a second permit

RMC 98-2026 is clear that the AC authorises the use of your system but not the issue of e-invoices. If you are covered, you also need:

  • a Permit to Issue (PTI) e-invoices, decided within 20 working days of a complete application;
  • EIS Certification within six months of the PTI;
  • a new or amended PTI if you migrate to another invoicing system.

The covered groups and the 31 December 2026 deadline are in our BIR e-invoicing guide.

A realistic order of work

  1. Set up Odoo with the Philippine localisation, audit trail, secured journals and your invoice layout.
  2. Produce the samples: invoices, books, reports and the audit trail printout.
  3. File for the AC at your RDO and keep the ACCN for your invoices.
  4. Apply for the PTI if you are covered by e-invoicing, using your RDO's current documentary requirements.
  5. Register your books in ORUS each year.

You don't need to hire your own team. A TechNext adviser maps your registration path first, then our team in Taguig City sets up Odoo and prepares the system samples with you for the application you file. See how we set Odoo up as your CAS.

Rules change. This article reflects RMO 9-2021, RMC 5-2021 and its annexes, RR 7-2024, RR 11-2024, RMC 3-2023, RMC 4-2026 and RMC 98-2026, read from the BIR's documents or official copies hosted by audit firms, as available on 21 October 2026. Registration is done by each taxpayer at its own RDO; TechNext prepares the system and samples, not the BIR's decision. It is not tax advice: confirm with your accountant or RDO before you act.

Sources

Common questions

Is Odoo registered with the BIR?

The BIR registers each taxpayer's use of a system, not a software brand. Your business registers Odoo as its CAS or CBA at your RDO and receives an Acknowledgement Certificate.

Do I still need a Permit to Use?

No. RMC 5-2021 replaced the Permit to Use with registration and an Acknowledgement Certificate. Existing PTUs stay valid unless revoked or the system has a major enhancement.

Does my Acknowledgement Certificate let me issue e-invoices?

No. Under RMC 98-2026, the AC authorises the system but not e-invoicing. Covered taxpayers also need a Permit to Issue and EIS Certification.

Do I need to re-register after upgrading Odoo?

Yes, if the upgrade changes the financial side. Under the BIR's CAS registration rules, a version change that affects the financial side of a registered CAS or CBA counts as a major enhancement, which needs an updated registration before you use it. Minor changes need only a written notice.

What is CAS in BIR?

A Computerized Accounting System (CAS) processes the full accounting cycle, from the transaction and the system-generated invoice to the financial reports. If invoices are issued by hand, the BIR treats the system as Computerized Books of Accounts (CBA) instead (RMO 9-2021, RMC 98-2026).

What is the BIR CAS Acknowledgement Certificate?

It is the certificate your RDO issues within three working days of a complete CAS or CBA application, in place of the old Permit to Use (RMC 5-2021). It carries an AC control number (ACCN) that your system-generated invoices show, and the RDO evaluates the system afterwards.

Do I need CAS if I also issue e-invoices through EIS?

They are separate. Under RMC 98-2026 the Acknowledgement Certificate for a CAS authorises the use of the system, while e-invoices need a Permit to Issue, and an e-invoice must come from a duly registered, approved or accredited system. The circular does not say every e-invoicing taxpayer needs a CAS, so ask your accountant or RDO which registrations your set-up needs.

Odoo Ready Partner

About TechNext. TechNext Pte. Ltd. is a trusted expert adviser for ERP and compliance: an Odoo Ready Partner headquartered in Singapore, with its main development and consulting hub in Taguig City, Metro Manila and an AI engineering hub in Ho Chi Minh City. Our own experts implement Odoo end to end (discovery, configuration, data migration, training and support), set up with the Philippine (BIR) and Singapore (GST) localisations, for clients in 25+ countries. We are not affiliated with, accredited by or acting for the BIR or any government agency, and we do not file or register on your behalf. About us · Get a quotation

More from the blog.

All articles

You don't need to hire your own team.

TechNext sets up your Odoo, can build your website and brand on it, and stays on after go-live, in Singapore and the Philippines. An adviser reviews your situation first.

Set up meeting Ask Nexi
Services catalogue