How to Read an IRS Account Transcript (Step-by-Step, 2026)

Direct answer: An IRS Account Transcript is the IRS’s log of what happened to your account: a header (balance + as-of date), a return section, and a transaction list where each line has a code, a date, and an amount. Read it in order: header → Code 150 → cycle code → holds and credits → 846 or balance due. This guide walks through every section, with what to do at each step.
Get Your Transcript First
Before you can read a transcript, you need one. The IRS offers several free ways to get it — pick the fastest one that works for you:
- Online (fastest): Sign in to your IRS Online Account at IRS.gov and use Get Transcript to view, print, or download your transcripts immediately. First-time setup requires identity verification through ID.me or Login.gov.
- By phone: Call the IRS automated line at 800-908-9946 and follow the prompts. Transcripts are mailed to the address the IRS has on file.
- By mail or fax: File Form 4506-T (Request for Transcript of Tax Return) to request an account transcript by mail or fax. Use Form 4506T-EZ for an individual tax return transcript.
- Timing: Mailed transcripts generally arrive in 5 to 10 calendar days from the time the IRS receives your request. A mailed transcript goes only to the address on your most recent return — if you moved, file Form 8822 (Change of Address) first.
Two cautions. First, if you need an exact copy of your filed return (not a transcript), that is a different request — Form 4506, Request for Copy of Tax Return — and it costs $50 per tax year, with delivery taking up to 75 days. Second, only trust the IRS’s own channels: never give your Social Security number to a third-party site that promises to “check your transcript” for you.
The 3 Sections of the Transcript
An Account Transcript has three parts. Knowing which part you are looking at prevents the most common reading mistake — treating a date or amount in one section as if it belonged to another.
- Header. The top block: your identifying information (masked), the tax period, the account balance, the “as of” date, and sometimes a processing date. This is the summary — read it first, but do not stop here.
- Return section. The line showing your return itself — Code 150 (return filed) with its date and tax amount, plus any amended-return lines (977) if you filed one.
- Transaction list. The long list of dated lines, each with a transaction code, a date, and an amount. This is the story: credits, holds, freezes, adjustments, and the refund. Read it top to bottom, in date order, and read codes as a sequence — never one code alone.
A note on signs: on a transcript, credit amounts are shown as negative numbers and amounts you owe are positive. A “-$2,000” line next to a credit code means $2,000 was credited to your account, not that you owe $2,000. This trips up almost every first-time reader.
Step 1: Header — Balance + As-Of Date
Start at the top. Two fields matter most:
- Account balance. The balance as of the “as of” date. A negative balance generally means the account is overpaid (a refund may be coming); a positive balance means an amount is due. The balance changes as transactions post, so it is a snapshot, not a final verdict.
- As-of date. The date through which the transcript is current. Transactions after that date are not shown yet. If your transcript’s as-of date is two weeks old, the transcript itself is two weeks behind — check for a newer one before concluding anything.
Also note the processing date if one appears in the header area. The processing date is a target-week marker for the IRS’s internal processing — it is not your refund date, and it is not the same as the cycle code or any transaction date. Confusing these three dates is one of the most common transcript mistakes. (Processing dates are covered in more depth in the cycle-code guide linked in Step 3.)
Step 2: Code 150 — Return Filed
The first real transaction line is usually Code 150: Tax Return Filed. It means your return was filed and your tax liability was assessed. The amount beside it is the tax from your return — not your refund, and not what you owe after credits.
Three things to check on the 150 line:
- The date. This is when the return posted to your account — not necessarily when you filed it. E-filed returns can take days to post.
- The amount. If it is $0, your return showed no tax (common with low income or full credits). If it is negative, the return itself showed a negative tax — unusual, but it happens with certain credit situations.
- Whether it exists at all. If there is no 150 line, your return has not posted yet. Nothing else on the transcript can be final until 150 appears.
For the full guide to this line, read IRS Code 150: Tax Return Filed — Meaning, Amount & Next.
Step 3: Cycle Code + Processing Date
Next to the 150 line (and sometimes on other lines) you will see a CYCLE column with an 8-digit number. That is your cycle code, and it is a batch marker — not a deposit date.
The format is YYYYWWDD: the first 4 digits are the processing year, the next 2 are the processing week of the year, and the last 2 are the posting day:
| Last 2 digits | Posting day |
|---|---|
| 01 | Friday |
| 02 | Monday |
| 03 | Tuesday |
| 04 | Wednesday |
| 05 | Thursday |
Codes ending 01–04 are daily accounts; codes ending 05 are generally weekly (Thursday) processing. Your cycle code tells you roughly which batch your return posted in and which day of the week your account tends to update. It does not tell you when your refund will arrive — only Code 846 does that.
And a myth to drop: some guides claim each digit of the cycle code means something — processing status, review status, approval status. That is wrong. The 8 digits are year + week + day only. For the full decode, worked examples, and the processing-date comparison, read IRS Cycle Code: How to Read Your Transcript Cycle Code.
Step 4: Holds — 570 / 810 + 971 Notices
After 150, scan for hold and notice codes. These are the lines that explain delays:
- 570 — Additional Account Action Pending. Your refund is on hold for additional review. The hold lifts when 571 (hold released) posts. 570 is a hold, not a denial.
- 810 — Refund Freeze. A stronger freeze than 570. It lifts when 811 posts. If you see 810, the case is more serious than a routine 570 hold — read the freeze guide.
- 971 — Notice Issued. The IRS issued a notice. The notice number beside the 971 line (or on the letter) tells you what the IRS wants: wait, verify identity, or send documents. Read the letter — the code alone cannot tell you which.
- 570 + 971 together. The most common pair: hold plus notice. Read IRS Code 570 and 971 Together for the pattern table and what to do by notice type.
- 420 / 424 — Examination. 420 flags a return for possible examination; 424 means it was referred to the Examination division. Neither by itself means a full audit is underway, but either means the case has moved past routine review.
Rule of thumb: if a hold code is present and no release code (571 / 811) follows it, the hold is still open. Do not expect a refund until the release posts.
Step 5: Credits — 806 / 766 / 768 / 776 / 977 Context
Credits are the lines that build your refund. They post as negative amounts:
- 806 — W-2 / 1099 Withholding. Federal income tax withheld from your pay. Check it against Box 2 of your W-2s.
- 766 — Credit to Your Account. A general credit posted to your account — refundable credits, payments, and other credit types land here.
- 768 — Earned Income Credit. The Earned Income Credit specifically. If you claimed EIC, expect a 768 line. The PATH Act holds EIC refunds until mid-February — that is a statutory timing rule, not a problem with your return.
- 776 — Interest Credited. Interest the IRS credited on an overpayment, usually after a delayed refund. Taxable income in the year received. It often posts after 846, on its own date.
- 977 — Amended Return Filed. Your Form 1040-X was accepted for processing. The amount beside 977 is any payment sent with the amended return — not a change in what you owe or are owed. The real adjustment posts later under 29X/30X codes.
Quick math check: add up your credits (negative lines) against the tax on the 150 line. If credits exceed tax, the difference is roughly your overpayment — before any holds, offsets, or adjustments. If the transcript’s story does not match that math, a hold, freeze, or offset is usually the reason.
Step 6: Refund or Balance Due — 846 / 898 / 826 / 290
The ending of the story is one of two outcomes:
Refund path. Code 846 — Refund Issued means the refund was issued, with a date and an amount. The 846 date is the issue date — a direct deposit usually lands 1–5 business days later, a paper check takes longer. Until 846 appears, no refund has been scheduled, no matter what other codes say.
But the refund may be smaller than you expected. Two codes explain why:
- 898 — Refund Offset. Part of your refund went to a non-IRS debt through the Treasury Offset Program (student loans, child support, state debts). The IRS does not hold the offset — the creditor agency does.
- 826 — Credit Transferred Out. Part of your refund moved to another tax period of your own (for example, to cover a prior-year balance). Look for the matching 706 line showing where it went.
Balance-due path. Code 290 — Additional Tax Assessed means extra tax was assessed after review. If the amount is $0, it means no change. With an amount, match it to your notice — the notice explains the assessment and gives you the deadline to respond, appeal, or pay.
Worked Example Transcript
Here is a cleaned, anonymised example of a typical delayed-refund transcript, with the reading applied:
| Code | Date | Amount | Reading |
|---|---|---|---|
| 150 | 03-10 | $1,200 | Return filed; $1,200 tax assessed |
| 806 | 03-10 | -$1,800 | Withholding credited |
| 768 | 03-10 | -$2,000 | Earned Income Credit posted |
| 766 | 03-10 | -$1,000 | Additional Child Tax Credit posted |
| 570 | 03-17 | $0 | Hold: additional action pending |
| 971 | 03-17 | $0 | Notice issued (CP05 — under review) |
| 571 | 04-21 | $0 | Hold released |
| 846 | 04-24 | -$3,600 | Refund issued |
Reading: the return posted with $1,200 tax and $4,800 in credits — a $3,600 overpayment. The refund was held (570) while the IRS reviewed it, a notice went out (971, CP05), the hold released (571), and the refund issued (846). The math checks: credits minus tax equals the 846 amount. When your transcript’s math checks out and the sequence ends in 846, your refund is on its way.
When to Call vs Wait
- Wait when: a hold or notice code just posted and the notice’s own window has not passed; your cycle has not updated yet; or the transcript shows a normal in-progress sequence (150 → credits → 570 → 971) with no release code yet.
- Call the IRS when: a notice’s response deadline is approaching and you have not heard back after responding; a hold has sat unchanged for months with no letter and no follow-up codes; or the transcript math does not match any code you can find.
- Contact the Taxpayer Advocate Service when: you face a financial hardship because of the delay, or normal channels have not resolved a case that is well past its window.
One last habit: always check your IRS Online Account for digital notice copies before calling. The letter usually answers the question faster than a phone call — and it is the document the IRS will go by.
FAQ
What is the first thing I should look for on my IRS transcript?
Code 150 (return filed). If there is no 150 line, your return has not posted yet, and nothing else on the transcript can be final. After 150, check the cycle code, then scan for holds (570/810), notices (971), credits (806/766/768), and finally 846 or a balance-due code.
Why are credit amounts negative on my transcript?
On IRS transcripts, credits are shown as negative numbers and amounts you owe are positive. A “-$2,000” next to a credit code means $2,000 was credited to your account — not that you owe $2,000.
What does the cycle code tell me?
The 8-digit cycle code (YYYYWWDD) tells you the processing year, week, and posting day of your account’s batch. The last two digits give the posting day: 01 Friday, 02 Monday, 03 Tuesday, 04 Wednesday, 05 Thursday. It is a batch marker, not a deposit date — only Code 846 means a refund was issued.
How do I know if my refund is still on hold?
Look for a hold code with no release code after it: 570 without a later 571 means the hold is still open; 810 without a later 811 means the freeze is still open. If a 971 notice line is present, read the letter — it explains what the hold is waiting on.
My transcript shows 846 but no refund arrived. What happened?
The 846 date is the issue date, not the arrival date. Direct deposits usually land 1–5 business days later; paper checks take longer. If it has been well past that window, check whether part of the refund was offset (898) or transferred (826), verify your bank details with the IRS, and then call.
Where do I get my IRS transcript?
Through your IRS Online Account at IRS.gov (Get Transcript — immediate), by phone at 800-908-9946, or by mail/fax with Form 4506-T. Mailed transcripts generally arrive in 5 to 10 calendar days and go only to the address on your most recent return.
Related Guides
- IRS Transcript Codes: Complete List and Meanings
- IRS Cycle Code: How to Read Your Transcript Cycle Code
- IRS Code 570 and 971 Together: What They Mean & What To Do
- IRS Code 150: Tax Return Filed — Meaning, Amount & Next
*Disclaimer: This article is general information only, not tax advice. Your transcript, notices, and the IRS’s records govern your case. If you are unsure what a notice asks for, consider consulting a qualified tax professional.*
Sources: IRS — Request a Transcript or Copy of a Prior Year Tax Return · IRS — How to Request a Transcript or Copy of a Prior Years Tax Return