Find old records and archive/delete them
Odoo Data Recycle is the app that finds and archives or deletes old records in your Odoo database. Stale leads, abandoned quotes that never confirmed, contacts who have not been touched in years, orphan attachments, and any other data type accumulating over time gets a configurable rule and a scheduled scan, so the database stays tidy without anyone running cleanup by hand.
Growing companies whose Odoo databases have accumulated years of operational data, marketing teams cleaning contact lists for deliverability, sales managers archiving stalled leads, and any business with messy data that needs periodic hygiene uses it. You can test Odoo Data Recycle free on the Odoo trial; pricing kicks in only if you install more than one Odoo app.
For Odoo's own product overview, see Odoo's official documentation.
Setup starts with the cleanup rules. Each rule defines what to look for (an Odoo model, a search filter, and the action to take) and runs in one of two modes: Manual or Automatic. Manual mode surfaces matches for the admin to review one screen at a time; Automatic mode runs the action against every match without a review step (used for clean cases where the rule is tight enough to trust).
From there, a daily background job runs at 3 AM, scans every active rule, and lands the results on the Data Cleaning queue. The admin opens the queue, sees groups of records by rule, checks the ones to keep (the rule may have flagged a few false positives) and processes the rest with one action.
Actions are either Archive (the record is hidden from active lists but still linked to historical data like past invoices or orders) or Delete (the record is removed entirely). Archived records can be restored if needed. The audit trail logs every action with the user, the timestamp, the rule, and the record so compliance reviews and incident investigations can trace what happened.
Calibre configures Odoo Data Recycle for Alberta businesses: step by step, in writing.
Speak to an Implementation SpecialistSMBs whose data lives in QuickBooks, HubSpot Free, or Excel spreadsheets that were set up when the business was smaller. The team now spends hours building reports by hand and reconciling between tools every month-end.
Companies evaluating which Odoo apps to start with and how to configure them around how the business actually runs.
Retail, manufacturing, mechanical, or professional services businesses with 10 to 200 employees running on a patchwork of point tools. The team wants one database for the whole company instead of Zapier holding it together.
Odoo Data Recycle is a horizontal cleanup framework that targets any other Odoo app's data. Odoo Contacts is the most common pairing: contact list hygiene is the biggest cleanup target. Odoo CRM is the pairing for lead and quote cleanup. Odoo Sales and Odoo Invoicing handle stale quote and draft invoice cleanup. The Enterprise Data Cleaning add-on (which depends on Data Recycle) layers in the duplicate-detection bridges to CRM, Helpdesk, Project, Stock, Account, and UTM. The cleanup queue and the audit trail live with Data Recycle itself.
Pricing source: Odoo's published Standard and Custom plans as of 2026-05. Calibre quotes in CAD; conversion from Odoo's local pricing in your region may vary.
Written, phase-by-phase quote before any code is written. Odoo Ready Partner, Calgary. In-house team, no offshore handoffs.