POS and BIR compliance: what "BIR-ready" really means
8 min read · Updated September 2026
Three different things get lumped together as "BIR-ready," and they are not the same: a BIR-accredited CAS/POS system, BIR-format reports, and your BIR-registered invoices. Understanding the difference saves you from paying for the wrong thing — or assuming you're covered when you're not.
The three things people confuse
- BIR-accredited CAS/POS. A POS or cash register the BIR has accredited under RMO 24-2023 (used by a store with a Permit to Use for each machine), or a Computerized Accounting System registered with an Acknowledgement Certificate. This is a specific approval, not something a vendor can simply claim.
- BIR-format reports. Reports laid out the way the BIR expects — Z-readings, sales summaries, VAT breakdowns — that you keep for your records and give to your bookkeeper. Many systems can produce these regardless of accreditation.
- Registered invoices. The invoices you issue to customers, registered with the BIR (manual booklets or printed). Since the EOPT Act took effect, the invoice has replaced the official receipt as the main proof of sale. This is what most micro and small businesses use day to day.
What this means for a small business
Many micro and small businesses in the Philippines run day-to-day operations and reporting on a POS while issuing their BIR-registered invoices to customers. The POS handles speed, stock, and the numbers; the registered invoice is the official document. You don't necessarily need a fully accredited CAS to operate — but you do need to be registered and to issue valid invoices. Confirm your exact setup with your accountant.
What Kassly does — and doesn't do
We want to be straight with you here:
- Kassly does track your sales and inventory and generate BIR-format reports (Z-reading, sales summary, VAT) plus order summaries you can hand to your bookkeeper.
- Kassly does not issue BIR invoices, and it is not a BIR-accredited CAS/POS. The records it prints are for internal use.
- You should continue issuing your BIR-registered invoices to customers.
For the full list of what Kassly outputs today, with sample PDFs and the dated status of Symflo's accreditation application, see what Kassly prints for BIR.
We'd rather tell you this plainly than let you assume otherwise. If full CAS accreditation is a hard requirement for your business, factor that into your decision.
The rules in detail
Our BIR guides cover each topic with the issuances cited: EIS e-invoicing, invoices under the EOPT Act, EIS vs CAS vs PTU and registering a POS.
A simple compliance checklist
- Register your business and your invoices with the BIR.
- Issue your BIR-registered invoices to customers.
- Keep your books and BIR-format reports up to date (a POS makes this far easier).
- File and pay your returns on time.
- When in doubt, ask your accountant or the BIR.
Frequently asked questions
Is Kassly a BIR-accredited POS?
No. Kassly is a business inventory and transaction tracker that produces BIR-format reports for your internal use and your bookkeeper. It is not a BIR-accredited CAS/POS system, so it does not issue BIR invoices — you continue to use your BIR-registered invoices.
Do I still need BIR-registered invoices if I use Kassly?
Yes. Issuing invoices to customers is governed by your BIR registration. Since the EOPT Act, the invoice is the main proof of sale and an official receipt is only a supplementary document. Most small businesses use their BIR-registered manual or printed invoices. Kassly handles your sales tracking and reports alongside that.
Can Kassly generate BIR reports?
Yes. Kassly can generate BIR-format reports such as Z-readings, sales summaries, and VAT breakdowns that follow the layout the BIR expects, which you can hand to your bookkeeper or accountant.
Is this legal or tax advice?
No. This page is general information to explain common terms. For your specific obligations, consult your accountant or the BIR directly.
Related: Best free POS in the Philippines · What Kassly prints for BIR · Compare Kassly · FAQ · Pricing