Correcting a buying price in Baiord does not overwrite the old one. The previous value is marked superseded and a new row is added beside it, so the history stays whole. Nothing you type is ever silently replaced.
Why it works that way
Two reasons. The price suggestions are built on what you actually paid over time, which needs the history intact. And a figure that moved a reported month's profit should be answerable later — including by you, six months on, wondering why August changed.
Reading the panel
Open any order and scroll past the price form to Buying-price history. Each entry reads one of three ways:
- Price entered: 12.40 — the first price
- Price entered:
12.40→ 11.80 — a change - Price cleared:
12.40→ none (order cancelled)
Each line carries the date and who did it — their name, or their email, or "account since deleted", or "automatic" where Baiord did it itself.
The word after "Price" says how it arrived: entered, imported, priced in bulk, drawn from stock, suggested (last price), suggested (average).
Re-saving the same price again is not listed — it changed nothing. Those are counted in a footnote instead.
Changes after the month ended
A price entered or changed after its order's month has closed is boxed in amber, with a label saying which kind of change it was:
- Correction — the earlier price was wrong
- Recovery — a supplier refund recorded as received
- Cost cleared after a refund — no supplier refund recorded
- Cleared — order cancelled
Each of these moved a month's profit after you may already have reported it, which is exactly the kind of thing you want flagged rather than buried. A price fixed within the same week is ordinary work and is not flagged — there is a few days' grace past the month end before the highlighting starts.
If a supplier refund on the same order is also recorded as received, the panel warns you: the same money is being counted twice, once as a recovery and once as cost removed. Pick one.
The month-end audit list
Orders → Buying-price changes after month end lists all of these for a given month in one table: what changed, from what to what, how, by whom, and which kind of change it was. It is the audit trail behind a restated month, and it exists so you are not hunting through order drawers to explain a figure that moved.
Prices drawn from stock are different
A price that came from a stock batch is redrawn from scratch whenever your stock changes, so its earlier values are not kept. Only prices you entered or imported have a full history, and the panel says so when a batch-drawn price is involved.