An accountant or bookkeeper who works mainly with MSPs already knows where MSP billing goes wrong in the ledger: vendor commitments you pay before clients pay you, annual contracts that sit as deferred income, seat counts that drift, and VAT that falls due earlier than the income. They've seen how lots of tools post into lots of ledgers, so they can often tell you which ones create month-end work. Ask them a handful of specific questions about how a tool will post to Xero or QuickBooks, then let your own team test the rest in a trial.
In this article
The short version
- An MSP-specialist accountant has usually seen the common ledger mistakes already, from vendor commitments paid before clients pay to deferred income on annual contracts.
- Billing software doesn't defer income, so each invoice needs to reach the ledger with the service period, the right account code and no fees netted off.
- For continuous services the VAT tax point is generally the earlier of invoice or payment, and copying and pasting isn't a digital link under Making Tax Digital.
- Weigh their recommendation heavily on anything touching the ledger, and ask which of their clients use the tool and what those clients bill.
- Then trial it on a real month of invoices, with a test for whoever reconciles, whoever approves the cost, your operations lead and whoever chases.
What a specialist sees that a demo won't show you
An MSP buys much of what it sells from a few vendors, on the vendors' terms, and resells it per user alongside its own labour. A generalist can learn it, but a specialist has usually seen the common mistakes already, on someone else's books.
They'll start with the gap between paying vendors and being paid. Once the short cancellation window after purchase closes, Microsoft's annual New Commerce seats are committed for the year, whether you're billed upfront or monthly, and many MSP vendors' terms make you pay whether or not your client has. If your distributor takes payment on a fixed date each month, you want client collections landing before it.
Deferred income comes next. A client who pays £12,000 upfront for a year of support has paid for work you haven't done yet, so your bookkeeper holds it as deferred income and releases £1,000 a month. Billing software usually doesn't do that deferral, and isn't meant to. What your bookkeeper needs is each invoice reaching the ledger with the service period on the line, the right account code and no fees netted against it.
VAT follows different timing. For continuous services like managed support, the tax point is generally the earlier of the invoice or the payment, so an annual invoice raised in advance can pull the whole year's VAT into one quarter. Under Making Tax Digital, data moving between your billing tool and your accounts has to move by a digital link, and copying and pasting doesn't count.
Seat counts drift. Clients add and remove users all month, and vendors and your PSA count them on different rules. Say your vendor invoices show 612 seats and your client invoices show 598. At £15 a seat, those 14 seats are £210 a month you're paying for and not billing, and every individual invoice still looks right.
Questions to ask your accountant about billing software
Questions that tend to get useful answers:
- Which billing and payments tools do your other MSP clients use, and which ones create work for you at month end?
- Will payments land as gross receipts with a separate fee invoice, or as a net payout you have to split back into sales and fees?
- Will part-payments, overpayments and payments without a reference match to the right invoice, or end up in suspense?
- Does the sync keep the VAT rate and service period from each invoice line?
- When seat counts change, can we adjust a recurring amount without cancelling and reissuing anything, and will the client's direct debit cover the new amount?
If you trial Adfin, you can check its answers against your own month. It pays out in full every weekday and invoices its fee separately, so nobody has to split fees out of a net payout. It matches payments to invoices automatically, including underpayments, overpayments and missing references, and syncs both ways with Xero and QuickBooks. One direct debit mandate covers a different amount each month, with advance notice to the client, so a seat-count correction doesn't mean a new signature.
How much weight to give their recommendation
Weigh it heavily on anything that touches the ledger, and less on how the tool feels to use every day. Ask which of their clients use the tool they're recommending and what those clients bill, because advice formed on firms that bill per project may not carry across to per-seat contracts with annual vendor commitments. "MSP specialist" isn't a regulated title, so ask how many of their clients are MSPs.
Bring them in before go-live. In a small MSP your accountant is effectively your finance function, and an objection to how a tool posts is far easier to deal with during a trial.
What your own team should test
The people who'll use the tool every day should judge the rest, on a real month of your own invoices.
- Whoever reconciles: does each payment arrive at the invoiced amount, and what happens to a part-payment or a transfer with no reference?
- Whoever approves the cost: price it on your actual invoices, say a £150 add-on, an £800 retainer and a £9,600 annual renewal, and ask about fees on failed payments, monthly minimums and contract length.
- Your operations lead: can they see that a hardware deposit or project invoice has been paid without asking finance?
- Whoever chases today: they know which clients answer email and which only respond to a call, so they should set the rules if AI agents will be choosing when and how to chase.
If you're moving direct debits from another provider, find out what clients will be asked to do before anyone signs. Adfin moves 10 or more mandates through the Bacs bulk change process without clients signing again; with fewer, clients sign a new mandate.
Common questions
What does an MSP-specialist accountant do differently from a general accountant? They've usually seen MSP patterns many times: vendor commitments paid in advance, per-seat billing, deferred income on annual contracts and invoices that mix licences, labour and hardware. That makes them quicker to spot problems in how a tool posts to the ledger.
Should I choose the billing software my accountant recommends? Treat it as a strong input on the ledger side, not the whole decision. Ask which of their clients use it, then trial it with your own invoices.
Does billing software handle deferred revenue on annual contracts? Usually not, and it isn't designed to. The deferral is an accounting entry in Xero or QuickBooks, so the billing tool's job is to deliver clean invoice lines your bookkeeper can defer.
When is VAT due on an annual invoice for managed services? For continuous services the tax point is generally the earlier of the invoice or the payment, which can bring a full year's VAT into one quarter. Check your own contracts with your accountant.
Does copying invoices from a billing tool into Xero count for Making Tax Digital? No. Copying and pasting isn't a digital link under HMRC's rules, so data needs to move between systems electronically, usually through a direct sync.
Who else should test billing software before we choose it? The person who reconciles, whoever approves the cost, your operations lead and whoever does the chasing, each with a specific test on a real month of invoices.
Sources
- Microsoft Learn - New Commerce Experience cancellation policy (accurate as of October 2026) https://learn.microsoft.com/en-gb/partner-center/customers/new-commerce-cancellation-policy
- GOV.UK (HMRC) - VAT guide (VAT Notice 700) (accurate as of October 2026) https://www.gov.uk/guidance/vat-guide-notice-700
- GOV.UK (HMRC) - VAT Notice 700/22: Making Tax Digital for VAT (accurate as of October 2026) https://www.gov.uk/government/publications/vat-notice-70022-making-tax-digital-for-vat/vat-notice-70022-making-tax-digital-for-vat
- Adfin - Pricing (accurate as of October 2026) https://www.adfin.com/pricing
- Adfin Help Center - Bulk-migrate your direct debit mandates to Adfin (10+ mandates) (accurate as of October 2026) https://support.adfin.com/en/articles/12688044-bulk-migrate-your-direct-debit-mandates-to-adfin-10-mandates
