United Kingdom · Free chart of accounts template

UK Agency Chart of Accounts for QuickBooks with VAT Codes (Free)

A free UK agency chart of accounts for QuickBooks Online: overseas software, contractors, and media mapped to VAT codes, plus the structure import CSV.

By ExpenseFlow team
· 25 June 2026

Free download · no email required

CSV mapping each agency account to its QuickBooks VAT code. Import file and VAT code list below.

Download chart of accounts (CSV)

A consulting or creative agency on QuickBooks Online has a cost base built from subscriptions and people, with much of the software invoiced from abroad. The default chart treats every cost the same and misses the two things that define agency VAT: the reverse charge on overseas services and the off-payroll status of contractors. This is a UK agency chart of accounts for QuickBooks Online, in QuickBooks’ own VAT code names, as a readable CSV mapping plus an import CSV for the structure.

Import the structure, then assign the codes

QuickBooks Online’s chart-of-accounts import carries Account Number, Account Name, Type, and Detail Type, and nothing for tax. So you import the structure first and bulk-assign the default VAT codes afterwards from the readable mapping. For an agency the codes that earn their keep are on the software, contractor, and media accounts, which is where the reverse charge and the status question live.

Overseas software and 20.0% RC SG

Most agency tools, hosting, and analytics are billed from outside the UK. For a VAT-registered agency those B2B services fall under the reverse charge, which QuickBooks codes as 20.0% RC SG: the overseas invoice shows no UK VAT, and you account for both sides on your return so a fully taxable agency nets to nil. The software subscriptions account maps to 20.0% S by default for UK-billed tools, with 20.0% RC SG listed as the allowed code for the overseas ones. Treating a no-VAT overseas invoice as reclaimable, or skipping the reverse-charge entry, are the mistakes this mapping is there to stop.

Contractors and off-payroll working

Freelancers are central to agency delivery, and a contractor invoice can carry more than a cost. The off-payroll rules can make a contractor working through their own company taxable like an employee, and for large or medium clients an agency in the chain can carry the deduction. The chart gives freelancer and contractor costs a dedicated account so those payments are simple to review for status, with the reverse charge mapped for overseas freelancers. QuickBooks holds the cost; the determination is a separate judgement using HMRC’s status tool.

Pass-through media kept apart from your fee

Paid media bought for clients is the other large overseas line. The chart separates pass-through media and ad spend from the agency commission you charge, because the media is mostly reverse-charge while the commission is your own standard-rated supply. Keep them in one account and the margin on every campaign goes fuzzy, so QuickBooks gets them split, the media defaulting to standard with the reverse charge available. QuickBooks reads the direction of a standard code from the transaction, so you use 20.0% S on either side and let it route the figure.

How to use it

  1. Open the CSV and adapt the account names to the agency, noting the code mapped to each.
  2. In QuickBooks Online go to Settings, then Import data, then Chart of Accounts, and upload the CSV for the structure.
  3. On the import wizard confirm the Type and Detail Type for each account.
  4. After import, bulk-assign the VAT codes from the mapping, applying 20.0% RC SG to overseas subscriptions and media.

Keeping a busy subscription-and-contractor ledger coded right is the recurring job:

  • Dext extracts VAT and supplier from emailed SaaS receipts.
  • ExpenseFlow reads each receipt and supplier invoice, flags an overseas supplier that has charged no UK VAT so it lands on the reverse charge rather than a wrong reclaim, flags contractor payments so the IR35 question surfaces at capture, and posts each into QuickBooks Online against the right account.
  • Hubdoc pulls recurring tool invoices into the file.

For the reverse charge, IR35, and home-office rules, see the UK agency expenses guide. On Xero instead? See the UK agency chart of accounts for Xero, where the import sets the codes directly. For the codes, see the UK VAT codes in QuickBooks reference.

Questions, answered

Common questions

Which QuickBooks code covers overseas SaaS?

20.0% RC SG, the reverse charge for B2B services bought from overseas. The software subscriptions account maps to 20.0% S by default for UK-billed tools, with 20.0% RC SG listed as the allowed alternative for the overseas ones. The overseas invoice itself shows no UK VAT and you self-account on your return.

Why give contractors their own account?

Because a contractor invoice can carry an off-payroll (IR35) status decision, not just a cost. A dedicated freelancer and contractor account makes those payments easy to review, and lists the reverse charge for overseas freelancers. QuickBooks records the cost; the IR35 determination stays with you and your accountant.

How do I keep client media separate from my fee?

The chart gives pass-through media and ad spend its own account, apart from your agency commission. The media is mostly overseas-billed under the reverse charge while your commission is a standard-rated supply you make, so separating them keeps margin reporting honest in QuickBooks.

Does the QuickBooks import set these codes?

No. The chart-of-accounts import has no tax column, so it creates the structure and you bulk-assign the VAT codes from the CSV afterwards, applying 20.0% S or 20.0% RC SG as the mapping shows. The codes prefill the line and remain overridable per transaction.

Keep exploring

Stop filling in spreadsheets by hand

A template is a starting point. ExpenseFlow captures receipts, reads the tax automatically, and posts the cleaned record to Xero or QuickBooks Online, so the log keeps itself.

Start free trial