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 see how dozens of tools land in dozens of ledgers, so they can often tell you which ones create month-end work. Before you choose billing or payments software, ask them a handful of specific questions about how it will post to Xero or QuickBooks.
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.
- Seat drift adds up quietly: 14 unbilled seats at £15 each is £210 a month you pay the vendor for and never invoice.
- Weigh their recommendation heavily on anything touching the ledger, ask which of their clients use the tool, and trial it with a real month of invoices.
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 client's monthly invoice might combine managed support, Microsoft 365 licences, a backup subscription and a laptop. A generalist can learn all of that, 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 a year of work you haven't done yet. Your bookkeeper holds it as deferred income and releases £1,000 a month as you deliver. Billing software doesn't do that deferral and isn't meant to, so your bookkeeper needs each invoice to reach 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. If anyone retypes invoices from one system into another, a specialist will flag it.
Seat counts drift. Clients add and remove users all month, vendors bill on their own counting rules, and your invoices bill whatever your PSA says. 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
These tend to get useful answers from an adviser who knows MSPs:
- 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?
- Is the link to our accounts a digital link for Making Tax Digital?
- 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?
Adfin's answers to most of these are easy to check in a trial. It pays out in full every weekday and invoices its fee separately, so each payment matches its invoice without anyone unpicking a lump sum. 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.
If you're also looking at automated chasing, ask your adviser how reminders and any late payment interest should be recorded. Adfin's AI agents can chase each client on the channel and timing that suits them and add statutory interest to overdue invoices, within rules you set and with a person approving what goes out, and an accountant who knows your clients can help you set those rules sensibly.
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: 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.
Then run your own trial with a real month of invoices, so the people who'll use it daily can judge it too.
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.
Why do per-seat billing errors matter so much? They're small on each invoice and add up over the year, often on licences you're still paying the vendor for. A quarterly check of vendor seat counts against client invoices catches most of them.
Sources
- Microsoft Learn - New Commerce Experience cancellation policy (accurate as of September 2026) https://learn.microsoft.com/en-us/partner-center/customers/new-commerce-cancellation-policy
- GOV.UK (HMRC) - VAT guide (VAT Notice 700) (accurate as of September 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 September 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 September 2026) https://www.adfin.com/pricing
- Adfin - Credit control (accurate as of September 2026) https://www.adfin.com/credit-control
