Effective-dated pricing
Effective-dated pricing stores prices with validity intervals — the dates from which and until which each price applies — so the system can reconstruct the catalog state applicable on any given date, and publishes arrive as new versions rather than overwrites. Reproducing a quote exactly as the customer received it requires one more thing: a versioned or immutable quote snapshot, covering the configuration, discounts, currency, and document template as sent.
Why it matters
Machinery price books refresh on the manufacturers' schedule, and quotes outlive price lists. Without effective dating, every update silently rewrites history: margins become unexplainable, and the catalog state behind an old offer becomes unreconstructable exactly when a customer disputes it.
Common confusion
Effective dating is not a price-change log — a log records that something changed; effective dating makes the historical state addressable. And it is not, by itself, quote reproduction: the catalog answers "what was the price on that date," while the snapshot answers "what did we actually send." A production-grade quoting system needs both.
Where we use it
The publish-and-history steps of the price-list update path, and the versioned-snapshot architecture in Where an AI quoting system gets its prices.