IRS Transcript Codes 290 and 291 Explained: Additional Tax Assessed or Refund Adjustment

Featured illustration for: IRS Tax Transcript Code 826 Credit Transferred Out – IRS Debt Offset and Smaller Refund | Photo by Nataliya Vaitkevich via Pexels

Key Takeaways

  • Transaction code 290 ('Additional Tax Assessed') means the IRS has finished reviewing your return and made a determination - it's no longer on hold, whether or not you actually owe more.
  • A code 290 with a $0 amount is common and generally good news: it means a hold was lifted and no additional tax is due.
  • A code 290 with a dollar amount greater than $0 means the IRS determined you owe more tax; you'll receive a notice (shown as code 971) explaining the assessment and your options.
  • Code 291 ('Reduced or Removed Prior Tax Assessed') shows a negative amount and means a prior assessment was lowered - often followed by code 846 if that results in a refund.
  • Neither code by itself tells you why the change happened; the notice that accompanies it (or the specific dollar amount) has the real explanation.

If you’ve been waiting on your tax return processing and refund status for a while, you may see transaction codes 290 and 291 appear on your free IRS tax transcript once the IRS moves your case forward.

Code 290 is generally accompanied by the line “Additional tax assessed,” along with a cycle code, date, and dollar amount. Seeing “additional tax assessed” can trigger a moment of panic, especially if you filed an amended return or have already experienced processing delays — but the code itself is system-generated and routine.

Do I Owe Taxes or Am I Getting a Refund If I See Code 290?

Code 290 is, in a sense, good news to see: it means your return has been processed and reviewed, and the IRS has reached a determination — it’s no longer sitting on hold.

TC 290 stands for “Additional Tax Assessed,” but it does not automatically mean you owe money. The code frequently appears with a $0 amount, which simply means any hold on your account has been lifted and no additional action is required from you.

If the amount is greater than $0, the IRS has determined you owe additional tax, and you’ll receive a notice or letter in the mail explaining the assessment and your payment or appeal options. This notice typically shows up as code 971 on your transcript alongside the 290.

If you agree with the IRS’s determination, pay by the due date on the notice to avoid additional penalties and interest piling up. If you disagree, the notice will explain your appeal rights and deadline.

What Does Code 291 Mean?

If you’re due a refund or an adjustment following the IRS’s review (code 290), you’ll typically see code 291 — Reduced or Removed Prior Tax Assessed — with the amount shown as a negative number. This is often followed by code 846 once the refund is actually issued.

If you had an existing balance due, code 291 can also partially or fully reduce that liability instead of triggering a refund.

In some cases, if your refund was delayed due to IRS processing backlogs, you may also receive an interest payment on the delayed amount — shown separately as code 776 on your transcript.

Subscribe or follow us — I’ll update this page if the IRS changes how these codes are reported.

Common Issues to Watch Out For

Panicking over “additional tax assessed” with no dollar amount. A $0 assessment is common and simply means a hold was lifted — check the actual dollar amount before assuming you owe anything.

Assuming code 290 means your case is fully closed. It means the IRS reached a determination, but if a 971 notice follows, you still need to read and respond to that notice.

Missing the connection between 291 and 846. If you see code 291 (a reduction) but no code 846 yet, your refund hasn’t been issued — check back for 846 to confirm the payment is actually on its way.

Confusing 290/291 with an audit notice. These codes reflect routine return processing and reconciliation, not necessarily an audit — most 290/291 activity is automated matching against W-2 and 1099 data, not a manual examination.

Not reading the accompanying notice. The transcript code alone doesn’t explain why the adjustment happened — the notice (code 971) or the specific dollar amount tied to the 290/291 entry has that detail.

Frequently Asked Questions
QDoes code 290 on my transcript mean I owe more taxes?
ANot necessarily. Code 290 means the IRS finished reviewing your return and made a determination. If the amount shown is $0, no additional tax is due - it just means a hold was lifted.
QWhat does code 291 mean on my IRS transcript?
ACode 291 means a prior tax assessment was reduced or removed, shown as a negative amount. It often precedes code 846 (Refund Issued) if the reduction results in money coming back to you.
QI see code 290 with $0 - what does that mean?
AIt generally means the IRS lifted a processing hold on your account and determined no additional tax is owed. No further action is typically required from you.
QWhat is code 971 and how does it relate to code 290?
ACode 971 indicates the IRS sent you a notice or letter, often appearing alongside a code 290 that shows a dollar amount greater than $0 - the notice explains the assessment and your options.
QHow long after code 290 or 291 will I get my refund?
AWatch for code 846 (Refund Issued), which shows the actual payment date. Code 290 or 291 alone doesn't guarantee a specific refund timeline.
QCan code 776 appear with codes 290 or 291?
AYes. Code 776 reflects interest the IRS pays you if your refund was delayed due to processing backlogs - it's separate from the tax assessment or reduction shown by 290/291.
Share via:

2 Comments on "IRS Transcript Codes 290 and 291 Explained: Additional Tax Assessed or Refund Adjustment"

  1. Both code 290 and 291 (both $0.00) posted to my transcript last April, and nothing has happened since. So, no, I don’t think there’s been a determination, or any progress, and yes, I do think it’s still on hold.

    In an irritating twist though, I did receive a letter today from the IRS:
    It was a notice that my information and transcript had been accessed the other day. If it was me, no need to do anything, if not, call this number!, change your password!

    I’ve probably accessed those darned transcripts 40 times in the last several months. The only thing that changes is the date at the top, and I’ve never gotten a letter telling me I’ve done so.

    I’m certain it’s an automatic process, but you have to wonder why now?

    1. Good question. Same thing happened to me. I’ve accessed my online every week since April but after taking with an IRS rep (with no resolve) I got a notice in the mail saying my account had been accessed?!?! Additionally does anyone know what the series of numbers below your tax code mean? (The blacked out part in the above reference table in this article)

Comments are closed.