GUIDE · FOR SMALL MSPs

Pax8 billing reconciliation for small MSPs: three ways to do it

Reconciliation means comparing the seats you pay your distributor for with the seats you bill each client. When the two drift apart, you pay wholesale for licenses nobody is charged for. One MSP owner on r/msp described finding about €5,000 underbilled over three to four months after a manual check. (thread)

The three options

Spreadsheet, subscription tool and one-time check compared
OptionCostSetupFits whenBreaks when
Spreadsheet you maintainFree, plus your time each monthNoneUnder about 10 clients and one or two SKUsA rename, a mid-month seat change or a second SKU is easy to miss by eye
Subscription sync toolRecurring monthly feeConnect your distributor and PSA, map every SKUYou want it automatic and your PSA is supportedMapping errors surface slowly, and the fee runs every month whether or not it finds anything
One-time check (SeatDiff)Free scan; $49 once for the full reportUpload two files, no PSA connectionYou invoice by hand and want a second look before invoices go outIt is a manual monthly upload, not an automatic sync, and it does not edit your invoices

How to choose

Try the one-time check without paying

Upload this month's Pax8 or Microsoft bill and the invoices you are about to send. The free scan shows how many lines don't match and the dollar total. Files stay in your browser.

Scan your bill free

The full report names the client and SKU on each mismatched line and gives a corrected quantity CSV: $49 once, nothing renews.