← Back to Blog
August 2026

Taxation, Suspense & Mispostings Accounts Explained: Codes 9001, 9998 & 9999

Right at the very end of Sage's default chart of accounts sit three codes that don't belong to any of the usual categories — one for the year's tax charge, and two temporary holding accounts that exist purely to catch things until they can be sorted properly.

The codes, and what each one holds

Code 9001 — Taxation records the Corporation Tax charge for the period in the profit and loss account, matched by the outstanding liability tracked separately in code 2110.

Code 9998 — Suspense Account is a temporary holding account for transactions that can't yet be matched to their correct nominal code, such as an unidentified bank receipt.

Code 9999 — Mispostings Account is used to correct entries posted to the wrong nominal code by mistake. All three sit in Suspense & Taxation; code 9001 normally carries a debit balance, while 9998 and 9999 can carry either a debit or credit balance depending on what's being held.

Real-world examples across industries

Small trading company

A small consultancy with straightforward finances keeps all three codes quiet. Its Corporation Tax charge is simply the current year's tax on taxable profit — £7,600 of tax on £40,000 profit is a debit of £7,600 to 9001 (Taxation) and a credit of £7,600 to 2110 (Corporation Tax), with no deferred tax complexity behind it. Suspense and Mispostings see even less traffic: perhaps a single £2,000 client payment lands in the bank with no remittance advice, held as a debit to 1200 (Bank) and a credit to 9998 (Suspense Account) for a few days until the client confirms which invoice it settles, then reposted — debit 9998, credit the correct debtor code — clearing the balance back to zero.

High-volume, capital-intensive business

A haulage firm running a large vehicle fleet and processing hundreds of purchase invoices a month uses all three codes far more heavily. Its Corporation Tax charge (9001) typically carries a deferred tax element on top of the current charge, because accounting depreciation on the fleet rarely matches the capital allowances HMRC gives in the same year — a complexity the small consultancy above never has to think about. Meanwhile the sheer volume of invoices being coded by several different people keeps 9999 (Mispostings Account) busy: a £340 repair invoice miscoded to the wrong vehicle-cost line among several similar ones is a typical correction, debited £340 to the right code and credited £340 to 9999 to clear it. Suspense sees similar volume, but from till and bank-matching differences rather than one large stand-out item.

Why this matters day to day

Both Suspense and Mispostings are meant to be temporary — a balance sitting here at month end is a flag that something still needs investigating, not a permanent home for uncertainty. Reviewing these two codes regularly, ideally clearing them to zero every month, is one of the simplest habits that keeps the rest of the accounts trustworthy — and with this post, every one of VatFlip's 175 Sage nominal codes now has its own dedicated explainer.