Setting Up UK VAT — End to End
This article is about configuration, not arithmetic. It shows how to set up REDA’s tax data for the UK so that VAT (Value Added Tax — the UK’s consumption tax on goods and services) is then calculated correctly on its own — every time, with no decision at invoice time. We’ll work a small catalogue of real products and services that span all four UK VAT treatments, configure the chain that makes each one behave correctly, and finish by posting a sale to prove the setup is right.
Access you'll need. Setting up the tax rulebook requires the Accounting Admin v2 or Accounting Controller v2 permission set. The Accounts Payable v2, Accounts Receivable v2, and Read Only v2 sets can view the setup but not change it.
The configuration chain
Here is the whole chain, in the order the engine consumes it — and who provides each part:
| # | What | Why it exists | Source |
|---|---|---|---|
| 1 | Jurisdiction | Where the tax applies (UK = GB) | Seed |
| 2 | Tax Type | The tax itself, and whether it’s recoverable | Seed |
| 3 | Tax Profile | A product-treatment bucket (standard / reduced / zero / exempt) | Seed |
| 4 | Tax Rule | Ties a profile + jurisdiction to a rate | Seed |
| 5 | Product Fiscal Profile | Assigns your product to a treatment bucket | You |
| 6 | Party Tax Profile | Who the buyer/seller is (registered, consumer…) | Seed + you assign |
| 7 | GL Mapping | Which account the tax posts to | Seed (re-point to your CoA) |
| 8 | Entity Registration + defaults | Your nexus — without it, no VAT | You |
Our example catalogue — one of every VAT treatment
To make the setup concrete, we’ll configure these six items. They deliberately cover every UK VAT treatment, because this is the decision an admin actually makes — which treatment does each thing I sell attract?
| Product / service | Real UK VAT treatment | Rate |
|---|---|---|
| Management consulting | Standard-rated | 20% |
| Laptop (hardware) | Standard-rated | 20% |
| Domestic electricity (resupplied) | Reduced-rated | 5% |
| Children’s school uniform | Zero-rated | 0% (VAT reclaimable) |
| Printed training book | Zero-rated | 0% (VAT reclaimable) |
| Business insurance policy | Exempt | none (VAT not reclaimable) |
Step 1 — Jurisdictions
UK VAT is national, so the rules anchor to the country jurisdiction GB. The seed
creates GB plus England, Scotland, Wales and Northern Ireland (the last for the
Windsor Framework). You don’t add anything here — just confirm GB
exists and is active.
Step 2 — Tax Types
Four VAT types ship, distinguished by rate band and — crucially — recoverability:
| Tax Type | Code | Input VAT recoverable? |
|---|---|---|
| VAT — Standard | GB-VAT-STD | Yes |
| VAT — Reduced | GB-VAT-RED | Yes |
| VAT — Zero | GB-VAT-ZERO | Yes |
| VAT — Exempt | GB-VAT-EXEMPT | No |
That Is Recoverable flag is the one that, on a purchase, sends the VAT to a reclaimable asset (standard/reduced/zero) or sinks it into cost (exempt). It’s a property of the tax, set once, here.
Step 3 — Tax Profiles (the treatment buckets)
A Tax Profile is the bucket you drop a product into. The UK seed ships exactly four — one per treatment. These are the only four choices you make per product in Step 5:
| Tax Profile | For products that are… |
|---|---|
GB-STD-20 | Standard-rated (most goods & services) |
GB-RED-5 | Reduced-rated (domestic fuel/power, child car seats…) |
GB-ZERO | Zero-rated (most food, children’s clothing, books) |
GB-EXEMPT | Exempt (insurance, finance, education, health) |
Step 4 — Tax Rules (profile → rate)
A Tax Rule connects a profile to a rate within a jurisdiction.
One rule ships per treatment — each carries a Tax Profile condition and a
Destination Jurisdiction of GB, so it only fires for that bucket on a
UK supply:
| Rule | Tax Profile condition | Destination | Rate |
|---|---|---|---|
GB-VAT-STD-20 | GB-STD-20 | GB | 20% |
GB-VAT-RED-5 | GB-RED-5 | GB | 5% |
GB-VAT-ZERO-0 | GB-ZERO | GB | 0% |
GB-VAT-EX-0 | GB-EXEMPT | GB | 0% (exempt) |
You rarely touch these — they’re the rate book. The link between a product and its rate is made entirely by the profile you assign next.
Step 5 — Classify your catalogue (the real work)
This is the step that’s actually yours. For each product or service, create a Product Fiscal Profile that links it to the right Tax Profile. Do this once per product, and every future invoice gets the right VAT automatically. Our catalogue:
| Product / service | Assign Tax Profile | → Rule that fires | → VAT |
|---|---|---|---|
| Management consulting | GB-STD-20 | GB-VAT-STD-20 | 20% |
| Laptop | GB-STD-20 | GB-VAT-STD-20 | 20% |
| Domestic electricity | GB-RED-5 | GB-VAT-RED-5 | 5% |
| Children’s school uniform | GB-ZERO | GB-VAT-ZERO-0 | 0% |
| Printed training book | GB-ZERO | GB-VAT-ZERO-0 | 0% |
| Business insurance policy | GB-EXEMPT | GB-VAT-EX-0 | exempt |
Step 6 — Party Tax Profiles
Who the buyer and seller are can change the answer. The UK seed ships three party profiles; assign the right one on your entity and on each Account:
| Party Profile | Use for |
|---|---|
GB-VAT-REG — VAT Registered Business | Your entity, and VAT-registered customers/vendors |
GB-VAT-FRS — Flat Rate Scheme | An entity on the FRS (charges 20%, remits a flat % of turnover) |
GB-VAT-UNREG — Unregistered | A customer below the VAT threshold / an end consumer |
For standard UK VAT none of the four rules above filter on the buyer, so a B2B and a B2C sale attract the same VAT — but the profile is still where status like FRS is recorded, and it’s the hook other countries use for buyer-specific rules.
Step 7 — GL mappings
The mapping decides which account each VAT amount lands in. Seven mappings ship for the UK — a Sales mapping for each of the four VAT types, plus a recoverable Purchase mapping for the three reclaimable ones — but they all point at just two accounts:
| Side | Posts to | Account kind |
|---|---|---|
| Sales (output VAT) | 2311-VAT-GB — VAT Payable | Liability (you owe HMRC) |
| Purchase (input VAT, recoverable) | 1511-VAT-ITC-GB — VAT Input Tax Recoverable | Asset (you reclaim) |
These ship pointed at the seeded UK tax accounts. If you keep your VAT in your own GL accounts, re-point the mappings there — that’s the one edit most businesses make.
Step 8 — Register your entity & set defaults
GB with your VAT number and an effective-from date. This is your nexus — with no registration covering the invoice date, REDA charges no VAT (by design).GB, Party Tax Profile = GB-VAT-REG.GB) — the engine compares it with yours to resolve the supply.The payoff — the setup calculates itself
With the chain in place, you make no tax decision at invoice time. Sell each catalogue item for £1,000 to a UK customer and the configured data produces the right answer:
| Sell £1,000 of… | VAT | Customer pays | Posts VAT to |
|---|---|---|---|
| Management consulting | £200.00 | £1,200.00 | 2311-VAT-GB |
| Domestic electricity | £50.00 | £1,050.00 | 2311-VAT-GB |
| Children’s school uniform | £0.00 (zero-rated) | £1,000.00 | — |
| Business insurance | £0.00 (exempt) | £1,000.00 | — |
The full journal for the consulting sale — produced entirely by the setup:
| Account | Debit | Credit |
|---|---|---|
| Accounts Receivable | £1,200.00 | |
| Revenue | £1,000.00 | |
VAT Payable — 2311-VAT-GB | £200.00 |
2311-VAT-GB, recoverable input VAT in 1511-VAT-ITC-GB; the difference
is what you owe (or reclaim from) HMRC each quarter under Making Tax Digital — and every
figure traces back to a Source Line Tax row.
The purchase side — reclaiming input VAT
The same configuration drives purchases. A supplier bills you £500 + 20% VAT; because the
VAT Type is recoverable and the purchase mapping points at an asset, the £100
lands in 1511-VAT-ITC-GB (reclaimable) rather than expense:
| Account | Debit | Credit |
|---|---|---|
| Expense | £500.00 | |
VAT Input Tax Recoverable — 1511-VAT-ITC-GB | £100.00 | |
| Accounts Payable | £600.00 |
Buy something that relates only to exempt sales and the VAT Type’s Is Recoverable = No sends that input VAT into cost instead — again, decided by the setup, not at entry time.
If VAT doesn’t appear, check the chain
Because the answer comes from the data, a wrong answer means a gap in the data. Check, in order:
- Registration (Step 8) — is the entity registered at
GB, active, with effective dates covering the invoice date? No registration → no VAT, by design. - Classification (Step 5) — does the product have a fiscal profile (or Apply Default Tax + a catch-all rule)? Neither → zero tax.
- Jurisdictions (Step 1 & 8) — are both the entity’s and the customer’s Tax Jurisdiction set?
- GL mapping (Step 7) — if posting fails, a tax has no account for its Side; add the mapping.
Where to go next
- US Sales Tax & Nexus — a different taxing principle to compare.
- India (GST + TDS) — a multi-component country next.
- Tax Jurisdictions — the UK jurisdiction behind the setup.
- Tax Rules — how the standard-rate rule is built.
- Tax Seeding Wizard — load the UK rulebook in one click.
Frequently asked questions
Only the non-standard ones, if you use the shortcut. Tick Apply Default Tax on your standard-rated products and add one 20% catch-all rule; then just the reduced, zero, and exempt items need an explicit fiscal profile. A genuinely mixed catalogue is cleaner if you classify each product — it’s a one-time job per product.
For input-VAT recovery. Zero-rated sales are taxable (at 0%), so you can reclaim the VAT on related purchases. Exempt sales are outside VAT, so you can’t. Putting them in two different Tax Profiles (GB-ZERO vs GB-EXEMPT) is what keeps your reclaim correct.
Assign the entity the GB-VAT-FRS party profile. Under FRS you still charge 20% on sales but remit a fixed percentage of gross turnover to HMRC and don’t separately reclaim input VAT — the party profile records that status.
Don’t edit the rate in place. Give the current rule an Effective To date and add a new rule at the new rate from its start date — old invoices keep the old rate, new ones get the new one. See Effective dating.
Was this article helpful?