Many taxpayers are confused when the IRS refund status or IRS transcript shows a much higher refund amount than what was actually deposited in their bank accounts. This issue has become exceedingly widespread by 2026, owing to IRS processing delays, identification verification holds, Treasury Offset Program (TOP) decreases, and late refund revisions.
Understanding IRS transcript codes is the only way to know what really happened to your refund.
This article covers the four most essential codes—570, 571, 810, and 846—as well as why the amount indicated on the transcript may differ from what your bank deposit is.
Why IRS Transcript Codes Matter
The IRS does not always issue refunds exactly as they appear online. The transcript shows internal codes that reveal:
- Whether your refund is being held
- Whether the IRS found an issue
- Whether an adjustment is pending
- Whether your refund was reduced
- Whether an offset was applied
- When your refund was actually released
These codes explain why your real deposit may be smaller than the IRS’s original calculation.
Code 570 — Additional Liability / Refund Hold
Code 570 is one of the most confusing and stressful codes taxpayers see.
It signifies that your refund has been temporarily frozen while the IRS evaluates your tax return.
Common reasons for Code 570 include:
- Identity verification (5071C or 4883C)
- Wage or withholding mismatches
- Dependent claim conflicts
- Earned Income Tax Credit or Child Tax Credit review
- IRS recalculating part of your refund
- Automated fraud flags
- Missing or corrected employer W-2 data
When Code 570 appears:
- No refund can be issued
- Refund amount may change
- IRS may take 2–12+ weeks to resolve the issue
- WMR (Where’s My Refund) may stop updating
If your transcript has Code 570, do not expect a deposit until Code 571 or 846 appears.
Code 571 — Hold Lifted / Additional Liability Resolved
Code 571 is the positive follow-up to Code 570.
It implies the IRS has finished reviewing your return and lifted the freeze.
Once Code 571 posts:
- Your refund amount is finalized
- Processing continues to the payment stage
- Code 846 may appear soon
- No further manual review is needed
Most taxpayers receive Code 846 within 1–14 days after Code 571 appears.
If your transcript displays 570 earlier and now 571, it suggests your refund is being processed again.
Code 810 — Refund Freeze (Fraud Review / Identity Protection)
Code 810 is one of the strictest IRS codes.
It indicates that your refund was manually frozen due to suspected identity theft or fraud.
Common triggers for Code 810:
- IRS fraud filters flagged unusual return activity
- The return was filed from a new device or location
- Someone attempted to file a return using your SSN
- Major differences from prior-year income
- A dependent was claimed on multiple returns
When Code 810 is present:
- Refund cannot be issued under any circumstances
- IRS requires identity verification (5071C or 4883C)
- The freeze remains until Code 811 or 971 appears
This code must be cleared before processing can continue.
If you got a 5071C or 4883C letter, Code 810 will likely appear on your transcript.
Code 846 — Refund Issued
This is the code everyone waits for.
Code 846 indicates that the IRS approved and released your refund.
Details included:
- Final refund amount
- Date refund was issued
- Whether interest was added
- Whether the refund was partially reduced
When Code 846 posts, your IRS TREAS 310 deposit typically appears within:
- 2–3 business days for most banks
- 3–5 business days for credit unions
- 24 hours for some online banks
If you see Code 846 but received less money, the difference is usually caused by:
- Treasury Offset Program (TOP)
- IRS adjustments
- Interest and correction recalculations
- State tax debt adjustments
- Child support intercepts
Your transcript will include extra adjustment codes to explain the disparity.
Why Refund Transcript Shows More Than the Deposit
If your refund amount on the transcript is higher than what your bank received, it is typically due to one of these:
1. Treasury Offset Program (TOP) Reduced Your Refund
Offsets may apply to:
- Child support
- Student loan debt
- Unemployment overpayments
- State income tax debt
- Federal agency debts
TOP letters frequently arrive following the deposit.
2. IRS Adjusted Your Return
You may see codes like:
- 290 – Additional Tax Assessed
- 291 – Reduced Tax
- 766 – Credit Applied
- 768 – Earned Income Credit
- 776 – Interest Credit
These modifications affect the final amount.
3. Identity Verification or Fraud Review Delayed or Split Payments
If Code 810 or 570 previously appeared:
- IRS may split your refund
- Deposit may come in multiple parts
- One adjustment may post later
4. IRS Corrected Credit Amounts
For example:
- Child Tax Credit changes
- Earned Income Tax Credit updates
- Premium Tax Credit corrections
A adjustment could minimize the ultimate payment.
5. Notices Arrive Late
IRS notices explaining the reason for changes often arrive:
- 1–3 weeks after the deposit
- After transcript updates
- After adjustments have already been applied
IRS Transcript Example Scenario
A common pattern taxpayers see:
- 570 — Refund Hold
- 971 — Notice Issued
- 571 — Hold Released
- 846 — Refund Issued
- Deposit arrives for a smaller amount
- TOP or IRS notice arrives later explaining why
This sequence is extremely normal.
What To Do If Your Deposit Is Less Than Expected
Here are the steps:
1. Check Your Transcript Again
Look for:
- Offsets
- Adjustments
- Freeze codes
- Interest codes
- Credit recalculations
2. Call the Treasury Offset Program Hotline
1-800-304-3107
This confirms any offsets instantly.
3. Wait for IRS Notices
Notices such as CP12, CP21A, and TOP letters describe the modifications.
4. Do NOT return the money
Deposits are rarely issued by error, unless instructed otherwise by the IRS.
When To Contact the IRS
You should call the IRS only if:
- It has been 3+ weeks since Code 846 with no deposit
- Your transcript shows 810 even after identity verification
- A large refund reduction has no offset listed
- Your deposit amount is incorrect according to the transcript
Most of the time, no call is required; transcript codes explain everything.
Final Summary
Refund amounts frequently change owing to IRS or Treasury activities.
Understanding the key IRS transcript codes helps you interpret what happened:
- 570 = Refund Hold
- 571 = Hold Released
- 810 = Fraud/Identity Freeze
- 846 = Refund Issued
If your refund status shows a higher amount than your actual deposit, it is typically due to offsets or last-minute IRS modifications.