IRS Transcript Code 150 on Prior-Year Transcripts: What It Means

Direct answer: irs transcript code 150 on prior-year transcripts means the IRS posted that year’s original return and assessed the tax on it. The code means the same thing on every year’s transcript. The difference is the module: a 150 on a prior-year transcript belongs to that older tax year, not to the current year.
Key Takeaways: IRS Transcript Code 150 on Prior-Year Transcripts
- Same code, different module. irs transcript code 150 on prior-year transcripts means the same thing as on any year — original return filed, tax assessed — but it belongs to that older year’s module.
- One year = one module. A 150 on a prior-year transcript is never a duplicate of this year’s 150. Each tax year carries its own return, credits, and balance.
- The amount is the starting liability. The figure beside the 150 is the tax before credits and payments. Final balance or refund comes from the module totals.
- Amended returns do not post a second 150. Look for TC 976/977 and adjustment lines in the same module instead.
- Check the tax period first. Always confirm the year at the top of the transcript before reading any 150 line — the wrong module answers the wrong question.
irs transcript code 150 on prior-year transcripts: Same Code, Older Module
The IRS code book is Document 6209, Section 8A. It lists Transaction Code 150 with the title “Return Filed & Tax Liability Assessed” and this exact description: “A tax liability assessed from the original return establishes a tax module.”
That definition does not change with the year. Whether the 150 sits on your current-year transcript or on a transcript from five years ago, it records the same event: the IRS received the original return for that tax period, processed it, and posted the tax from it.
The IRS Code 150 guide covers the code in general. This post covers what is different when the 150 sits on a prior year.
If you are unsure how to read the transcript page itself, use How to Read an IRS Account Transcript: Step-by-Step Guide.
One Tax Year Means One Module
This is the key idea for prior-year transcripts.
The IRS keeps a separate tax module for each tax year. Think of each module as its own folder. The 2023 folder holds the 2023 return, its credits, its payments, and its refund or balance. The 2022 folder holds a completely separate set.
A 150 on a prior-year transcript is the founding entry of that older folder. It says: “For this tax year, an original return was filed and this tax was assessed.” Everything else in that module — withholding credits, refundable credits, holds, adjustments, refunds — builds on that 150.
That is why a 150 on a prior-year transcript is never a duplicate of this year’s 150. Two 150 lines on two different years’ transcripts are two different returns. If you pull transcripts for several years, expect one 150 per year per return filed.
What the Amount Next to a Prior-Year 150 Shows
The dollar figure beside the 150 is the tax liability from that year’s original return, before credits and payments are applied. It is the starting bill for that module, not the final amount you owe or are owed.
Read it this way:
- A positive amount is the tax the return showed for that year. Withholding and credits then reduce it, line by line, in the same module.
- A zero amount usually means withholding, credits, and payments covered the tax for that year in full, so the net liability came out to zero. It does not mean no return was filed. The 150 itself proves a return was posted.
- The final result comes from the module totals at the top of the transcript, not from the 150 line alone. Read IRS Transcript Balance Due vs. Refund: How to Read Your Bottom Line if the totals confuse you.
The date beside the 150 is the posting date — the date the IRS posted the return to the module. For a prior-year return filed late, that posting date can sit months or years after the tax year ended. The posting date is not the date you filed, and it is not a due date.
Why a Prior-Year 150 Might Surprise You
A 150 on an older year’s transcript usually appears for one of four reasons:
1. You filed that year’s return late. A return filed two or three years after its tax year still posts a 150 — in that year’s module, with that year’s figures. The code is the same. Only the timing is late. Interest and failure-to-file and failure-to-pay penalties can apply to late returns, and they accrue in that module.
2. You filed an old return to fix a gap. People file prior-year returns to claim a missed refund, to restore compliance, or to replace an IRS estimate. Each filed return posts its own 150 in its own year’s module.
3. The IRS prepared a Substitute for Return (SFR). If you never filed for a year, the IRS can build a return from your W-2s and 1099s and post a 150 for it. This is sometimes called a “dummy” 150. It establishes the module and starts the collection clock for that year. You can still file your own real return for that year afterward, and it replaces the substitute figures.
4. You are reviewing old records. Mortgage applications, loan files, and tax-resolution work often require prior-year transcripts. A 150 on those transcripts is normal. It simply confirms the IRS has a return on file for that year.
What Does NOT Post a Second 150
This trips people up, so note it clearly.
An amended return does not post a second 150. Section 8A points amended returns to different codes — TC 976 and 977 — not to a new 150. If you amended a prior-year return, look for the amended-return codes and adjustment lines in that year’s module, not for a second 150.
Likewise, an IRS adjustment to a prior-year return posts as an adjustment code, not as a new 150. The 150 stays where it is: the original filing and assessment for that year. Later changes stack on top of it in the same module.
| Situation on a prior-year transcript | What you will see |
|---|---|
| Original return filed (on time or late) | One TC 150 in that year’s module |
| Amended return filed | TC 976/977 and adjustment lines, not a second 150 |
| IRS adjustment to the return | Adjustment codes in the same module, 150 unchanged |
| No return filed, IRS built one | SFR (“dummy”) 150 establishing the module |
| Return filed, then reversed | TC 151 reversing the 150 posting |
A reversal on a prior-year module works the same way as on a current-year one. Read IRS Code 151: Reversal of Tax Assessment Meaning for what a 151 undoes. And if an entity update sits near the 150, read IRS Code 152: Entity Updated Meaning — that marker belongs to the entity section, not to the tax module.
How Far Back You Can Pull Prior-Year Transcripts
IRS online transcripts cover the current year and nine prior years for Tax Account Transcripts. Record of Account Transcripts cover the current year and three prior years. If you need a year older than that, you can request it by mail with Form 4506-T.
Practical notes:
- Pull the transcript for the exact tax year you need. The year appears at the top of the transcript, in the tax period field. A 150 in the wrong year’s module answers the wrong question.
- Prior-year transcripts show the full history of that module, from the 150 through every later credit, hold, adjustment, and refund line. Read the lines top to bottom to rebuild that year’s story.
- A prior-year 150 with a refund line after it means that year’s refund was issued. The refund date sits beside the IRS Code 846 refund line, not beside the 150.
What To Do When You See a Prior-Year 150
Follow these steps, in order:
- Confirm the tax year. Check the tax period at the top of the transcript. Make sure the 150 belongs to the year you meant to check.
- Read the module top to bottom. The 150 opens the module. Credits, holds, adjustments, and the refund or balance lines after it tell you how that year ended.
- Match the amount to your records. Compare the 150 figure with the tax on the return you filed for that year. A mismatch points to an IRS correction or an SFR estimate.
- Check for an SFR marker. If you never filed for that year and a 150 appears, it may be a substitute return. Filing your own return for that year replaces the substitute figures.
- Check for amended-return codes. If you amended that year, look for 976/977 and adjustment lines — not a second 150.
- Pull a fresh transcript if the module looks incomplete. Corrections and adjustments post over time. Pull it through the IRS Get Transcript tool to see the current state of that year’s module.
What NOT to Do
- Do not treat a prior-year 150 as a duplicate. Each year’s 150 is a separate return in a separate module. Deleting or ignoring one because “I already have a 150” misses a whole tax year.
- Do not expect a second 150 for an amended return. Amended returns use 976/977 and adjustment codes. Hunting for a second 150 leads nowhere.
- Do not read the 150 amount as your final balance. It is the starting liability for that year, before credits and payments. The module totals decide what you owe or are owed.
- Do not assume a prior-year 150 means trouble. A 150 on an old transcript is routine. It proves a return exists for that year. Trouble shows up in hold, adjustment, or balance-due lines — not in the 150 itself.
- Do not mix up tax years. A 150 in the 2021 module says nothing about 2022 or 2023. Always confirm the tax period first.
When to Call the IRS
The agent sees the same transcript you do, so call only when one of these is true:
- A 150 appears for a year you never filed and no SFR notice ever arrived.
- The 150 amount does not match the return you filed for that year, and no correction notice explains it.
- A prior-year module shows a balance you already paid, with no payment credit posted.
- You filed a prior-year return and no 150 has appeared for it after a reasonable processing time.
- You need a transcript for a year outside the online window and the mail request failed.
Have the transcript, the return for that year, and any notices in front of you before you dial.
The official code definitions live in IRS Document 6209 (PDF), the IRS master-file code book.
Related Guides
- IRS Transcript Codes: Complete List and Meanings
- How to Read an IRS Account Transcript: Step-by-Step Guide
- IRS Code 846 With a Future Date: When Will You Get Your Refund?
- How to Get an IRS Account Transcript Online: 3 Ways That Work
FAQ
What does irs transcript code 150 on prior-year transcripts mean?
It means the IRS posted that older year’s original return and assessed the tax on it. TC 150 means the same thing on every year — “Return Filed & Tax Liability Assessed” per Document 6209 §8A. On a prior-year transcript, the 150 belongs to that older tax year’s module, not to the current year.
Is a 150 on a prior-year transcript a duplicate of this year’s 150?
No. Each tax year has its own module. A 150 on a prior-year transcript records that older year’s return, while this year’s 150 records this year’s return. They are separate filings in separate modules, even though the code is the same.
Why is there a 150 on a year I never filed?
The IRS may have prepared a Substitute for Return from your W-2s and 1099s and posted a 150 for it. This “dummy” 150 establishes the module and starts the collection clock for that year. You can still file your own return for that year, and it replaces the substitute figures.
Does an amended prior-year return post a second 150?
No. Amended returns post under TC 976/977 with adjustment lines in the same module. The original 150 stays in place as the original filing and assessment. Look for the amended-return codes and adjustments, not a second 150.
How far back can I pull a prior-year transcript online?
Tax Account Transcripts are available online for the current year and nine prior years. Record of Account Transcripts cover the current year and three prior years. For older years, request the transcript by mail with Form 4506-T.
Does a prior-year 150 mean I owe money for that year?
Not by itself. The 150 amount is the starting tax liability for that year, before withholding, credits, and payments. Whether you owe or are owed for that year comes from the full module totals at the top of the transcript, after every line in that module is counted.
Disclaimer: This post is general information only and is not tax advice. Every tax situation is different. For advice about your own account, consult a qualified tax professional or contact the IRS directly.