SVEN
Cloudfox · Flow 01 · 80 % pre-built, the rest is your process

Invoiced as agreed?

Your customer agreements say one thing. The invoices sometimes say another. This flow reads the agreements, recalculates every invoice line from the past twelve months and shows the difference in kronor — every finding tied to the contract clause and calculation it rests on. You get an Excel file for additional invoicing, credit notes and corrected price lists.

Net to recover
315 205 kr
Value reviewed
43 835 717 kr
Agreements
25
Invoice lines
1 522
Findings
177
Typical customer outcome: SEK 280–450k saved, at revenue of SEK 35–60 million.
Why it leaks

Seven ways the agreement and the invoice drift apart

The agreement is text, the price is data — and nothing connects them.

The price did not follow the agreement
The index adjustment that never happenedThe agreement says 1 January per CPI. Nobody sets a reminder. The price stays — and the error grows every year.
New agreement, old priceYou negotiated the price up. The price list in the business system was never updated, so invoicing rolled on at the old level.
The one-off price that became permanentA salesperson gives a price for an urgent order. It stays in the system. Nobody decided it — it just happened.
The terms were never applied
The volume discount without the volumeThe discount was applied from day one though the volume was never reached — and that customer never calls. It goes the other way just as often: the threshold is passed in October and nobody recalculates.
Charges never appliedFreight, small-order fees, minimum charges. In the agreement, never applied — and nothing looks wrong on the invoice.
There was nothing to check against
The agreement that expiredEnd date passed two years ago, invoicing continued on the old terms. Nobody said anything.
Invoicing with no agreementFor some customers there is no agreement at all to compare against — the price comes from the list, or from habit. It produces no findings. It produces a gap, and that is reported just as openly.
How it works

Four steps — share the folder, pull the export, analysis, result

01 · AGREEMENTS

You share the folder the agreements are in

OneDrive, SharePoint or a shared link — the agreements exactly as they sit today. The AI reads them and extracts what governs the price: prices, discounts, volume tiers, index clauses and validity — with a verbatim quote from the agreement for every term.

02 · INVOICE DATA

You pull the export

Standard reports from your business system for the chosen period — invoice lines, price list and customer register. CSV or Excel, exactly as the file comes out of the system.

03 · ANALYSIS

We run the analysis

  • extract the terms from the agreements
  • link each agreement to the right customer
  • recalculate every invoice line against the terms
  • identify the discrepancies
  • total them by customer and category
04 · RESULT

You get the result in Excel

Every single discrepancy on its own row — customer, invoice, article, amount, agreement, clause and calculation. And a summary: what is leaking, by category and by customer.

You decide one at a time — re-invoice, credit or write off — and correct the price list where the error started. Nothing is posted or sent to your customers by us.

The result

This is the file you get

One row per discrepancy, with the calculation and the contract clause it rests on. The columns can be filtered, summed and passed on to whoever handles invoicing.

avtalskontroll-nordvik-2025.xlsx
ABCDEFGHI
1 CustomerInvoiceDate ArticleInvoiced Per agreementDiscrepancy AgreementsClause
2 Sydfrakt Logistik AB F-40807 2026-07-07 ART-3010 52 716,00 kr 50 424,00 kr 20 628 kr AVT-2024-019 §5.2 Vid ackumulerad årsvolym över 1 800 000 kr utgår 12 % rabatt, över 3 600 000 kr utgår 15 % rabatt.
3 Kinnevik Komponent AB F-40351 2025-12-02 ART-3010 50 784,00 kr 52 440,00 kr 18 216 kr AVT-2025-004 §3 Rabatt 5 % på gällande prislista.
4 Bergslagen Verktyg AB F-40797 2026-07-08 ART-3010 48 576,00 kr 50 076,28 kr 18 003 kr AVT-2024-011 §4.3 Priserna justeras årligen per 1 januari enligt SCB:s konsumentprisindex, oktober mot oktober, med basperiod oktober 2024.
5 Kinnevik Komponent AB F-40546 2026-03-21 ART-3010 52 716,00 kr 54 435,00 kr 15 471 kr AVT-2025-004 §3 Rabatt 5 % på gällande prislista.
6 Kinnevik Komponent AB F-40412 2026-01-16 ART-3010 52 716,00 kr 54 435,00 kr 13 752 kr AVT-2025-004 §3 Rabatt 5 % på gällande prislista.
7 Kinnevik Komponent AB F-40803 2026-07-15 ART-3010 52 716,00 kr 54 435,00 kr 13 752 kr AVT-2025-004 §3 Rabatt 5 % på gällande prislista.
8 Bergslagen Verktyg AB F-40474 2026-02-22 ART-3010 48 576,00 kr 50 076,28 kr 13 503 kr AVT-2024-011 §4.3 Priserna justeras årligen per 1 januari enligt SCB:s konsumentprisindex, oktober mot oktober, med basperiod oktober 2024.
… and 170 more lines
Summary Discrepancies Method

The Summary tab has the amounts by category and customer. The Method tab states what was reviewed — and what could not be checked.

Security and governance

What happens to your files

Where the data is processed

  • The analysis runs in Microsoft Azure within the EU.
  • A separate environment per engagement — no mixing of customers.
  • After delivery nothing of your data remains with us.
  • Two subprocessors: Microsoft for hosting, Anthropic (Claude) for reading the agreements — both named in the agreement.

What the AI is allowed to see

  • The invoice data never reaches the AI — the comparison is pure arithmetic.
  • Only masked contract text is sent on — Bergslagen Verktyg AB becomes FÖRETAG-1 before the model sees it.
  • Your text is never used to train the model.

Personal data and GDPR

  • Invoice lines and contract terms are company data, not personal data.
  • Any personal data that does appear in contract text is masked before the AI reads it.
  • We handle the data on your behalf and on your instructions. The agreements are in place before the first file is shared.

Traceability and control

  • Every discrepancy points to the agreement, the clause and the calculation it rests on.
  • Every term is shown against a verbatim quote from the agreement.
  • The report also states which agreements and invoices could not be checked.
Interested?

Wondering what your twelve months look like?

Get in touch and we will take it from there. A short call is usually enough to tell whether a run is worth it — and then you have the figure within a week.

Pontus Granborg
Senior AI Solution Architect
From SEK 50,000 for a standard implementation.