InvoiceNow for GST-registered businesses: the dates, and what to do now
Who must send invoice data to IRAS through InvoiceNow, and when: every phase from November 2025 to April 2031.
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 OdooQuickBooks Online often suits a small service business that only needs bookkeeping and has an outside bookkeeper. Odoo usually fits better once you need BIR lists, stock, branches, a POS or payroll in one system. Here is how the two compare on what Philippine companies actually file and run, using each vendor's own published material.
By TechNext · · Updated · 9 min readERP essentials
Key takeaways
"Odoo or QuickBooks?" is a common question from Philippine business owners. Both are used here, and both are sound products. They are built for different jobs. QuickBooks Online is accounting software. Odoo is an ERP, where accounting is one app beside sales, stock, purchasing, POS and payroll. So the useful question is not which one is better. It is which one matches what your business files and runs every month. This guide compares them on that basis, using Intuit's Philippine pages and Odoo's own documentation, all read on 24 October 2026.
If you are still deciding between any accounting software and an ERP, start with what ERP is. For a wider view that also covers Xero and SAP Business One, read how to choose accounting software for BIR.
| What you need | QuickBooks Online (Philippine site) | Odoo |
|---|---|---|
| What it is | Cloud accounting for small businesses | A suite of business apps, with Accounting as one app |
| VAT | Describes VAT tracking | Odoo 19 ships 12%, zero-rated and VAT-exempt taxes |
| Withholding taxes | Not mentioned on the pages we checked; ask Intuit | Expanded, final and VAT withholding taxes, each with a Philippines ATC field |
| BIR 2550Q | Not mentioned; ask Intuit or a local add-on provider | 2550Q (PH) report under Accounting > Reporting > Tax Report (Odoo 19) |
| BIR 2307 | Not mentioned; ask Intuit or a local add-on provider | Odoo 19: XLS export from vendor bills. Odoo 20: PDF 2306 and 2307 certificates |
| SLSP, SAWT and QAP | Not mentioned; ask Intuit or a local add-on provider | Reports with DAT exports for the BIR's ReLiEf and Alpha modules (Odoo 19) |
| Inventory | Plus and Advanced plans, with low stock alerts | Inventory app with multiple warehouses and stock moves between them |
| Point of sale | Not mentioned; connect an app | Point of Sale app, browser-based, keeps working during short network outages |
| Several companies | Not mentioned on the pages we checked | Several companies in one database, with inter-company transactions |
| Payroll | Payroll is mentioned; check it covers Philippine rules | Odoo 20: basic Philippine payroll package with 1601-C, 2316 and 1604-C |
| Users | Simple Start 1, Essentials 3, Plus 5, Advanced 25 | Priced per user; Odoo's pricing page sets no fixed user limit on the Standard or Custom plans |
| Accountant access | Invite your accountant or bookkeeper on every plan | Your accountant can be a user in the same database |
"Not mentioned" means the Intuit pages we read do not describe it. It does not mean QuickBooks cannot do it through an add-on or a workaround. Ask before you decide.
Every VAT-registered business files the quarterly 2550Q. Many also issue 2307 certificates, and submit SLSP, SAWT and QAP data. The question is how much of that comes from the system and how much is rebuilt in spreadsheets at quarter-end.
QuickBooks Online. Intuit's Philippine accounting page describes VAT tracking and sorting income and expenses into tax categories before you file. The Philippine pages we checked do not name the BIR, Form 2307, the 2550Q, or the SLSP, SAWT and QAP lists. Check whether QuickBooks, or an add-on from its app marketplace, produces these in the format you file.
Odoo. The Odoo 19 Philippine localisation documents each output:
Odoo 20's release notes also add a Book of Accounts for CAS and CBA users, and a 2551Q report for non-VAT companies. Our guide to books of accounts explains the manual, loose-leaf and computerised options.
Odoo prepares these figures from your posted entries. You still review them and file on the BIR's platforms. Odoo does not file for you.
Philippine invoices and bills often carry both VAT and withholding tax. A supplier bill may carry 12% input VAT and, if you are a top withholding agent paying for services, 2% expanded withholding (ATC WC160 for a corporate supplier) on the same line. Your software needs both, and each withholding tax needs its ATC code for the BIR lists.
In Odoo 19, the localisation ships default VAT taxes plus expanded, final and VAT withholding taxes. The ATC code sits in the Philippines ATC field on each tax, under Accounting > Configuration > Taxes. Company records hold your TIN, branch code and RDO code, and contacts hold each partner's TIN. Our guide to expanded withholding tax and ATC codes goes further.
For QuickBooks Online, check how withholding taxes and ATC codes are set up, and whether they flow into the reports you file.
QuickBooks Online's Philippine pages describe inventory that updates as items sell and arrive, with low stock alerts. The pricing page lists inventory on the Plus and Advanced plans. They do not mention a point of sale, so check whether a POS app connects to it.
Odoo's Inventory app starts with one warehouse. You can add more under Inventory > Configuration > Warehouses and move stock between them. Odoo's Point of Sale is a separate app for shops and restaurants. It runs in a web browser and is built to keep working during temporary network outages. Odoo's Accounting documentation says Odoo automatically creates the journal entries for point-of-sale orders and inventory valuations, so these do not need to be keyed in twice.
Many Philippine groups run more than one branch, or more than one company. In Odoo, several companies can share one database, with some records shared and others kept separate. Invoices and bills belong to one company. An inter-company feature can create the matching vendor bill in the other company when one company posts an invoice to it. Odoo's documentation notes that enabling multi-company on a Standard plan moves you to the Custom plan. For branch codes and branch reporting, read our multi-branch guide.
The QuickBooks Philippine pages we checked do not describe several companies under one subscription. The Plus and Advanced plans list classes and locations for tracking. Ask Intuit how branches and separate companies would work for you.
QuickBooks' Philippine home page says it keeps payroll, time and accounting in sync. If you plan to run payroll in it, check that it covers SSS, PhilHealth, Pag-IBIG and the BIR's payroll forms.
Odoo 20's release notes describe a basic Philippine payroll package with mandatory calculations, Form 1601-C items, the yearly 2316, and 1604-C worksheets with alphalist DAT exports. Odoo 19's payroll localisation list does not include the Philippines, so the payroll points here are for Odoo 20. Read our Philippine payroll guide. CRM, Sales, Purchase and Manufacturing are also Odoo apps.
QuickBooks Online plans have fixed user limits: 1 on Simple Start, 3 on Essentials, 5 on Plus and 25 on Advanced. Every plan lets you invite your accountant or bookkeeper. Intuit lists phone support for the Philippines from Monday to Friday, 6:00 AM to 8:00 PM, and a ProAdvisor portal for accountants.
Odoo can be set up with an Odoo partner. TechNext is an Odoo Ready Partner in Singapore with a team in Taguig City. We configure the Philippine localisation, taxes, ATC codes and reports with you.
Odoo is a paid subscription, and setting it up well takes work. If your needs are simple, that may not be worth it yet. If you already feel the strain, read the signs you have outgrown spreadsheets.
You don't need to hire your own team. A TechNext adviser reviews how you invoice, withhold and report today, then our team sets up Odoo ERP and Odoo Accounting so your BIR figures come from reports you review before you file. TechNext is not affiliated with the BIR or any government agency, and we do not file returns for clients.
Products change. This article reflects Intuit's Philippine QuickBooks pages, Odoo 19 documentation and the Odoo 20 release notes as read on 24 October 2026. It may not cover every QuickBooks edition or add-on. It is not tax advice: confirm with your accountant or the BIR before you act.
It depends on what you run. A small service firm with an outside bookkeeper may be well served by QuickBooks Online. A business with stock, branches, a POS or payroll usually gets more from Odoo, where these run as apps beside Accounting.
Intuit's Philippine pages we checked do not mention these forms. Ask Intuit, or a local add-on provider, how you would produce the 2307, SLSP, SAWT and QAP in the format you file.
The BIR's guidance we read does not name either brand. Under RMC 5-2021 and RMO 9-2021, each taxpayer registers its own computerised system, including third-party software, with the RDO or Large Taxpayers office where its head office is registered, which issues an Acknowledgement Certificate. Your accountant or RDO confirms what your registration needs.
QuickBooks Online plans include 1, 3, 5 or 25 users, depending on the plan. Odoo subscriptions are priced per user, and Odoo's pricing page sets no fixed user limit on the Standard or Custom plans.
Yes. Plan the cut-over at a period end with your accountant. A new system needs its own CAS or CBA registration with the BIR before you use it, so check the steps with your RDO.
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
Who must send invoice data to IRAS through InvoiceNow, and when: every phase from November 2025 to April 2031.
What ERP software does, how it differs from accounting software, and how to tell when your company needs one.
Typing data twice, stock nobody trusts, a week-long month-end: seven signs it is time for one system.
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.