Skip to content

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.

Checking invoiced prices, in detail

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

  1. 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.

  2. 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.

  3. 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.

How gaps are handled once detected

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.

Measure first: the 3-week diagnostic on your contracts

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.
Platform security and compliance

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.

  • SAP
  • Sage
  • Oracle
  • NetSuite
  • Microsoft Dynamics 365
  • Pennylane
All integrations

Your data under high security.

Zylio meets the most demanding standards, and nothing is committed without your approval.

Certifications
SOC 2 Type II · ISO 27001
Hosting
Hosted in France
Encryption
End-to-end AES-256 encryption
Access
Enterprise SSO · multi-factor authentication · Zero Trust approach
Security and compliance

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