Eight ways money leaves quietly
Every one of these runs as a continuous check
Expired discounts
You negotiate a discount. It expires. Your supplier forgets to update the account and keeps applying it — or stops applying it without telling you. Either way, someone's billing the wrong rate.
You locked in a 20% discount on a SaaS platform license. It was supposed to end December 2024. January 2025, you get an invoice at the discount rate. You think nothing of it. A quarter later, you see full list price suddenly applied. They say: "Oh, we forgot to update your account." You've overpaid €10,800 and now you have to ask for it back.
€3,600 per invoice on a €18K/month platform. Three months before you notice: €10,800 gone.
Unagreed price increases
An uplift larger than your contract allows — or applied before the renewal date. The supplier invoices the new rate without a notification.
Cloud platform contract: 5% annual increase allowed, effective January 2026. In October 2025 you get an invoice at +12%. No email, no warning. It's buried in the line items, and it's been running since August.
€2,400 per month. Over 12 months without catching it: €28,800.
Duplicate recurring charges
The same subscription bills twice — across different purchase orders, cost centers, or merged vendor accounts. Finance approves both because they're under different codes.
Your company merged two cost centers. The vendor has you on two master accounts. Same software subscription (€5K/month) appears on both invoices. Finance approves both because they look different.
€5,000 per month, invisible without vendor account deduplication.
Wrong seat counts
You're billed for more licenses than your cap — or more than you actually use. Seat counts never decrease even after offboarding.
SaaS platform, 120-seat cap per contract. You get invoiced for 180. You never added 60 seats. When you check the portal, they're there as 'inactive' — orphaned from users who left 18 months ago.
€3,600 per month (60 seats × €60/seat). After 12 months: €43,200.
Zombie subscriptions
A tool nobody uses keeps auto-renewing quietly. A contract you forgot required 90-day written notice to cancel. You missed the window. It renewed.
Your team tested a CRM tool in Q1 2024. Cancellation required 90 days' notice before renewal. Nobody knew. It auto-renewed in Q1 2025 at €8K. And again in Q2.
€8,000 per renewal cycle. Easily €24K+ per year if left alone.
Renewal mistakes
Auto-renewal at the wrong term, currency, or tier. The contract rolled over and the supplier applied slightly different conditions.
You negotiated a 2-year renewal at €50K. Contract rolls 1 January 2026. Supplier invoices for 1 year at €60K in USD instead of EUR. Wrong term, wrong price, wrong currency.
€10K overage plus currency conversion loss. If not caught before payment: locked in at wrong rate for 24 months.
Cancellation delays
Service was cancelled but invoices continue past the agreed end date. The supplier 'didn't process the cancellation in time.'
You notify a vendor to cancel effective 30 November 2025. On 1 December 2025 you get an invoice for December and January — full months, billed in advance. You have to chase them for a credit.
€4,000 per month past the end date. Plus admin hours to recover it.
Offboarding leakage
Employee-linked costs — seats, tools, phone lines — stay active long after the person has left. IT tells manager. Manager tells nobody in finance.
Employee leaves 15 January 2025. Manager tells IT. IT closes the account but doesn't flag it to Finance. The SaaS vendor never gets the offboarding signal. You're billed for that seat all year.
€1,200 per seat, per year. Ten forgotten seats: €12,000 gone by December.
What the silence costs
World Commerce & Contracting's figure for contract mismanagement overall. Billing drift is one of the ways that value leaks.
Finance approves invoices for payment accuracy. Not for contract compliance. Those are different things.
SopiSafe prepares the claim as a draft. Every decision — and every supplier conversation — stays with your team.
A sample from a real audit
Days 0–1: Data upload — invoices, contracts, ERP export
Days 2–6: 40 suppliers matched, 300+ invoices reviewed
Days 7–9: 5 evidenced findings prepared with source docs
Day 10: Readout call, recovery drafts delivered
Month 2–3: Customer sends recovery queries. Suppliers respond.
Result: €77,840 recovered. €7,130 negotiated down.
Audit cost: €4,900. ROI: 16×.