Editorial draft available to read. Factual and language review is pending. Examples are illustrative.

Decision and scope

Document calculation order, numerical precision, rounding and the effective version of each price list. Specify whether discounts add together or apply sequentially and which approvals are required. Preserve the components of a calculation rather than saving only its final amount, so the business can explain the offer later.

Illustrative example

Illustrative example: starting from one hundred monetary units, a ten percent discount followed by a five percent discount produces eighty-five and fifty hundredths. Adding the percentages first produces eighty-five. These are different commercial rules, and the business must explicitly choose which applies instead of letting interface behavior decide accidentally.

Acceptance check

Test fractional quantities, boundaries, currencies and rule-version changes. Compare calculated outcomes with agreed examples. Accept the formula when it can be reproduced step by step and an historical quotation retains the parameters that produced its amount.

Key takeaways

  • Accept the formula when it can be reproduced step by step and an historical quotation retains the parameters that produced its amount.