← 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.

A worked example

Say an unidentified £350 payment lands in the bank account, and separately a bookkeeper notices last month's £90 stationery purchase was accidentally posted to Legal Fees instead of Office Stationery.

Suspense Account (code 9998): £350 debited into the bank account and credited here until the payment's source is identified, at which point it's reposted to the correct code and this balance clears back to zero.

Mispostings Account (code 9999): £90 debited to Office Stationery and credited here, with a matching entry the other way against Legal Fees, correcting the original error without disturbing anything else.

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.