PactMeter

Commercial rights should not disappear into PDFs.

A supplier agreement promises rebates, price ceilings and credits. PactMeter finds those rights, watches your records for the events that activate them, proves the amount, and carries it toward a recovery you can verify.

Files are read in memory and deleted after the scan. No customer has recovered money through this product yet; the example on this page is synthetic.

Synthetic demonstrationComputed by the engine, not a mock-up
  1. Agreement · done

    “…a rebate of 2% of all Qualifying Spend… exceeds ₹10,00,000.”
  2. Right · done

    Volume rebate, 2% above ₹10,00,000
  3. Event · done

    Qualifying spend reaches ₹12,19,000
  4. Economic delta · current step

    ₹24,380
  5. Proof · done

    Page 2, 8 invoice rows, replayed and cross-checked
  6. Action · not reached

    Approve, send it yourself: 42 days remaining
  7. Verified outcome · not reached

    Only a recorded outcome is money

The problem

The money is promised on one page and earned in another system.

A rebate, a price ceiling or a service credit is a conditional sentence. The condition is met somewhere else, later, and the right lapses if nobody notices.

  1. The promise

    Page 2: a 2% rebate once quarterly spend passes ₹10,00,000.

    Read once, by whoever signed it.

  2. The event

    Spend passes ₹10,00,000 across 8 invoices, in a system that has never read the clause.

    Nobody is comparing the two.

  3. The deadline

    Sixty days after the quarter ends, the right is forfeited.

    Nobody is counting.

The same is true of price ceilings you may not be billed above, service credits owed when uptime falls short, and refund rights with a filing window. PactMeter starts with overbilled prices and unpaid rebates.

How PactMeter works

Follow one number from a sentence to a recovery.

One real opportunity, computed by the engine on synthetic data. Scroll: the stage in view is marked on the rail.

  1. 01 · Agreement

    It starts as a sentence on page 2 of a contract.

    “Supplier shall pay Buyer a rebate of 2% of all Qualifying Spend in a Rebate Quarter, provided that Qualifying Spend in that Rebate Quarter exceeds ₹10,00,000. Each Rebate Quarter is a consecutive three-month period beginning on the Effective Date. Buyer must claim the rebate in writing within 60 days after the end of the Rebate Quarter, failing which the rebate is forfeited.”
    MASTER SUPPLY AND SERVICE AGREEMENT · page 2 · 3. Volume RebateLocated verbatim in the source
  2. 02 · Right

    PactMeter reads it as a commercial right, with the conditions written down.

    Volume rebate

    • 2% rebate on all qualifying spend in a contract quarter.
    • Applies when spend exceeds ₹10,00,000 in the period.
    • Qualifying categories: Fasteners, Fixings.
    • Claim within 60 days after the period ends.

    Where a clause is unclear, PactMeter does not guess: it marks the right for a person to read.

  3. 03 · Event

    Then something happens in your records.

    Threshold ₹10,00,000Spend ₹12,19,000₹2,19,000 beyond the line

    8 invoice rows from Kestrel Fasteners Pvt Ltd in one rebate quarter add up to the spend above. 7 more rows were examined and left out, each with its reason: duplicates, other suppliers, other currencies, categories the clause does not cover.

  4. 04 · Delta

    The gap between the agreement and the records is the number.

    Potential value, not yet money

    ₹24,380

    1. Qualifying spendΣ 8 eligible records, 2026-06-26 to 2026-09-25₹12,19,000
    2. Threshold test₹12,19,000 > ₹10,00,000met
    3. Rebate base: all qualifying spend₹12,19,000₹12,19,000
    4. Rebate₹12,19,000 × 2%₹24,380
  5. 05 · Proof

    Every link can be checked, so nobody has to trust a summary.

    1. Agreement: holds. Contract clause located in source
    2. Records: holds. Source records identified
    3. Final: holds. Inputs are final and consistent
    4. Calculation: holds. Calculation reproduces from its inputs
    5. Reading: holds. Contract interpretation is unambiguous
    • The clause is quoted from page 2 and located word for word in the source file.
    • Each of the 8 rows is named by file and row number.
    • The amount is integer arithmetic, replayed from its stored inputs and recomputed by a second, independent evaluator. A language model never touches it.
  6. 06 · Action

    A person decides. PactMeter prepares, and never sends.

    To
    Kestrel Fasteners Pvt Ltd
    Claim
    ₹24,380
    Window
    42 days remaining
    Approval
    Needs a person: Autonomous execution is switched off in the policy.

    You approve, copy the draft into your own email or the supplier’s portal, send it, and record that you did.

  7. 07 · Outcome

    Only a recorded outcome is money, and it says how it was verified.

    Claimed

    ₹24,380 (simulated)

    Sent by you, then recorded

    Promised

    ₹0

    No promise recorded.

    Recovered

    ₹0

    Money is recovered only when an outcome is recorded.

    Claimed is not promised, and promised is not recovered. A recovery is verified when a credit note in your own uploaded records matches it, and only attested when a person reports it. Fees, where they apply, accrue on verified recoveries only.

The product

Where the money stands, on one screen.

The overview is drawn from the same synthetic data. The first figure is what has actually been recovered; the bar shows where everything else sits on the road to it.

Verified recovered

₹0

Nothing is recovered in this synthetic workspace. That figure only ever counts money that arrived and matches a record you uploaded.

Ready to claim now

