01
Which terms apply?
Entitlements are collected for the line along both axes — who is buying and what is being bought — from customer to buying group, product to brand.
Skönto · the deduction engine
For every order and invoice line, Skönto answers four questions — which trade terms apply, at what rate, which survive, and where the result is booked. Then it writes the answer down, so your auditors read it too.
Specimen — one line, resolvedVerified behavior · engine test suite
The mechanics
01
Entitlements are collected for the line along both axes — who is buying and what is being bought — from customer to buying group, product to brand.
02
Each term carries its rate source: a fixed rate, a quantity ladder stepped by ordered volume, or a brand-tier rate card resolved per line and per customer.
03
Overlapping terms compete only within one axis, and resolve by the rule you chose — add up, best rate, lowest rate, most specific, or broadest.
04
Discounts reduce the price inline. Every other type books as its own deduction line to its account — target entity first, then attribution, then default.
The correctness property
Terms attach along two independent axes — who is buying and what is being bought. Terms from different axes both apply; competition happens only within one axis. A negotiated customer rebate can never be silently dropped because an unrelated product rule was “more specific.” That class of margin leak simply cannot occur.
Customer axis — who is buying
Product axis — what is bought
Invoice line · F-2210
Both axes apply: 15% + 10% compose, 5% hits the price — each recorded, each booked.
Reconciliation
All apply — rates add up. The default.
The highest rate survives.
The lowest rate survives.
The closest agreement wins — a branch beats its head office.
The widest agreement wins — the head-office term rules them all.
Specificity ranks by level, tie-break by tree depth — a child category beats its parent, a branch beats its head office
Rate sources
15%
A flat rate on the term — with an optional individual amount per entitlement, for the one customer who negotiated harder.
Stepped rates by ordered quantity — the ladder climbs with the order, per line.
| T1 | T2 | T3 | |
|---|---|---|---|
| Ethos | 2% | 5% | 8% |
| Hatiba | 1% | 3% | 6% |
| EXA | — | 2% | 4% |
The rate for the line's brand at the customer's tier — own tier, else the category's, else the brand's public rate.
Attribution
Exactly one target per attribution — a payment term may ride along with another. Skönto applies the term automatically everywhere below it: branch roll-ups where the head office is invoiced, and cooperative groups where members share a category's terms.
The guarantee
Quotation, order and invoice run the same calculation engine — a shared applier — so they cannot diverge. Each line records the entitlements applied, the percentage each contributed, and the resulting amount.
“Skönto is specifically designed for provisioning… The system is highly flexible and can meet every requirement.”
Mark Coory — CEO, Capisco Aust PtyUnder the hood — boring, proven technology






Bring your gnarliest agreement — the tiered one with the year-end true-up. We'll trace it live on a personal demo instance.