Contact Info
What should a Philippine finance team check in Odoo Accounting?
A Philippine finance team should check how Odoo Accounting treats withholding on vendor bills and the certificates that follow, whether tax grids produce the VAT summaries your accountant files from, how customer withholding is recorded as creditable tax, how sister companies and a foreign parent book intercompany charges, and which of these need Enterprise. I test each point on your own transactions, independently of any implementer.
Last reviewed by Vikas Saroj
When a Philippine company adopts Odoo, the warehouse and sales screens get most of the attention during demos. Finance usually discovers the hard questions later: why a supplier payment did not withhold, why the VAT summary does not match the ledger, or why the certificate a client sent has nowhere to go.
I work remotely with finance managers and their accountants to answer those questions before go-live. The work happens inside the accounting app itself: taxes, journals, reconciliation models, company structure and the reports that feed every filing.
Interpretation of tax rules stays with your advisor; configuration and testing are where I contribute.
These tasks sit within the accounting app and the localization that supports it, and each one ends with a test your accountant signs off.
Withholding taxes defined as your advisor treats them, linked to supplier types and expense accounts, and applied at the right moment on bills or payments so the withheld amounts are never calculated by hand afterward.
Reports or exports listing tax withheld per supplier per period, compared against what the Philippine localization provides in your version, so certificates and summaries come from posted entries.
Tax grids mapped so the tax report groups sales, purchases, imports and exempt or zero-rated lines the way your accountant prepares returns, then reconciled to the general ledger for a full test period.
Customer payments with tax withheld recorded through reconciliation models into a dedicated account, with a simple status for certificates received, so creditable amounts stay visible and supported.
Multi-company setup for sister entities and recharges to a foreign parent, with mirrored invoices and bills, and intercompany balances reviewed for agreement every month ahead of consolidation.
A list of the accounting features your team needs, marked by whether your target version provides them in Community, in Enterprise or only through a third-party or custom module.
Your accountant's needs, written down
Localization, taxes and journals
A full test period, reconciled
Philippine companies are often required to withhold tax on certain payments to suppliers, file summaries of what they withheld and hand suppliers a certificate. Which payees and payment categories fall in scope is your advisor's call. My job is to make Odoo apply those decisions every time without a clerk recalculating.
In Odoo, withholding is modeled as a tax with a negative effect on the amount payable, attached to products, expense accounts or supplier defaults. The design decisions I work through with finance:
Product background is on the Odoo Accounting page.
Odoo builds its tax report from tax grids: tags on each tax line that decide which box an amount lands in. If the grids are wrong, the ledger can be perfectly correct while the return summary is not. Philippine companies registered for VAT need output tax, input tax on local purchases, input tax on imports, and zero-rated and exempt sales to land in distinct places; your accountant tells me how they prepare the return, and I map the grids to that.
Before go-live, I test:
Companies under percentage tax rather than VAT need a different setup, and invoices must not show VAT at all. Electronic invoicing to the BIR is also expanding; I ask Odoo or the implementer what the localization supports or plans and record the answer. Filing and interpretation remain with your advisor. My gap analysis service is how unresolved items get tracked.
The mirror image of supplier withholding is the amount your corporate customers keep back when paying you. The client pays the invoice less the withheld portion and is expected to send a certificate. That withheld amount may later be credited against your own tax, so losing track of it costs real money.
Default Odoo behavior treats a short payment as an open balance or a write-off, neither of which is right here. I set up:
This matters most for service firms and BPO operators whose clients are large local corporations. The same reconciliation models also cover bank charges on overseas USD receipts. See finance automation for related designs.
Philippine groups often run more than one company: an operating entity, a property holding company, perhaps a separate entity for a newer business line. Captive centers and subsidiaries also recharge costs to a parent abroad. A single Odoo database can hold several companies, every one keeping its own chart, taxes and currency settings, and can create a matching bill in one company when an invoice is posted in another. In recent versions that automatic intercompany feature is an Enterprise capability, so confirm it for your version.
What I design:
Formal statutory consolidation is the accountant's job, but clean intercompany data makes it far easier. General patterns for group structures are on multi-company ERP.
For accounting specifically, the edition gap is wide. In recent versions, Community offers invoicing and core postings, while much of what a finance team needs day to day, including full bank reconciliation tools, many financial reports, budget features and parts of the localization, is tied to Enterprise. Community modules from third parties can fill some gaps, but each one becomes something to maintain through upgrades and to describe consistently for your system registration.
I build a feature list from your requirements and mark each item by edition, then compare total effort rather than subscription cost alone. Where I think Odoo Accounting is a poor fit for a Philippine company:
For the wider Odoo decision, including inventory and branches, see my Odoo consultant Philippines page. For cross-platform choice, the Philippines ERP consultant page is the place to start, with market context on the Philippines hub. All sessions run remotely, in English, during your working day.
Tell me about your business and current systems. I’ll suggest the most sensible first step.
Book a Consultation
Not sure which ERP you need?
Share your business requirements with me and I will help you understand the right process, architecture and platform before implementation.
Odoo can model withholding as taxes applied on vendor bills, and the Philippine localization in some versions adds outputs that support certificate preparation. Coverage varies by version and edition, so I install the localization in a test copy, run your real withholding scenarios and list anything still needing a report or process.
Through a reconciliation model that splits the receipt: the cash goes to the bank, the withheld portion to a creditable tax account, and the invoice is closed in full. I add a certificate status and a period report so your accountant can tie creditable amounts to the certificates received.
For many Philippine finance teams it is not, because full reconciliation tools, several reports and parts of the localization sit in Enterprise in recent versions. Some gaps can be filled with third-party modules, at the cost of upkeep. I list your required features by edition so the choice rests on evidence.
Yes, Odoo can generate the matching bill in a sister company when an invoice is posted, though in recent versions this is an Enterprise feature. I design the intercompany accounts and settlement routine around it and add a month-end comparison of the two ledgers.
Every business is different. Share where you are today and what you want to fix, and I’ll tell you honestly whether and how I can help.
Book a Consultation
Book a consultation to talk through your processes, systems and goals. I’ll reply with practical next steps - no obligation.