A plain reference · Sage 50 and Sage 200

Sage VAT codes explained

What each T code actually means, which ones get confused with each other, and what happens when the wrong one is used. Written by a Chartered Management Accountant who has spent ten years in these systems.

In Sage, T0 is zero-rated, T1 standard rate, T2 exempt, T5 reduced rate and T9 outside the scope of VAT. The three that get confused all show no VAT: T0 and T2 are supplies and appear in the net boxes of the VAT return; T9 does not appear on the return at all. Codes are configurable, so the tax code list in your own installation is always the authority.
Read this first. Sage tax codes are configurable. The list below describes Sage's standard defaults, but any installation can have been changed — often years ago, often by someone who has since left. Always check the tax code list in your own system (Settings, then Configuration, then Tax Codes) before relying on any published reference, including this one. Codes also vary between versions.

The codes you'll use every day

CodeStandard meaningAppears on VAT return?
T0Zero rated — within the scope of VAT, charged at 0%. Most food, books, children's clothing, new-build constructionYes, in the net boxes
T1Standard rate, currently 20%Yes, net and VAT
T2Exempt — a supply, but outside the charge. Insurance, postage, most finance, some education and healthYes, in the net boxes
T5Reduced rate, currently 5%. Domestic fuel and power, certain energy-saving materialsYes, net and VAT
T9Outside the scope of VAT — wages, dividends, drawings, transfers between own bank accounts, most HMRC paymentsNo

The one that causes most errors

T0, T2 and T9 all show no VAT. They are not interchangeable.

T0 and T2 are supplies — they belong in the net boxes on the return. T9 is outside the scope and doesn't appear on the return at all.

Code an exempt purchase to T9 instead of T2 and the VAT payable doesn't change, so nothing looks wrong. But the net figures on the return are understated, and if the business is ever partially exempt the calculation is built on wrong numbers. It's the single most common Sage VAT error, it's invisible from the ledger, and it compounds quietly for years.

A useful rule of thumb. Ask whether the other party made a supply to you. Wages, dividends, drawings and inter-account transfers aren't supplies — T9. Insurance and bank charges are supplies that happen to be exempt — T2. Zero-rated food is a supply taxed at nothing — T0.

Imports, exports and services since Brexit

This is where published lists most often go stale, because Sage reworked the codes when the EU rules changed and the numbering differs between versions.

Current versions include distinct codes for:

Because the numbering varies, the safest approach is to look at the description against each code in your own tax code list rather than working from a number you remember. A code that meant one thing in an older version may mean something different now.

The construction reverse charge

Sage added dedicated codes when the CIS domestic reverse charge came in. Two things go wrong with them in practice, and neither is really about the code.

First, the charge is applied to an end user, who should be charged VAT normally. Second, people split out the materials supplied with the labour — but materials supplied as part of a CIS supply fall within the charge too.

Both produce a wrong return with the right code. There's more on this on the construction page.

Flat rate scheme

If you're on the flat rate scheme, Sage handles it through the VAT scheme setting rather than through the codes themselves, with a separate code for purchases of capital items where input VAT can still be reclaimed. Getting the scheme setting right matters more than the coding.

What happens if it's wrong

It depends which direction the error runs:

Errors can generally be corrected, and HMRC's treatment is usually better where they're disclosed voluntarily rather than found during a compliance check.

If you're not sure whether yours are right. A VAT code review is a defined piece of work — pull the transactions coded to each T code, look at what's actually in there, and correct what's wrong. It usually takes a couple of hours and it's the sort of thing that pays for itself the first time it finds a systematically miscoded supplier. See Sage support or book a call.

This is a general reference and not advice on your own circumstances. VAT treatment depends on the specific supply, and where a position is genuinely uncertain it's worth getting it confirmed. We prepare VAT returns, statutory accounts and Corporation Tax for small and micro-entity companies; personal Self Assessment and specialist tax work are referred to a specialist firm.

Related references

Not sure the coding is right?

Seven questions you can answer from memory — no logins, no exports. An honest verdict on whether your figures can be relied on, including how the VAT is being handled.

Run the free Books Check → Or see Sage 200 and Sage 50 support