IRS Transcripts

Code 150 on Your IRS Transcript: What It Means (2025)

The short answer: Code 150 on your IRS transcript means your tax return was filed and your tax liability was assessed. It is a normal, routine code — not a penalty and not an audit. The dollar amount next to it is the total tax the IRS calculated on your return, before your withholding and payments are subtracted.

⏱ Why the date matters: the date beside Code 150 is your assessment date. If your return shows a balance due, that date starts the IRS's 10-year clock to collect the debt. It also marks the point where penalties and interest begin building on any unpaid amount — so an assessed balance is cheapest to handle early.

A person reviewing an IRS IRS notice at home.

What Code 150 means on an IRS transcript

When you pull your account transcript and see "Code 150 — Tax return filed," it confirms two things: the IRS received and processed your return, and it recorded the total tax you owe for that year. That recorded amount is called an assessment. So "code 150 IRS transcript" really translates to: your return is in the system and your tax has been set.

This is one of the first transaction codes to post on a freshly processed return. Seeing it usually means the worst part — waiting to find out whether your return was accepted — is over. The IRS explains the different transcript types on its transcript types page, and you can pull yours anytime through IRS Get Transcript.

One thing Code 150 is not: a sign of trouble. It does not mean you're flagged, audited, or in collections. It's the IRS bookkeeping entry that says, "return received, tax assessed."

Infographic: key facts and deadlines for the IRS IRS notice.
Code 150 on Your IRS Transcript: the key facts at a glance.

How to read the Code 150 line

Every Code 150 line has three parts that matter:

That last point trips people up. The Code 150 amount is not what you owe and not your refund. It's the starting figure. Your withholding and credits get subtracted from it to decide whether you get money back or have a balance due. If you want a line-by-line walkthrough of the whole document, see our guide to how to read an IRS account transcript.

Steps to take after receiving an IRS IRS notice.
Code 150 on Your IRS Transcript: the practical steps to take next.

The codes that appear next to Code 150

Code 150 rarely sits alone. To figure out your actual situation, read it together with the codes around it:

Quick math: take your Code 150 amount, then subtract your Code 806 withholding and any 766/768 credits. If the credits are bigger than your Code 150 tax, the difference is your refund. If your Code 150 tax is bigger, the difference is your balance due.

A worked example

Say your transcript shows:

Subtract: $8,500 withheld minus $7,200 in tax means you overpaid by $1,300 — a refund. Once processing finishes, a Code 846 should post for that amount.

Now flip it. Suppose Code 150 is $7,200 but your Code 806 withholding is only $4,000. You assessed more tax than you paid in, so you owe $3,200. That's the balance the IRS will start sending bills about — beginning with a CP14 notice.

What happens if Code 150 shows a balance you owe

If your Code 150 amount is larger than your credits, you have a balance due — and the IRS's automated collection sequence kicks in. Ignore each notice and the next one arrives roughly five weeks later, with more interest and more enforcement power:

  1. CP14 — your first bill for the unpaid tax. No enforcement yet.
  2. CP501 / CP503 — reminder notices. The balance keeps growing each month.
  3. CP504 — Notice of Intent to Levy. The IRS can take your state tax refund, and a federal tax lien becomes possible.
  4. LT11 / Letter 1058 — Final Notice. After 30 days, the IRS can garnish wages and levy bank accounts. You have formal appeal rights here — but fewer good options than you have right now.

The failure-to-pay penalty runs at 0.5% of the unpaid balance per month, plus interest that compounds daily. None of it goes away on its own. The good news: the assessment date next to your Code 150 also starts the 10-year collection statute — there's a finite window, and there are real programs to handle the balance inside it.

How to respond, step by step

  1. Pull your full transcript. If you haven't already, follow our walkthrough on getting your IRS transcript online so you can see every code, not just Code 150.
  2. Do the math. Subtract Code 806 withholding and any 766/768 credits from your Code 150 amount to learn whether you have a refund or a balance.
  3. If you're owed a refund: watch for Code 846. If you see Code 570 instead, your account has a hold — and a 971 usually means a notice explaining it is on the way.
  4. If you have a balance you can pay: pay it at IRS.gov/payments to stop penalties and interest from growing.
  5. If you have a balance you can't pay in full: you may qualify for a payment plan, hardship status, or penalty relief, depending on your situation. Setting up an arrangement before the notices escalate keeps you out of levy territory.

Not sure what your transcript is telling you?

Send us a screenshot. An experienced tax professional will read every code — Code 150 and all the rest — explain exactly where you stand, and lay out your options. Free, confidential, no pressure.

Get My Free Case Review Call (888) 825-7779

Code 150 questions, answered

Does Code 150 mean I owe money?

Not by itself. Code 150 is just the total tax the IRS assessed on your return. To know if you owe, compare that number to the credits on your transcript — your withholding (Code 806) and any payments or refundable credits (Codes 766 and 768). If those add up to more than your Code 150 amount, you're due a refund. If less, you have a balance due.

What does the date next to Code 150 mean?

The date beside Code 150 is the assessment date — the day the IRS officially recorded your tax liability. It is usually a Monday and ties to your processing cycle, not the day you filed. This date matters because it starts the IRS's 10-year collection clock if you end up owing money.

Why does my Code 150 show $0.00?

A $0.00 Code 150 means the IRS assessed zero total tax on your return — common when your deductions and credits wiped out your tax, or your income was low enough that no tax was due. It does not mean your return is missing. If you had withholding, you may still be getting a full refund.

What is the difference between Code 150 and Code 846?

Code 150 means your return was filed and your tax was assessed. Code 846 means your refund was issued — it's the code you actually want to see if you're owed money. Code 150 shows up first; Code 846 appears later, once processing is complete and your refund is on its way.

Does Code 150 mean my refund is coming?

Not on its own. Code 150 confirms your return was processed and your tax assessed, but it doesn't release a refund. Watch for Code 846 (refund issued). If you see Code 570 instead, your account has a hold, and a refund may be delayed until the IRS resolves it.

This guide is general information, not tax or legal advice for your specific situation. Eligibility for IRS programs depends on individual facts and circumstances; no outcome is guaranteed.

Related: How to read an IRS account transcript · Get your IRS transcript online · The 10-year collection statute · or browse all guides.

📞 Free Consultation — (888) 825-7779