Every price you have ever charged or paid — one click away

Unified sale and purchase price and quantity history for every product, surfaced directly on order lines with margin, amendment audit, outlier alerts and one-click restore.

The problem

Reps and buyers leave the order they are working on just to answer a simple question: what did we last charge this customer, or pay this supplier, for this product? The answer is scattered across separate sale and purchase records, with no single place that shows price, quantity, margin and trend together — so quotes go out below the last agreed price and rising supplier costs go unchallenged.

The solution

Product Sale & Purchase Price History captures every sale and purchase observation automatically and surfaces it inline on the order line, in a dedicated analytics app, and on the product form — complete with margin, amendment audit trail, outlier flags and one-click restore of any historical price.

Capabilities

Everything you need to price with confidence

Every capability below is implemented in the module.

01

Unified Sale & Purchase History

Every price and quantity observation from sale and purchase order lines is captured into one model, so a single view answers both how a product was sold and how it was bought.

02

Inline on the Order Line

A history button on every sale and purchase order line opens that product's price history filtered to the current customer or vendor, without leaving the order.

03

Amendment Audit Trail

Every price change on a confirmed line is recorded as an amendment with the previous price, the delta, and a captured reason, so changes stay traceable after the fact.

04

Margin on Every Sale

Each sale observation stores the product cost at capture time and computes margin and margin percent automatically, turning price history into a margin-discipline tool.

05

Outlier Flagging

Prices that deviate markedly from a product's peer average are flagged automatically, so unusually high or low prices are visible before they are quoted or approved.

06

One-Click & Bulk Restore

Restore any historical price straight onto an order line with one click, or use the bulk restore wizard to reset every line on an order at once.

07

Trend Graph & Pivot Analytics

A dedicated Price History app presents list, trend-graph and pivot views, with filters for sales, purchases, amendments, outliers and date range.

08

Product-Level Pricing Stats

A smart button on the product form shows total observation count, average and last sale and purchase price, and price volatility at a glance.

09

Manager-Gated Governance

Restoring a price and editing or deleting history rows are limited to the Price History Manager group, while every internal user can view history and trigger normal capture.

Workflow

How it works

1

Quote or order as usual

Add products to a sale or purchase order line the normal way — price and quantity are captured automatically in the background.

2

Check the history inline

Click the history icon on the line to see this product's past prices with this customer or vendor, right where you are working.

3

Spot trends, margins & outliers

Review the trend graph, margin and outlier flags to decide whether the current price makes sense before you confirm.

4

Restore or amend with confidence

Restore a historical price with one click, or use bulk restore on the whole order, with every change logged with a reason.

Questions

Frequently asked

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

Yes. It captures price and quantity history from both sale order lines and purchase order lines into a single unified model, so you can compare how a product was sold and how it was bought in one place.

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.

Product Sale & Purchase Price History

Last prices, quantities and margin from both sales and purchases, surfaced inline on the order line — with an amendment audit trail, outlier flags, trend analytics and one-click restore.

Buy on Odoo App Store