Odoo ships bugs. Odoo SA is slow to fix them. You end up monkey-patching or living with broken behaviour until the next release.
Odoo's follow-up levels create activity records that never get removed when the invoice is paid. Your activity feed fills with stale reminders that clutter every user's dashboard.
Certain payment flows trigger edge cases in Odoo's reconciliation engine. Partial payments, refunds, and multi-currency transactions can leave journal entries in limbo.
Odoo SA acknowledges bugs but rolls fixes into the next major version. That means 6 to 12 months of living with broken behaviour in production.
Your dev team writes one-off patches in custom modules, scattered across the codebase. No documentation, no regression tests, no upgrade path. The next developer inherits a mess.
Fixes exist on GitHub, forums, and pull requests — but they're scattered. Nobody packages them into a single installable module that you can drop into your addons path.
Some vendors charge for modules that fix core Odoo bugs. This one is free, open source, and does exactly what it says. No trial period, no feature gating, no upgrade wall.
No vague promises. Every real-world Odoo bug, matched to a specific fix this module ships today.
Follow-up activities pile up even after invoices are fully paid.
Automatic cleanup of orphaned follow-up activities when the invoice balance reaches zero.
Partial payments sometimes leave journal entries unreconciled.
Payment reconciliation logic patched to handle partial and split payments correctly every time.
Refund + re-invoice workflow breaks the payment matching engine.
Refund handling patched so credit notes reconcile cleanly against original invoices and new payments.
Multi-currency payments round incorrectly, leaving penny residuals.
Rounding logic corrected so exchange-rate differences are absorbed into the write-off account automatically.
Scheduled follow-up emails fire for invoices that are already reconciled.
Follow-up cron checks reconciliation status before sending, eliminating false-positive collection emails.
Community-reported patches sit in GitHub PRs for months with no merge.
Vetted community patches packaged into one installable module — tested, documented, and upgrade-safe.
Custom monkey patches scattered across your codebase with no tests.
Replace ad-hoc patches with a single maintained module. One install, one upgrade path, one place to check.
Upgrading Odoo versions re-introduces bugs you already fixed locally.
Version-locked patches that become no-ops when Odoo SA ships the official fix. Safe upgrades, zero regressions.
Install once. Every patch activates automatically. No configuration, no settings screens, no manual steps.
Copy the module to your addons path, update the app list, and install. No dependencies beyond base. Works on Community and Enterprise.
Every fix applies on install via standard Odoo model inheritance. No cron jobs to configure, no settings to toggle, no flags to flip.
Each patch targets a specific Odoo bug with a documented reference. When Odoo SA ships the official fix, the patch becomes a safe no-op.
Standard model inheritance means standard upgrade paths. No raw SQL, no monkey patches, no post-install scripts that break on version bumps.
A curated set of production-tested patches for known Odoo bugs that affect real businesses every day.
Orphaned follow-up activities are removed automatically when the invoice is paid or reconciled.
Partial payments, split payments, and refunds reconcile correctly without manual journal entry adjustments.
Vetted fixes from the Odoo community, packaged into one module with proper testing and documentation.
No settings screens, no toggles, no cron jobs. Install the module and every patch is active immediately.
If you run Odoo in production and have been bitten by bugs that Odoo SA won't fix until the next major release, this module is for you.
No Enterprise support contract to escalate bugs through. Community users are left waiting for the next release. This module bridges the gap with tested, packaged fixes.
Even with a support contract, bug fixes can take months to land in a stable release. Install this module and get the fixes now instead of waiting for the next point release.
Stop writing the same monkey patches for every client. Install one module across all your deployments and maintain a single, tested fix set.
Follow-up clutter and broken reconciliation hit your team hardest. This module cleans up the mess so your accountants can focus on actual accounting, not workarounds.
Bugs compound when you run multiple companies on one Odoo instance. One module fixes them all, across every company, with zero per-company configuration.
Replace scattered one-off fixes with a single maintained module. Documented patches, proper inheritance, clean upgrade path. Your future self will thank you.
Fusion Odoo Fixes is free, takes seconds to install, and patches the bugs that cost your team real time every week. One module, zero configuration, immediate results.