IRS transcript codes, in plain English

Your account transcript is the IRS's own ledger — 150, 806, 570, 971, 846 — written in code. Paste it into the decoder or look up any code below: what it means, what comes next, and what to do.

37 codes explainedOpen holds flaggedRuns in your browserLinked to the notices they trigger

Free IRS transcript decoder

Copy the transactions section of your account transcript (IRS Online Account → tax records) and paste it below. Every line with a transaction code is explained, open holds are flagged, and refunds and offsets are summarized. It runs entirely in your browser — nothing is uploaded; still, there is no need to paste your name or address.

Your plain-English reading will appear here.

Holds, freezes & reviews

Codes that stop a refund or signal a review. Each has a matching release code — the question is always whether it posted.

Refunds, offsets & transfers

Where an overpayment actually went: out to you, to another IRS year, or to a non-IRS debt.

Return posted & credits

The return landing on your account and the credits that feed the refund.

Adjustments & amended returns

Changes to the tax after the return posted — up, down, or $0.00 bookkeeping.

Notices & paperwork

Letters mailed, extensions, representatives — context codes that explain the rest.

Payments

Money you sent, and when it posted.

Penalties & interest

The meters that grow a balance — and the codes that show them removed.

Collection & legal status

Liens, hardship status, offers and legal holds on a balance-due year.

The cycle code

The 8-digit number on the TC 150 line (for example 20261305) is the cycle code: the year (2026), the posting week of the IRS processing calendar (13), and a two-digit day code (05). Day codes 01–05 are commonly read as Friday through Thursday for accounts that update daily; accounts that update weekly usually show 05. The cycle tells you which batch your account posted in — it is not a refund date, and a later cycle on the transcript simply means the account updated again.

The “as of” date

The account balance on a transcript is computed as of a date — the balance, accrued interest and penalties are calculated to that day. It is not a deposit date, and a changed “as of” date alone does not mean anything happened on the account. The transaction codes are what move.

Got a letter too?

A 971 “Notice issued” line means one is in the mail. Every notice page explains the deadline and drafts the response letter free.

Look up your IRS notice →

Frequently asked questions

What are IRS transcript codes?

Three-digit transaction codes (TCs) the IRS posts to your account for every event: the return posting (150), withholding (806), credits (766, 768), holds (570, 810), refunds (846), offsets (826, 898), penalties, payments and notices (971). Your account transcript lists them in date order with amounts.

Which transcript shows the codes?

The account transcript. The return transcript shows the lines of your return, not transaction codes. Get the account transcript in your IRS Online Account under tax records, or by mail with Form 4506-T.

What does the 'as of' date on my transcript mean?

It is the date the IRS computed the balance, penalties and interest to — not a refund date or a processing milestone. It often moves forward as the account updates.

How do I know if my refund is held?

Look for a hold code without its release: 570 without 571, 810 without 811, or 420 without 421. A 971 'Notice issued' next to it means a letter explaining the hold is on its way. The decoder above flags open holds automatically.

Is the decoder safe to use?

It runs entirely in your browser — the text you paste is never sent to our server. You still do not need to paste your name, address or the masked SSN line; the transaction lines are enough.