Odoo App · Accounting & Finance
Odoo Backdate Management
Apply historical dates to sales, purchase, inventory, accounting, payment and scrap documents in Odoo — with permissions and an audit trail.
Overview
Odoo stamps most documents with the date they are created. That is usually correct and occasionally wrong — a delivery confirmed on Monday for goods that left on Friday, an invoice entered after a period close, a payment recorded days after it cleared. Correcting those by hand means editing dates on several linked records and hoping none is missed.
Odoo Backdate Management makes that a single operation. You choose the target date once, and the module applies it to the document and, where you enable it, to the records that hang off it — the delivery behind a sales order, the vendor bill behind a purchase order, the journal entry behind a payment.
Because backdating is a sensitive operation, the module treats it as one. Separate security groups control who may backdate which document types, module settings decide which scopes are enabled at all, and every change is written to an audit log that records the original date, the new date, the user, a reason and a timestamp — with a link back to the document it changed.
Key features
-
Sales and purchase orders
Backdate sales orders and purchase orders, and optionally synchronise the related deliveries, receipts, invoices and vendor bills so the whole chain carries the same date.
-
Deliveries and receipts
Backdate delivery orders and receipts, with delivery and receipt backdating configured independently of each other.
-
Invoices, bills and credit notes
Backdate customer invoices, vendor bills and credit notes, maintaining the corresponding accounting dates on supported documents.
-
Payments and batch payments
Backdate individual payments together with their journal entries, and batch payments together with the payments linked to them.
-
Scrap orders
Backdate scrap orders and the related stock operations, including the corresponding stock valuation date updates.
-
Bulk backdating from list views
Dedicated backdate actions sit directly on list views. Select several records and open the Backdate Wizard once rather than editing each document.
-
Role-based access
Separate security groups govern different backdate operations, so you decide which users are Backdate Users, which are Backdate Managers, and what each may change.
-
Audit log
Every backdate records the original date, the new date, the user, a reason and a timestamp, and links straight back to the document it changed.
Technical details
Specification
- Technical name
- tus_backdate_all
- Odoo versions
- 19.0
- License
- Odoo Proprietary License v1.0 (OPL-1)
- Price
- $38.80
- Publisher
- TechUltra Solutions Private Limited
Deployment
- Works on Odoo Online, Odoo.sh, and on-premise Odoo 19 installations.
- Install from the Odoo App Store or by dropping the module into your addons path and updating the apps list.
Odoo dependencies
- Sales, Purchase, Inventory and Accounting, depending on which backdate scopes you enable in settings.
Support
90 days of support included with the purchase, from TechUltra Solutions.
Setup & configuration
From install to first call — here is the path.
- 1
Install the module
Install Odoo Backdate Management from the Odoo App Store, or add it to your addons path and update the apps list.
- 2
Choose the backdate scopes
In module settings, enable or disable backdating for sales orders, purchase orders, inventory and accounting, and set which document types allow it — invoices, bills, credit notes, payments and the rest.
- 3
Assign the security groups
Add users to the backdate groups and grant the permissions each needs. Backdate Users perform backdate operations; Backdate Managers control the wider configuration.
- 4
Backdate a document
Open a record, or select several from a list view, and use the backdate action to open the wizard. Set the target date and a reason; the module applies it to the document and to the related records you have enabled.
Frequently asked questions
-
Which documents can be backdated?
Sales orders, purchase orders, delivery orders and receipts, customer invoices, vendor bills and credit notes, individual payments and batch payments, and scrap orders. Which of those are available depends on the scopes you enable in module settings.
-
Does it update the related documents too?
Optionally. Backdating a sales or purchase order can synchronise the related deliveries, receipts, invoices and vendor bills. Payments carry their journal entries, and scrap orders carry the corresponding stock valuation date.
-
Can everyone backdate documents?
No, and that is the point. Separate security groups control different backdate operations, so you decide who is a Backdate User and who is a Backdate Manager, and which document types each may change.
-
Is there a record of what was changed?
Yes. Every backdate is written to an audit log with the original date, the new date, the user, a reason and a timestamp, and the log links back to the document it changed.
-
Can I backdate several records at once?
Yes. Backdate actions are available directly from list views — select multiple records and open the Backdate Wizard in one operation rather than editing each document individually.
-
Which Odoo versions are supported?
Odoo 19 at present. Ask us if you need it on an earlier version and we will confirm what is possible.
Related solutions
Whole-platform solutions that complement Odoo Backdate Management.
Odoo Accounting
Odoo Accounting — multi-entity, multi-currency, bank-feed integration, reconciliation, deferred revenue, GAAP / IFRS. 60+ country localisations.
Odoo as Accounting Software
Odoo Accounting standalone — alternative to QuickBooks, Tally, Xero, Zoho Books. Real GL, multi-entity, statutory compliance, scales into full ERP.
E-Invoicing on Odoo
Native e-invoicing for Odoo — India GST, Italy FatturaPA, Saudi ZATCA, Mexico CFDI, EU EN 16931. IRN registration, statutory submission, audit archives.
Related services
Get the most out of this module with senior TechUltra consultants.
Odoo Customization Services
Tailored Odoo customizations from a Gold Partner — 200+ projects, upgrade-safe patterns, fixed-scope quotes, senior consultants. Free demo consultation.
Hire Odoo Developers
Hire certified Odoo developers from a Gold Partner — 400+ implementations, 92% satisfaction, Odoo since 2016. Silver / Gold / Platinum packages, free trial.
Odoo Support & Maintenance
Odoo Gold Partner support — 24/7 functional, technical, and server coverage for Enterprise and Community editions. Fast turnaround, free consultation.