Free tool
Which plan fits your practice?
Prices are Swift VAT Pro's current plans. Quarterly clients file 4 returns a year and monthly clients 12.
What you need to file VAT for clients
HMRC sets out the steps for agents using Making Tax Digital for VAT:
- Get compatible software that can file for your clients. Check it is on HMRC's software finder.
- Create an agent services account. This is different from the old HMRC online services for agents account.
- Ask each new client to authorise you for Making Tax Digital for VAT.
- Connect your software to HMRC so it can file for the clients who have authorised you.
- Manage your clients' details online once they have authorised you.
HMRC has already signed up VAT-registered businesses to Making Tax Digital, unless they are exempt, so you no longer need to sign clients up yourself.
The agent services account
The agent services account is where you manage client authorisations for Making Tax Digital services, including VAT. You create it with a Government Gateway user ID, and it is separate from any older agent account you may have.
Since March 2023 agents can no longer copy VAT clients across from the old agent account. Clients who have not authorised you in your agent services account need to authorise you again. See HMRC's guide to getting an agent services account.
How a client authorises you for VAT
- In your agent services account, select Ask a client to authorise you and create an authorisation request.
- Send the link to your client.
- Your client signs in with their own Government Gateway details and accepts the request before the link expires.
- Once accepted, you can view the client's VAT details and file their returns through your software.
If HMRC rejects a return with "client or agent not authorised", the authorisation is missing or has been removed, or the software was connected with a sign-in that cannot act for that VAT number. See what HMRC checks before accepting a VAT return.
Filing many clients without missing a deadline
- Know every period: clients have different VAT stagger periods, and some file monthly. Pull each client's open periods from HMRC rather than keeping your own list.
- Work by due date: each return and payment is usually due 1 calendar month and 7 days after the period ends.
- Chase records early: ask clients for their figures as soon as a period ends, not the week of the deadline.
- Check before you send: boxes that do not add up, or pence in Boxes 6 to 9, are the most common rejections.
- Keep the receipt: store HMRC's receipt reference for every client return.
Each late return earns the client a penalty point, so a missed deadline costs your client, not just your time. See how VAT penalty points work.
What to look for in multi-client VAT software
| What you need | Why it matters |
|---|---|
| On HMRC's software list | Only compatible software can file under Making Tax Digital |
| Many companies in one account | No separate login for every client |
| Periods and due dates from HMRC | You always file the right period for the right client |
| Staff logins | More than one person in the practice can file |
| Checks before sending | Fewer rejected returns close to the deadline |
| Works from client spreadsheets | Clients who keep records in Excel do not need to change |
| A flat price | Your cost does not rise with every return you file |
Clients who keep records in spreadsheets
Many small clients keep their VAT records in Excel or Google Sheets. That is allowed under Making Tax Digital, as long as the figures reach the return digitally. With bridging software you lay out each client's nine box totals in a CSV and upload it, so the client keeps their spreadsheet and you file from it. See how to submit VAT from Excel or CSV.
How Swift VAT Pro works for practices
- Add each client company to your account and connect it to HMRC with a Government Gateway sign-in that can act for that VAT number.
- See each client's open periods and due dates from HMRC, with their VAT liabilities and payments.
- Upload the nine box totals as a CSV. Box 3 and Box 5 are worked out, and every box is checked against HMRC's rules.
- Submit and keep HMRC's receipt. Any HMRC error, including "not authorised", is explained in plain English.
- Reminder emails arrive 4 days and again 3 days before each due date.
- Add staff logins so more than one person can file.
Swift VAT Pro is bridging software. It files VAT returns. It does not do bookkeeping, invoicing or bank feeds.
Plans for practices
- Small Practice, £20 a month or £200 a year: up to 20 companies and 3 users.
- Agent, £50 a month or £500 a year: up to 100 companies and 5 users.
- Enterprise, £100 a month or £1,000 a year: unlimited companies and 10 users.
There is no charge per return on these plans. Every plan has a 7-day free trial with no card needed. See the pricing page.
File every client's VAT return from one account, from £20 a month
Swift VAT Pro is MTD bridging software for practices. Add your client companies, see each one's periods and due dates from HMRC, and file from their spreadsheets.
- Add each client company and connect it to HMRC.
- See every client's open periods, due dates, liabilities and payments.
- Upload the nine box totals as a CSV. Every box is checked against HMRC's rules.
- Submit and keep HMRC's receipt. Reminders arrive before each due date.
No card needed · No charge per return · 20, 100 or unlimited companies · Filing through HMRC's MTD service since 2019
Final thoughts
Get your agent services account in place, make sure every client has authorised you for VAT, and use software that pulls each client's periods from HMRC. Then filing for many clients becomes a routine list worked by due date, not a scramble at the end of each month.
Disclaimer: This guide gives general information, not advice for your practice. Check HMRC's guidance for agents for the latest steps.
Frequently asked questions
Checked against HMRC guidance on Making Tax Digital for VAT as an agent, agent services accounts and client authorisation, and Swift VAT Pro's current plans. November 2026.
What do accountants need to file VAT returns for clients under MTD?
How does a client authorise me for VAT?
Can I copy VAT clients from my old agent account?
Can I file for clients who keep records in Excel?
How much does Swift VAT Pro cost for a practice?
File every client's VAT return from one account, from £20 a month.
Swift VAT Pro files your return to HMRC from the spreadsheet you already keep. From £5 a month.
No card needed · 2,900+ VAT returns filed since 2019