IRS Code 290 With a Future Date or Zero Balance: What It Means

Direct answer: A future date next to IRS Code 290 is the scheduled posting date of the assessment — not a due date and not a refund date. A $0.00 next to IRS Code 290 future date lines means the adjustment netted to zero or the review closed with no added tax. Check your bottom-line balance, not the 290 line.
Key Takeaways: IRS Code 290 Future Date
- Direct answer: A future date next to IRS Code 290 is the scheduled posting date of the assessment — not a due date and not a refund date.
- $0.00 next to 290 usually means the review closed with no extra tax, the assessment netted to zero, or a 291 later reversed it.
- 290 vs 150 vs 846: 150 = return processing, 290 = added tax (usually against you), 846 = refund scheduled. Only 846 moves money.
- Read the bottom line, not the 290 line. Penalties, interest, and other entries decide your real balance.
- Wait for the notice. Do not pay from the transcript — the IRS mails the official amount and deadline (watch for Code 971).
What the IRS Code 290 Future Date Really Means
Code 290 means “Additional Tax Assessed” — the IRS changed your account after your original return posted, through an audit adjustment, a math-error correction, or an amended-return change.
The date next to the 290 line is the scheduled posting date — the day the IRS plans to make the assessment official. When it is in the future, your transcript was simply generated before that date arrived. The IRS posts in batches, so transcripts often show the date early — the same reason IRS Code 150 future dates are common.
The critical point: the 290 date is not a due date, not a payment deadline, and not a refund date. It is only the planned posting date for the assessment itself.
One honest note: the IRS publishes no official definition of a “future-dated” transaction date. The batch-processing and posting-date mechanics described here are the widely documented way the master-file system works — but they are not IRS-published doctrine.
Do not confuse 290 with a refund line — “Additional Tax Assessed” almost always works against you. Only Code 846 means money is on the way. For the full code reference, see our main guide IRS Code 290: Additional Tax Assessed.
What a $0.00 or Zero Balance Next to IRS Code 290 Means
A $0.00 next to Code 290 confuses many taxpayers — the label says “Additional Tax Assessed,” yet the amount is zero. The IRS computer requires a value for every line, so a zero entry records an adjustment that changed nothing.
Here is the plain arithmetic. Your bottom-line balance is:
Tax (150) + Additional tax (290) − Reduced tax (291) − Payments and credits (806, 766, 768) = Account balance
When 290 shows $0.00, it adds nothing to this equation. Three common situations produce it:
The assessment netted to zero. Withholding (806) or credits already posted covered the added tax. Net change to your balance: zero.
The review ended with no change. The IRS found nothing to correct and posted a $0 290 to close the review. A hold — often a 570 — can lift at the same time, which is why many taxpayers see a $0 290 right before their refund moves forward.
A later 291 reversed the assessment. Code 291 means “Reduced or Removed Prior Tax Assessed.” If 290 added $1,200 and 291 later removed $1,200, the two cancel out.
The $0.00 only describes that one line — penalties and interest can still leave the transcript showing thousands owed.
IRS Code 290 vs. 150 vs. 846: Three Very Different Future Dates
Code 150, Code 290, and Code 846 can all show future dates. The three dates mean completely different things, and mixing them up causes most of the panic.
| IRS Code 150 future date | IRS Code 290 future date | IRS Code 846 future date | |
|---|---|---|---|
| What it marks | Your return being formally assessed (posted) | An additional-tax assessment being posted | Your refund being scheduled to leave the Treasury |
| Money moves? | No. Nothing is scheduled yet | No. No payment is due on this date | Yes. This is the date the refund goes out |
| Direction | Neutral — your original filing | Usually against you — added tax | In your favor — money coming to you |
| What to check | Whether the amount matches your return | Your bottom-line balance and any 291 reversal | Whether the date passed and the deposit arrived |
If your transcript shows an 846 line with its own future date, read IRS Code 846 With a Future Date: When Will You Get Your Refund?. A 570 hold line can also carry a future date, but it differs: the 290 date is when an assessment posts; the 570 date is when the IRS plans to revisit a hold. For hold codes, read IRS Code 570: Refund Hold Meaning, Timeline & What To Do; a notice usually follows.
| Situation | What it means | Effect on refund | What to do |
|---|---|---|---|
| 290 with a future date (with an amount) | Additional tax is scheduled to post on that date — not a due date | Shrinks the refund or turns it into a balance due | Wait for the 971 notice with the official amount and deadline |
| 290 with a future date at $0.00 | Review is closing with no extra tax; hold may be lifting | Often the step right before Code 846 (refund issued) | Watch for 846; re-pull your transcript after the date passes |
| 290 at $0.00 but balance due | The zero describes only the 290 line — penalties, interest, or other debts remain | No refund from this line; the balance decides | Read the account balance at the top; identify the other lines adding to it |
| 290 + 291 same amount | The 291 reversed the 290 — net change is zero | Restores whatever the 290 had taken | Confirm the 291 date has passed before treating the reversal as final |
| 150 with a future date (for comparison) | Your original return is scheduled to post — normal processing | Neutral; refund timing depends on later codes | Normally nothing to do; verify the amount matches your return |
The 290 and 291 Reversal Pair
Sometimes the 290 line does not stand alone — a 291 line appears later for the same amount. Code 291 means “Reduced or Removed Prior Tax Assessed”: where 290 adds tax, 291 takes tax away, so equal amounts mean the IRS canceled its own assessment.
A 290 for $2,000 followed by a 291 for $2,000 means your balance went up $2,000 and back down $2,000. Net change: zero. Both lines stay as a record, but the arithmetic cancels them. Check both dates: if the 291 date has passed, the reversal is in your account; if it is still future-dated, your balance may still show the 290 amount until the 291 posts. A smaller 291 means a partial reversal — you still owe the difference.
Why You Can Still Owe Money When 290 Shows $0
A $0.00 next to 290 does not mean your transcript balance is zero. The 290 line is one entry; your balance is the sum of all entries.
Common reasons a $0 290 sits beside a nonzero balance due:
Penalties and interest post separately. The 276 and 166 penalties post on their own lines, and interest accrues daily without any 290 line. A $0 290 does not erase them.
A different 290 carries the real amount. Some transcripts show more than one 290 line — a $0 one from a closed review plus another with a real amount from an actual assessment. Read every 290 line.
Scroll past the 290 line and read the account balance at the top of the transcript. That number — not any single line — tells you what you owe or what is coming back; an older balance from another year can also keep it positive.
How IRS Code 290 Affects Your Refund
Code 290 is refund-relevant in two opposite ways, depending on its amount.
290 at $0.00 — often the last step before a refund. When the IRS finishes a review with no change, the $0 290 closes it out and any hold can lift. Watch for 846 next — but do not treat the 290 date as the refund date; only 846 tells you when the money moves.
290 with a dollar amount — the refund shrinks or disappears. The additional tax is subtracted from your overpayment. A $3,000 refund with a $1,200 290 drops toward $1,800. If the assessment eats the whole overpayment, there is no 846 — the transcript may instead show an 826 if the overpayment was moved to another debt.
Watch for this sequence after a 290: a 971 notice line explaining the change, then 846 for whatever remains. If the 290 flips you into a balance due, expect the notice first, then a positive balance at the top. Unsure what your bottom line means? Read IRS Transcript Balance Due vs. Refund: How to Read Your Bottom Line.
What to Do When You See IRS Code 290 With a Future Date
Follow these steps, in order:
- Read the amount, not just the code. $0.00 means the adjustment netted to zero or a review closed. A positive amount is additional tax on your account.
- Work the bottom-line arithmetic. Add the 150 and 290 amounts; subtract 291 reductions, 806 withholding, and 766/768 credits. The result should match the account balance at the top.
- Look for a 291 reversal. A 291 for the same amount as 290 cancels it. If the 291 date is still future-dated, the reversal is not yet applied.
- Look for a 971 line. A 971 means the IRS sent a notice with the details the transcript does not show. Read it before you act.
- Check for hold codes. A 570 (additional review) or 810 (refund frozen) near a 290 line changes what happens next.
- Wait until the 290 posting date passes. The assessment is not finalized until then — then re-pull your transcript and check for new lines.
The official code definitions are in IRS Document 6209, Section 8A (PDF), the IRS master-file code book. You can pull a fresh transcript any time through the IRS Get Transcript tool.
When to Pay and When to Wait
Do not pay based on the transcript alone. The 290 line carries no payment deadline. Here is the timing rule that matters.
Wait for the notice. The IRS mails a bill with the amount due and pay-by date; the 971 line marks when it was sent. Until it arrives you have no official deadline, but interest and penalties run from the original return due date — not the 290 posting date — so waiting past the notice’s deadline costs money.
Do not pay early from the transcript. The 290 amount can change — a 291 reversal can wipe it — so paying the day you see it risks overpaying.
Pay through IRS channels only. When the notice says an amount is due, use IRS.gov or the methods the notice lists — never a link in an unsolicited text or email.
What NOT to Do
- Do not treat the 290 date as a payment deadline. It is a system posting date. Your deadline comes from the notice the IRS mails you.
- Do not panic at a $0.00 290. It usually means a review closed with no extra tax — often the step right before a refund moves forward.
- Do not ignore a large 290 amount. Additional tax is real once the notice arrives. Check for the 971 notice line and read the letter.
- Do not file an amended return to “fix” a 290. The assessment is the IRS’s change. Amending your return does not undo it — respond to the notice instead.
- Do not call the IRS before the posting date passes. The assessment is not finalized yet, and the representative sees the same scheduled date you see. Call after the date passes if the transcript does not update.
Related Guides
- IRS Transcript Codes: Complete List and Meanings
- IRS Code 571 With a Future Date: What It Means
- Tax Refund Status: Track Your Refund
- How to Read an IRS Account Transcript: Step-by-Step Guide
FAQ
Is a future date on Code 290 the date I owe the money?
No. The date next to 290 is the scheduled posting date — when the IRS plans to make the assessment official. It is not a payment deadline; your actual due date comes from the mailed notice (shown as a 971 line).
Does IRS Code 290 with $0.00 mean my refund is coming?
Often, yes. A $0.00 290 usually means the IRS finished a review with no extra tax, which can lift a hold. Next, watch for Code 846 — if none appears, check for remaining holds like 570.
What does it mean when 290 shows $0 but my transcript still shows a balance due?
The $0.00 only describes the 290 line. Penalties, daily interest, a different 290 with a real amount, or an older balance can all keep your bottom line positive. The account balance at the top is what you owe.
What does it mean when 290 and 291 appear together for the same amount?
The 291 reversed the 290 — Code 291 means “Reduced or Removed Prior Tax Assessed,” so equal amounts cancel to zero. Check the 291 date: if it has passed, the reversal is applied; if future-dated, wait until it posts.
How long after Code 290 will I see my refund line (846)?
There is no fixed timeline — any site promising one is guessing. A $0.00 290 that closed a review often leads to an 846 within days or weeks, but holds or backlogs can delay it. Only an 846 line confirms the refund is scheduled.
Should I pay the 290 amount as soon as I see it on my transcript?
No. Wait for the notice — the 290 amount can be reduced by a later 291 reversal, and the transcript gives you no payment deadline. Once the notice arrives, pay by its date: interest and penalties run from the original return due date, not the 290 posting date.
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.