₹77,180

  • Recovered, verified₹0Matched to an uploaded record
  • Claim sent₹0
  • Ready to claim₹77,180Approve, then send it yourself
  • Blocked₹16,000Needs a person before it can move
  • Verified: matched to an uploaded record
  • Attested: reported by a person
  • Simulated
  • Estimate

Open the synthetic demo to click through every screen. Nothing in it is real, and nothing is sent.

Evidence

A number is only as good as its weakest link.

Every opportunity is checked on five links, from the wording of the clause to whether the calculation reproduces. PactMeter shows where a chain holds and where it stops.

A chain that holds

Volume rebate · 26 Jun 2026 – 25 Sep 2026

  1. Agreement: holds. Contract clause located in source
  2. Records: holds. Source records identified
  3. Final: holds. Inputs are final and consistent
  4. Calculation: holds. Calculation reproduces from its inputs
  5. Reading: holds. Contract interpretation is unambiguous

All five links hold, so a claim can be prepared. The proof pack carries the clause, the 8 rows, the arithmetic and the replay.

A chain that stops

SLA credit · Sep 2026

  1. Agreement: holds. Contract clause located in source
  2. Records: holds. Source records identified
  3. Final: does not hold. Inputs are final and consistent
  4. Calculation: holds. Calculation reproduces from its inputs
  5. Reading: holds. Contract interpretation is unambiguous

1 input record is marked provisional at the source

The value is shown, but as blocked: no claim is prepared until a person resolves the link.

Recovery

Every claim is a case file, in order.

Who did what, when, and what it did to the money. This synthetic case is at the point where a supplier has promised a credit and nothing has arrived.

Claimed

₹24,380 (simulated)

Sent by you, then recorded

Promised

₹24,380

A supplier said yes. Nothing has arrived.

Recovered

₹0

Money is recovered only when an outcome is recorded.

  1. Right found

    4 Oct 2026 · 09:30 UTC

    PactMeter

    ₹24,380 detected as potential value. Potential is not money.
  2. Validated

    4 Oct 2026 · 09:30 UTC

    PactMeter

    Evidence complete and the number reproduces. The claim package was prepared. Nothing was sent.
  3. Approved

    6 Oct 2026 · 09:30 UTC

    A person with approver rights

    ₹24,380 moves to approved.
  4. Sent by you

    7 Oct 2026 · 09:30 UTC

    You

    ₹24,380 moves to claimed (via Email). Claimed is not promised and not recovered.
  5. Supplier: promised a credit

    11 Oct 2026 · 09:30 UTC

    Recorded by a person from the supplier's reply

    ₹24,380 promised. A promise is not a payment: nothing has moved to recovered.
  6. Credit note received

    Not yet

    Upload the supplier's credit-note or payment export.
  7. Recovery verified

    Not yet

    When a record you uploaded matches the outcome, it becomes verified and billable.

What PactMeter automates

The machine does the reading and the arithmetic. You keep every decision that touches a supplier.

Autonomy is a policy you own, off by default: a readiness threshold, per-supplier rules and a kill switch. Even at its highest setting, PactMeter never sends anything; a person sends each claim and records it.

StepPactMeterYou
Read the agreement and quote each clausePactMeter does thisYou do not do this
Match your invoices to the right supplier and periodPactMeter does thisYou do not do this
Calculate the amount, twice, independentlyPactMeter does thisYou do not do this
Build the proof pack and draft the claimPactMeter does thisYou do not do this
Decide whether a finding is rightPactMeter does not do thisYou do this
Approve the claimPactMeter may approve small, fully evidenced claims only if you switch that policy on.PactMeter does not do thisYou do this
Send it to the supplierPactMeter has no email or portal integration.PactMeter does not do thisYou do this
Record the supplier’s reply and upload the credit notePactMeter does not do thisYou do this
Match the credit note to the outcomePactMeter matches; you record. A match makes the recovery verified.PactMeter does thisYou do this

Trust and limits

What has been measured, and what has not.

PactMeter is at a pilot stage. This is the plain list.

Measured

  • The arithmetic is integer, and two independently written evaluators agree on 8,000 of 8,000 random ledgers.
  • Potential, verified, approved, submitted and recovered value are kept as separate numbers, and the database refuses to bill anything that is not a verified recovery.
  • Extraction never invents: on every evaluation set it has produced no right that is not in the document.

Not proven yet

  • No customer has recovered money through PactMeter. Every amount on this site is synthetic.
  • Extraction is measured on synthetic documents only, and misses unfamiliar wording. A person can review any reading.
  • Nothing is sent for you; there are no finance-system integrations yet; currencies are not converted.
  • Results rest on the agreement and records you provide. They are not legal or accounting advice.

Free scan

Try it on one agreement and one export.

  1. 01Reads the agreement
  2. 02Finds the commercial terms
  3. 03Matches your records
  4. 04Tests the conditions
  5. 05Builds the evidence
  6. 06Calculates the delta

You get a count, a range and one worked proof from your own documents. Files are read in memory and deleted; no model provider sees them.

Your numbers

What would it be worth if your estimate were right?

Nothing is pre-filled. This multiplies the numbers you enter; it is arithmetic, not a prediction.

Enter all four values. Percentages are between 0 and 100.

Multiplication of the numbers you entered. It is not a prediction and not a finding: only a scan of your own agreement and invoices can show what is actually owed.

See what your agreements say they owe you.

Amounts on this page, such as ₹24,380, come from synthetic data.

There are no marketing or third-party cookies, so there is nothing to switch on for them.