Billing reconciliation and revenue leak audits
Provisioning knows what customers have. Billing knows what they pay for. When the two systems have never been compared seat by seat, the gap is invisible, and in our experience it runs in both directions: seats in service that were never invoiced, and invoices for seats that were cancelled months ago.
What goes wrong today
The symptoms we hear on the first call. If two of these sound familiar, this is the right page.
- A parent account with dozens of child accounts, each with its own seat types, and nobody has matched them line by line.
- Setup fees charged, recurring fees never started.
- Cancellations processed in the phone system but still billing, or billing stopped while rented equipment never came back.
- Audits take an analyst half a day per account, so they only happen when a customer complains.
What we build
Each piece is built in your environment, on your accounts, and can be adopted on its own.
Pull both sides through their APIs
Provisioned seats, devices and add-ons from the platform; invoiced products and quantities from billing. Account trees are walked top to bottom.
Match by seat type
Seat types are grouped and mapped to billing products, including billing-only items that have no provisioning equivalent. Corrections you make are remembered for the next run.
Quantify the gap
Every mismatch is priced from your price book, so the output is dollars per month and per year, in both directions.
Approve or dispute
Optional: an email to the customer per mismatch with tokenised approve/dispute links, tracked in your helpdesk so nothing is argued about twice.
Cancellation cleanup
A checklist pass on cancelled accounts: billing terminated? seats removed? rented equipment returned and billing stopped?
What you receive
Delivered at handover. Managed support afterwards is optional and month to month.
- Five-tab reconciliation workbook: summary, under-billed, over-billed, unmatched products, account tree
- A dollars-per-month list of gaps, ranked, ready for the account manager
- Repeatable audit you can re-run quarterly (or we run it for you at $900)
- Written findings with the root causes we saw
Proof
From production systems, described without client names. Numbers are rounded.
Under-billing found on a single parent account tree.
Roughly $10K to $15K per month of recurring revenue that was never started.
Audits that took two to four hours now run in under five minutes. About 9,000 seats across 210 end customers audited.
Questions and pricing
If yours is not here, write to hello@tightlywired.com and we will answer within one business day.
What do you need from us to start?
Does this work outside telecom?
What if our billing data is messy?
How is the fee structured?
Will you contact our customers?
Related services
Schedule a 30-minute assessment
Bring one process that costs your team hours each week. You will leave with an integration approach and a fixed-price estimate, whether or not we work together.
Schedule an assessment Or write to hello@tightlywired.com