Skip to content
Odoo UpgradesPowered by TechUltra

Odoo 20 · Accounting & Finance

Odoo 20 Accounting & Finance: what changes for your upgrade

Accounting has the most upgrade-sensitive changes in Odoo 20. The chart of accounts is structured differently, assets work differently and bank entries follow a stricter rule.

63

new features in Odoo 20

3

apps covered

4

upgrade checks below

Upgrade impact

What to check when you upgrade

1

Account groups become parent accounts

Odoo 20 replaces account groups with parent accounts and makes account codes optional. Custom financial reports, BI queries and integrations that group by account group need remapping, and the trial balance must be reconciled after the upgrade.

2

Asset models become depreciation models

Asset models are replaced by depreciation models focused on the calculation. Custom asset logic and asset reports need porting, and depreciation boards should be compared before and after.

3

Bank entries must come from bank transactions

Journal entries that hit bank accounts must now originate from bank transactions. Integrations or custom code that post bank entries directly need redesigning before go-live.

4

Exchange differences and taxes

Exchange gains and losses are consolidated into one line per invoice, and taxes outside an invoice’s fiscal position are removed. Expect differences in detailed reports; check totals, not line counts.

What's new, app by app

Highlights from TechUltra's Odoo 20 feature guide. For screenshots and how each feature works, see the full Accounting & Finance guide on techultrasolutions.com.

Accounting

44 new
  • · Accounting Firms mode settings
  • · Asset depreciation
  • · Bank reconciliation summary report
  • · Bill options display
  • · Bill/invoice matching rules
  • · Cash journal entry hashing

Online Payments

16 new
  • · ACH payments
  • · Authorize.net
  • · ECPay
  • · Mollie
  • · Pay on Invoice provider
  • · Payment provider views

Expenses

3 new
  • · Consolidated expenses report
  • · Expense limits per job position
  • · Salary rules for expense products

FAQ

Odoo 20 Accounting & Finance FAQ

Can't find your answer? Ask an upgrade engineer.

What changes in Odoo 20 Accounting & Finance?

+

Less manual matching, quicker closing, clearer cash flow. TechUltra counted 63 new features across 3 apps, each confirmed in the Odoo 20 source code or on a live Odoo 20 database.

Will my Accounting & Finance customisations survive the upgrade to Odoo 20?

+

Custom modules must be ported to Odoo 20 and re-tested. Odoo 20 replaces account groups with parent accounts and makes account codes optional. Custom financial reports, BI queries and integrations that group by account group need remapping, and the trial balance must be reconciled after the upgrade.

How do I upgrade to Odoo 20?

+

TechUltra Upgrades runs every version hop from Odoo 16–19 to 20, ports custom modules and reconciles your data, with a free assessment first and 30 days of hypercare after go-live.

Plan your Odoo 20 upgrade with Accounting & Finance in mind

Run a read-only scan of your database. You get a module-by-module risk report, a timeline, a downtime estimate and a quote based on your complexity. No obligation.