Contract compliance
Framework contract compliance: check that every clause of the agreement is honoured, not only the price
Framework contract compliance means honouring everything that was signed: prices and discounts, but also committed volumes, the revision calendar, penalties and bonuses, lead times and notice periods. The Compliance agent checks what was actually ordered, delivered and invoiced against each clause, and presents the gaps with their proof. You decide what happens next.
The problem
A framework contract holds far more than a price list
Price is the clause everyone watches. The others get forgotten one by one, and that is where the agreement quietly comes undone.
Many clauses, scattered everywhere
Volume commitments, discount thresholds, revision formulas, late-delivery penalties, service levels, notice periods: some twenty rules, spread between the body of the contract, its annexes and the amendments signed since.
Volumes nobody adds up
The supplier committed to a price for an annual volume; you committed to a minimum. Who checks, during the year, where you stand against either of them, and who tells the buyer when a threshold is about to be crossed?
Revisions outside the calendar
An increase applied three months before the agreed date, or on an index that is not the one written in the contract, goes through the invoice like any other amount and is paid with the rest.
Penalties never claimed
The contract provides for late-delivery or quality penalties. They assume that someone compares the promised delivery date with the actual one, for every delivery. Without that comparison, they stay a dead letter, year after year.
Partial checks
Rereading a forty-page contract before every invoice is not possible. You check the price on the large lines, leave the rest, and discover the gap at renegotiation, when it is too late to claim it back.
A litigation risk
A breach noticed late, without precise proof, is hard to discuss with a supplier you still need. With the clause and the line side by side, it gets settled; without them, it gets argued for months.
What is checked
The six families of clauses the Compliance agent verifies
Prices and discounts
Unit price, discount, tier, coefficient: line-by-line checking of invoices against negotiated prices, described on its own page, is the first level of contract compliance.
Volumes and commitments
Cumulative orders and invoices against volume commitments, minimums and discount thresholds, supplier by supplier and period by period, so that a tier is never crossed unnoticed.
Revisions and indexation
Effective date, reference index, formula and cap: every invoiced increase is recomputed according to the contract and compared with what the supplier actually applied.
Penalties and bonuses
Late deliveries, quality failures, missed service levels: the events that give rise to a penalty are identified in the actuals and quantified according to the clause that defines them.
Execution terms
Free delivery thresholds, permitted ancillary costs, urgency surcharges, included services: what justifies or forbids an extra line on the invoice, and at what amount.
Deadlines and notice periods
End of validity, tacit renewal, notice period, end of a fixed-price period: what must be decided before a date, rather than suffered after it has passed.
The pillar for line-by-line checking of invoices against negotiated prices.
How it works
What is checked against what, and the proof you see
The starting point is the contract, read and structured: each clause becomes a rule with its parameters, linked to the exact place in the document it comes from. The rules are reviewed with you before the first check, so that a misread clause is corrected before it produces a single false gap. Then the Compliance agent receives the actuals: orders, goods receipts and invoices, read from your ERP exports or API, without changing anything in it.
For each rule, it checks actuals against contract. The month’s invoice is compared with the schedule in force on its date; the year’s cumulative orders with the volume commitment; the delivery date on the goods receipt with the promised date; the increase applied in April with the revision formula and its effective date. Each gap is quantified according to the contract’s own calculation method, then ranked by severity and by amount.
The proof travels with the gap: the contract clause and the invoice line, highlighted side by side, with the calculation. No gap is dropped silently; whatever matches no rule is raised, with its reason. You approve, dispute or close, and your decision is logged with the case. Zylio issues no claim and contacts no supplier.
The process
From signed agreement to decision, in three steps
- 01
Set the rules
Rules are derived from the text of the contract, not typed in by hand. You review them one by one, adjust tolerances and designate who decides what, for each supplier or family of clauses.
- 02
Monitor
Every order, goods receipt and invoice is checked against the rules in force on its date. Gaps are raised, quantified and ranked by severity and amount, with their proof attached.
- 03
Decide and trace
You handle gaps in an approval workflow: settlement requested, penalty applied, gap closed with a reason. Every decision stays available, with its author, its date and the evidence it was based on.
The exception workflow: who decides, in what order, with what trace.
What changes
What changes for your agreements
The contract stops being an archived document and becomes a living reference. Every clause is checked on every invoice, not only the price, and for 5% to 100% of your purchases, depending on the scope you choose and without adding headcount. Breaches are seen when they happen, not at renegotiation.
Gaps become defensible. On the scopes analysed, that is 1% to 7% of margin recovered on the scope analysed, with the clause and the line behind every euro. A penalty due is claimed with the promised date and the actual date side by side; an early revision is disputed with the formula and its calendar, not with a feeling that the price went up too soon.
Teams regain control of the portfolio. Rereading time goes back to supplier management: 15% to 45% of time returned to teams, per FTE, depending on scope and data maturity. And as a deadline approaches, the decision to renew, renegotiate or leave is taken with the contract’s track record in front of you.
Coverage rate, price and volume gaps, unclaimed penalties: on your own data.
What we do not do
What compliance checking does not decide
Zylio blocks no payment on its own, applies no penalty and sends nothing to the supplier: it presents you with the gap, its proof and its amount, and you decide. It does not touch your ERP, of which it only reads exports or the API. Your contracts and invoices are hosted in France, never shared between customers, never used to train a model. Every check and every decision is logged.
Zylio investigates, people decide. A detected gap is a proven fact, never an action taken.
Hosting in France, ISO 27001 and SOC 2 Type II, full audit trail.
Compliance
Every invoice checked against your agreements.
Checks every invoiced line against what was negotiated: framework agreement, price list, rate schedule, amendment, discount terms, volume thresholds, indexation clauses.
A claim that is documented and enforceable against the supplier, not a hunch.
What Compliance detects
- Invoiced price higher than the negotiated price
- Revision outside its due date or on the wrong index
- Volume discount or tiered rate not applied
- Service outside the contract, item outside the catalogue
- Payment terms not honoured
- A one-cent discrepancy repeated across thousands of lines
Nothing is lost. Everything can be checked, everything can be proven.
- The contract clause and the invoice line, highlighted side by side.
- Every extracted value stays linked to the exact place in the document where it was read.
- The same case produces the same decision, today as in six months: the rules are applied deterministically.
- No discrepancy is set aside in silence. Anything that matches no rule is raised, with its reason.
- The agent records what it did, in the order it did it: who, what, how much, when.
Frequently asked questions
How is this different from compliance with negotiated prices?
Compliance with negotiated prices checks that every invoiced line respects the contract’s price, discount and tier. Framework contract compliance covers the rest of the agreement: committed volumes, revision calendar, penalties, execution terms, deadlines and notice periods. The first is the first level of the second, and both use the same reference.
How are the control rules defined?
They are derived from the text of the contract by the Capture agent, each linked to its source clause, then reviewed with you before the first check. You adjust tolerances and designate decision-makers. A misread rule is corrected at the source, not in a hidden parameter.
Does Zylio apply the penalties provided for in the contract?
No. It identifies the event that gives rise to one, quantifies it according to the clause and presents it to you with the proof: promised date, actual date, amount due. Whether or not to claim the penalty remains your decision, and it is logged either way, with the reason you give.
What happens when an amendment changes the terms mid-year?
The amendment is attached to the contract with its effective date. Every invoice is checked against the terms in force on its own date, not the latest ones signed. A February invoice is judged against the February contract, even if an amendment arrived in March.
Measurable impact in every environment
More than 5 million procurement documents analysed
Between 1 and 7% of margin recovered
on the scope analysed
From 15 to 45% of time given back to teams, per FTE
depending on the scope and on data maturity
Zylio fits into your existing ecosystem.
The ERP runs the process. Zylio handles the exception and recovers the value that escapes it: invoices without a purchase order, line-by-line price discrepancies, duplicates and overbilling, off-contract spend.
Your data under high security.
Zylio meets the most demanding standards, and nothing is committed without your approval.
- Certifications
- Hosting
- Encryption
- Access
The other situations handled by the Compliance agent
- Negotiated price complianceEvery invoiced line checked against the framework agreement, the rate schedule and the discount terms; the discrepancy costed and linked to its clause.
- BPU complianceCheck every invoiced line against the unit price schedule in force on its date, coefficients and revisions included, and prove every gap with the calculation.
- Check invoiced pricesThe invoiced price confronted with the negotiated price, line by line, with the gap quantified and the evidence ready to send.
- Framework contractsRead your framework contracts, check every invoice against the signed text and steer the execution of your agreements, with proof.
- Supplier price listsThe schedule of negotiated prices by reference and by period, checked against every invoice on the date of the line.
- The 3-week diagnosticWhat we measure on your contracts, and how it is billed.
See what this looks like on your own data
Twenty minutes, on a spend category of your choosing. We show you what the agents detect, with the evidence behind it.
- No commitment, on your own data
- Result in 3 weeks
- 20 minutes, no sales pitch
- Your data stays hosted in France
- No change of tool or process

