See every price you paid, before you buy again

Purchase Price History puts a visual trend chart, supplier comparison, and one-click price reuse directly on every purchase order line — so buyers never quote blind and never miss a silent price increase.

The problem

Buyers re-order the same products from the same vendors constantly, but Odoo shows no memory of what was last paid. A quoted price on an RFQ sits in isolation, so purchasers either accept it blindly or stop the workflow to dig through old purchase orders by hand — wasting time on every order and letting price creep go unnoticed until margins are already gone.

The solution

A quick-view panel opens right from the PO line: last price, average, best and worst, an inline trend chart, a side-by-side supplier comparison, and a variance alert when the current quote drifts from the historical baseline. One click applies any past price back onto the line, and a dedicated dashboard gives accountants the same data with export and PDF reporting.

Capabilities

Everything a buyer needs, on the line

Every capability below is implemented in the module.

01

In-Context Quick View

Open a product's full purchase history straight from the RFQ or PO line, in a non-blocking panel that keeps the current quote in view.

02

Visual Price Trend Chart

An inline chart plots gross and net price over time with up and down movement colour-coded — a rising cost is visible in under a second, no spreadsheet required.

03

Side-by-Side Supplier Comparison

Compare every vendor that has supplied a product — purchase count, last price, average, best and worst — ranked by discount-adjusted net cost so the cheapest source is obvious.

04

One-Click Price Reuse

Apply the last price, or any historical price from the list, straight onto the current line with a single click — no re-keying numbers for a reorder.

05

Variance & Anomaly Alerts

The panel flags when the current quote deviates from the 12-month baseline by a configurable percentage — turning passive history into a negotiation prompt.

06

Discount-Adjusted Net Cost

Every historical price shows both the gross unit price and the discount-adjusted net cost, so suppliers are compared on what was truly paid, not the sticker price.

07

Inline PO Line Intelligence

Last purchase price, a trend badge, and variance percent appear directly in the order line as soon as a product is selected — no click required to see value.

08

Accountant-Ready Dashboard

A standalone list, graph and pivot view of every purchase price record, filterable by product, supplier, category and date, with native Excel export and a PDF report.

09

Product-Level Purchasing Stats

A smart button on every product opens its full price history, with last, average, minimum and maximum price shown right on the Purchasing tab.

Workflow

How it works

1

Add a product to a PO

Select a product on an RFQ or purchase order line as usual — last price and trend appear inline automatically.

2

Open the quick-view panel

Click the history icon to see the trend chart, supplier comparison, and any variance alert without leaving the order.

3

Compare and decide

Weigh vendors side by side on net cost, or apply a past price to the line in a single click for a reorder.

4

Review from the dashboard

Accountants and managers open the Price History dashboard anytime for filtered, exportable trend data across every product.

Questions

Frequently asked

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

Every record is derived live from confirmed purchase order lines, so there is no duplicated data and history is never out of sync with your actual purchase orders.

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.

Purchase Price History

In-context price intelligence on every PO line — trend chart, side-by-side supplier comparison, discount-adjusted net cost, variance alerts and one-click reuse of a past price.

Buy on Odoo App Store