0% прочитано

How I Would Handle a Price Change After an Order Is Approved

Once an order has been approved, changing its price is no longer a simple field edit. It may affect the customer agreement, payment, margin, documents, and shipment. I break down how I would make that change controlled and visible.

2 листопада 2026 р. 10 хв читанняBusiness
Order price change workflow after approval showing change requests, authorization checks, reapproval, financial recalculation, document review, shipment eligibility, and change history.

After Approval, Price Is No Longer Just a Field That Can Be Quietly Overwritten

If a customer approved an order at one price and that price later changes, I would preserve more than the new value. The business should know what was agreed before, who initiated the change, why it happened, who authorized it, and what needs to be reviewed afterward.

Before an order is approved, sales may still clarify quantity, change items, recalculate discounts, or discuss other terms.

But once the company and customer have agreed, the price becomes part of that confirmed agreement.

If it is simply overwritten, several important questions lose their answers: what amount did the customer see? At what price may an invoice already have been issued? How much has already been paid? Did margin change? Does the order need approval again? Can shipment still continue?

I would therefore separate editing a draft from changing an already approved order.

What I Would Preserve When a Price Changes

The new price matters, but without context it does not explain what actually happened.

Previous Price

The value that existed before the change and may already have been agreed with the customer.

New Price

The value proposed or approved after the change.

Reason

Discount, correction, quantity change, new terms, supplier adjustment, or another real reason.

Initiator

Who proposed or made the change and when it happened.

Decision

Whether approval is needed and who has authority to allow a change of this size.

Consequences

What changed for payment, documents, margin, reservation, and shipment eligibility.

How I Would Design a Price Change After Approval

I would not ban changes completely. The business needs flexibility, but the change itself should follow a clear path.

  1. Order Is Already Approved

    Current items, quantities, prices, and total amount represent the confirmed version of the agreement.

  2. A Price Change Is Requested

    The user does not simply overwrite the value but starts a change with a recorded reason.

  3. System Evaluates the Change

    The difference in price, total amount, discount, margin, or another important business metric is calculated.

  4. Authority Is Checked

    A small correction may be allowed for sales while a significant discount requires another approval level.

  5. Reapproval Is Created if Needed

    The responsible person sees the old value, new value, difference, and reason instead of only an "approve" button.

  6. New Price Becomes Active

    Only after an allowed decision does the new value become the current commercial condition.

  7. Financial Consequences Are Recalculated

    The system determines the new amount due, remaining balance, overpayment, or another difference.

  8. Documents Are Reviewed

    If an invoice or another document already exists, it should not silently remain at the previous amount.

  9. Shipment Eligibility Is Rechecked

    If the financial condition is no longer satisfied after the change, the process should make that visible.

  10. Change History Is Preserved

    It remains clear what existed before, what became active afterward, and who made the decision.

SituationWhat I Would AllowWhat I Would Check
Obvious correction before paymentMay be a simple correctionReason and change history
Small discount within sales authorityNo separate approval may be neededDiscount limit and margin
Discount above the limitAfter approvalAmount difference and reason
Price increased after customer approvalRequires separate attentionCustomer reapproval
Order already partially paidPossible according to business rulesNew balance or overpayment
Part of the order already shippedDo not rewrite the past transactionWhich remaining quantity receives the new price
До
A sales manager opens an already approved order and changes the price from 1,000 to 900. The system now shows only 900. Accounting sees a different amount from the existing invoice, management does not know about the extra discount, and a month later nobody can explain why margin decreased.
Після
Sales requests a change from 1,000 to 900 and records the reason. The system calculates the difference, checks authority, starts approval where needed, and only then makes 900 the active price. The previous version and all consequences remain visible.

It is especially important to define what happens when the customer has already paid.

The order total was 10,000, the customer paid 5,000, and after the price change the new total becomes 9,000. The remaining amount is now 4,000 rather than 5,000.

If the new total becomes 4,500, the situation is different: the customer has effectively overpaid by 500.

I would not allow sales to manually edit a separate "amount remaining" field. It should be a consequence of the confirmed price and actual payments.

Price changes the agreement. Payment remains a fact.

If a document has already been created using the old price, changing the order should not silently rewrite that history. The business should first determine which document remains a fact of the previous operation and which one needs correction, cancellation, or replacement according to its rules.

A price change can also affect shipment.

For example, the business requires 100% prepayment. The order total was 10,000 and the customer already paid 10,000. After an approved change, the total becomes 11,000.

Payment exists, but the new financial condition is no longer fully satisfied.

I would not rely on a sales manager remembering to message the warehouse and say "wait". After the price changes, the system should recheck every condition that controls the next stage.

I Would Separate Permission to Edit From Authority to Change the Agreement

Technical access to a field does not mean someone should have unlimited authority to change a commercial term.

Sales Manager

May work within an approved discount range or other predefined rules.

Sales Lead

May approve larger deviations or non-standard commercial terms.

Finance

May not define the commercial price but should see the effect on payments and financial documents.

System

Checks rules, preserves history, and prevents required approval from being bypassed invisibly.

A Few Questions About Changing Price After Approval

The main principle is not to prevent the business from changing terms, but to make those changes controlled.

Does every price change need approval?
Not necessarily. Small changes within an employee’s authority may not require additional approval. The important part is defining rules and thresholds.
Is storing the old and new price enough?
It is a good start, but I would also preserve the reason, initiator, decision, and time. Otherwise the history does not explain why the change happened.
What if the customer already made a partial payment?
The actual payment should not be rewritten. After the price change, the system should recalculate the remaining amount or show an overpayment.
What if an invoice already exists?
The order and document should not silently diverge. The business needs a defined document correction process based on its real rules.
What if part of the order has already shipped?
I would not rewrite the price of a past actual transaction without an explicit reason. The business should define whether the change applies to shipped quantity, remaining quantity, or the whole order through a separate correction.
Where should improvement begin?
Take several orders where price changed after approval and trace who changed it, where the old value remained, whether documents changed, how payment was recalculated, and whether the warehouse knew about the change.

How I Would Design This Business Process

In this series, I take real business processes and show how important changes, decisions, and their consequences can remain visible instead of becoming silent data edits.

Can Prices in Your Orders Change Without Anyone Later Knowing Why?

Take several real orders with changed prices and check whether the previous value, reason, author, approval, and effect on payments and documents are visible. If that history has to be reconstructed from messages, the process is already worth examining.