Get every confirmation date right, even after the fact

Backdate sales order confirmations, deliveries and invoices with a guided wizard, policy guardrails and a complete audit trail — built for historical data migration and late corrections alike.

The problem

Odoo stamps every sales order confirmation with the exact moment someone clicks Confirm. When the true business date differs — during a data migration, a paperwork backlog, or a late correction — there is no supported way to fix it, so reporting periods, deliveries and invoices all inherit the wrong date.

The solution

Sales Confirmation Backdate adds a guided wizard to the Confirm action so you can set the true confirmation date and time, then carries that correction through the delivery and invoice with the same before/after review, policy limits and a full audit trail.

Capabilities

Everything a finance team needs to backdate safely

Every capability below is implemented in the module.

01

Confirmation Backdate Wizard

Choose the true confirmation date and time on the Confirm action instead of accepting the click-time stamp.

02

Before/After Summary

Review an explicit "date will change from X to Y" summary and approve it before anything is written.

03

Future-Date Rejection

Every wizard blocks a date beyond today, so a backdating tool can never accidentally post-date a document.

04

Cross-Document Backdating

One consistent flow corrects the sales order confirmation, the delivery date and the invoice date.

05

Chronological Integrity Checks

Order, delivery and invoice dates are validated against each other so backdating can never produce an impossible sequence.

06

Policy Guardrails

Administrators set a maximum backdate window and a lockout date per company, so no user can pick an arbitrary past date.

07

Full Audit Trail

A dedicated Backdate Audit Log records who changed a date, when, and from what value to what — with the reason given.

08

Visual Backdated Indicator

A "Backdated" ribbon on the form and a warning-colored row on the list flag corrected orders at a glance.

09

Time-Zone-Aware Timestamps

The wizard makes the effective time zone explicit, so international teams get predictable, correct timestamps.

Workflow

How it works

1

Confirm the order

Click Confirm on a sales order and the backdate wizard opens automatically.

2

Review before/after

Compare the system date to your chosen date and time before it is applied.

3

Correct delivery & invoice

Use the same Backdate button on the picking and the invoice to keep every document aligned.

4

Audit anytime

Open the Backdate Audit Log to review who changed what, when, and why.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

No. Orders confirmed without using the wizard keep today’s date as usual; the wizard only applies a backdated date when you choose to set one.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Sales Confirmation Backdate

A wizard that moves a sale order confirmation, and its deliveries and invoices, to the true business date — with a before-and-after summary, future-date rejection, chronological integrity checks, policy guardrails and a visible backdated indicator.

Buy on Odoo App Store