Odoo$150

Multi-Currency Rounding

Stop sub-cent rounding noise from hiding inside your FX gain/loss

Odoo's native exchange-difference mechanism posts every reconciliation residual — a genuine FX rate movement or a fraction-of-a-cent rounding artifact — through the same Gain/Loss accounts, with no way to tell them apart afterward.

Multi-Currency Rounding adds a configurable threshold: residuals at or below it are redirected to a dedicated Rounding Difference account instead, so your real exchange gain/loss accounts stay clean. A one-click report shows exactly what accumulated in the rounding account.

Configure it under Accounting Settings, right next to Odoo's own native exchange-difference settings — no separate module to learn.

What you get

  • Set a rounding threshold below which residuals skip Gain/Loss entirely
  • Dedicated Rounding Difference account keeps real FX gain/loss clean
  • One-click report of everything that landed in the rounding account
  • Lives right next to Odoo's own exchange-difference settings
Setting the rounding threshold and dedicated rounding account
Setting the rounding threshold and dedicated rounding account
The full Accounting Settings screen, next to Odoo's own exchange-difference settings
The full Accounting Settings screen, next to Odoo's own exchange-difference settings
A report of the small residuals redirected to the rounding account
A report of the small residuals redirected to the rounding account

← Back to Apps