IRS Transcripts
Code 290 on Your IRS Transcript: What "Additional Tax Assessed" Means (2025)
The short answer: Code 290 on your IRS transcript means "additional tax assessed." If a dollar amount appears next to it, the IRS added tax you now owe and a bill will follow. If it reads $0.00, the IRS reviewed your account and made no change — often clearing the way for a refund.
⏱ What to watch: if your Code 290 shows a balance, a notice (usually a CP14 or CP22A) follows by mail, typically within a few weeks, with a pay-by date about 21 days out. Penalties and interest grow after that date. A $0.00 Code 290 has no deadline — it's informational.

What code 290 actually means
Your IRS account transcript is a line-by-line history of your account for a single tax year. Each line has a three-digit transaction code. Code 290 is one of the most common — and most misread. It simply means additional tax assessed: the IRS finished looking at something on your account and posted the result.
The number next to the code is what matters. A Code 290 with a dollar figure means tax was added. A Code 290 for $0.00 — by far the version that worries people most — usually means the IRS reviewed your account and decided to add nothing at all. New to reading these line items? Start with our guide on how to read an IRS account transcript, then come back here.

Why a code 290 appeared on your account
Code 290 shows up for several routine reasons. The most common are:
- A review closed out. The IRS placed a temporary hold or "freeze" on your account, looked into it, and posted a Code 290 to release the hold. A $0.00 amount here means "we checked, nothing changes."
- An amended return or adjustment was processed. When the IRS finishes an adjustment, it often records a Code 290 to lock in the new figures.
- A document-matching review. If the income on your return didn't match the W-2s and 1099s the IRS received, you may have gotten a CP2000 notice first. When that wraps up, a Code 290 posts the agreed change — sometimes $0.00, sometimes a balance.
- A penalty or examination assessment. After an audit or a penalty determination, the additional tax is recorded as a Code 290, often paired with a CP22A notice explaining the change.
The IRS doesn't email you a play-by-play. The transcript is how the activity is logged, which is why so many people find a Code 290 before they fully understand it. You can pull your own records anytime — here's how to get your IRS transcript online.

Code 290 for $0.00 vs. a dollar amount
This is the part that causes the most panic, so let's be specific.
If your Code 290 reads $0.00: the IRS reviewed something and assessed no additional tax. This is generally good news. It frequently appears right before Code 846 (refund issued), meaning a held refund is about to be released. You don't owe anything from a $0.00 line.
If your Code 290 shows a dollar amount: the IRS added that much tax to your account. You'll usually see related lines too — Code 196 (interest charged) or Code 276 (failure-to-pay penalty). A bill follows by mail. The total you owe is the new tax plus any penalties and interest stacked on top.
Here's a worked example. Say your transcript shows Code 290 — $1,200, plus Code 276 — $36 and Code 196 — $48. Your balance from that activity is $1,284. The failure-to-pay penalty runs at 0.5% of the unpaid tax per month, and interest compounds daily, so that figure keeps climbing until the balance is paid or a plan is in place.
What happens if you ignore a balance from code 290
If your Code 290 created a real balance and you do nothing, the IRS collection machine takes over. The sequence is automated and predictable:
- CP14 — your first bill for the new balance. No enforcement yet.
- CP501 / CP503 — reminder notices. The balance keeps growing each month.
- CP504 — Notice of Intent to Levy. The IRS can seize a state tax refund, and a federal tax lien becomes possible.
- LT11 / Letter 1058 — Final Notice. After 30 days, the IRS can garnish wages and levy bank accounts. You have appeal rights here — but fewer good options than you have today.
The takeaway: a Code 290 balance is cheapest to handle the moment it appears. Waiting only adds penalties and interest.
What if you disagree with the code 290 assessment?
You don't have to accept an additional assessment you believe is wrong. Depending on how it was made, your options include:
- Respond to the notice. If a CP2000 or examination letter is still open, replying with documentation may reverse or reduce the assessment — which would show up later as a Code 291 (reduced or removed prior tax).
- Request audit reconsideration. If the tax was assessed after an audit or a substitute return and you have records that weren't considered, the IRS can reopen and adjust it.
- Ask for first-time penalty abatement. If penalties came with the assessment and this is your first slip in years, the failure-to-pay penalty may be removed entirely.
How to respond to a code 290, step by step
- Read the amount, not just the code. $0.00 means no change. A dollar figure means tax was added.
- Confirm the balance. Log into your IRS online account and compare the transcript total to any notice you received.
- Pull the full transcript. Use the IRS Get Transcript tool and read the lines around the 290 — look for Code 846 (refund), 196/276 (interest and penalty), or 291 (reduction).
- If you owe and agree: pay or set up a plan at IRS.gov/payments before the notice deadline to stop the collection sequence.
- If you disagree: respond in writing with proof, or pursue audit reconsideration. Keep copies of everything.
- If the balance is large or you have unfiled years: get a professional review first — the order you fix things in changes what you end up paying.
Confused by a code 290 on your transcript?
Send us a copy. An experienced tax professional will read every line, tell you whether you actually owe anything, and lay out your options — free, confidential, no pressure.
Code 290 questions, answered
What does code 290 on my IRS transcript mean?
Code 290 means "additional tax assessed." It records that the IRS has finished reviewing something on your account and posted an assessment. If the amount next to it is a dollar figure, the IRS added tax you now owe. If it reads $0.00, the IRS reviewed and made no change to your tax.
Why is my code 290 showing $0.00?
A $0.00 Code 290 usually means the IRS reviewed your account or closed a hold and decided not to add any tax. It often appears after a freeze is released, after an amended return is processed, or when a review ends with no change. In many cases it clears the way for a refund to be released.
Does code 290 mean I owe money?
Only if a dollar amount appears next to it. A Code 290 with a balance means the IRS added tax to your account, and a bill — usually a CP14 or CP22A notice — follows by mail. A Code 290 for $0.00 does not mean you owe anything from that entry.
How is code 290 different from code 291?
Code 290 is additional tax assessed — it increases your tax. Code 291 is the opposite: a reduction or abatement of previously assessed tax, which decreases what you owe. Seeing a 291 after a 290 often means the IRS reversed or lowered an earlier assessment.
How long after code 290 will I get a refund or a bill?
It depends on what posts next. A $0.00 Code 290 that releases a refund is often followed within a week or two by Code 846 (refund issued). A Code 290 with a balance is typically followed by a notice within a few weeks giving you a pay-by date. Always confirm the exact figures in your IRS online account.
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.