Few things create more anxiety for taxpayers than seeing credits on a transcript—but no refund. When this happens, the answer is almost always in the transaction codes. Specifically, TC 570, TC 971, and TC 810 are the IRS’s primary signals that a refund cannot move forward yet.
This is not guesswork. These codes are part of the IRS’s internal processing language, and they tell you what kind of hold exists, why it exists, and what must happen before a refund can be released.
This guide breaks down refund freezes the way the IRS actually treats them—by freeze type, code interaction, and resolution sequence.
Why Refund Freezes Exist in the First Place
The IRS does not freeze refunds randomly. A freeze is imposed when the system detects a condition that requires verification, correction, or authorization before money can be released.
Common triggers include:
- Identity verification or fraud screening
- Credit eligibility reviews (EITC, ACTC, fuel credits, etc.)
- Income or withholding mismatches
- Prior-year issues that affect the current account
- Duplicate or suspicious filings
- Third-party data still pending (W-2s, 1099s, K-1s)
The key point: a freeze is a control mechanism, not a penalty.
The Three Core Freeze Types (And Why They Matter)
Understanding the type of freeze is more important than memorizing the code number.
1) Account-Level Freeze
This restricts activity on the entire tax module.
- Prevents refunds, offsets, and some adjustments
- Often tied to identity, compliance, or integrity checks
2) Credit Freeze
This restricts refundable credits from being released.
- Credits may appear on the transcript
- Refund cannot be calculated or issued until cleared
3) Refund Freeze
This specifically blocks refund issuance, even if everything else is posted.
- Most restrictive from the taxpayer’s perspective
- Typically requires direct IRS action or verification
These freezes are reflected—and managed—through transaction codes.
TC 570: Additional Account Action Pending
TC 570 is usually the first visible signal that a refund cannot move forward.
What TC 570 Means
- The IRS needs to take additional action before releasing credits or issuing a refund
- A temporary hold has been placed on the account
- Processing is paused at a checkpoint
What TC 570 Does Not Mean
- It does not mean your return was denied
- It does not mean you owe money
- It does not automatically mean audit
Common Reasons for TC 570
- Identity verification screening
- Credit review (PATH Act–related or other refundable credits)
- Income or withholding mismatch
- Internal consistency checks
- Resequencing to a later processing cycle
In many cases, TC 570 appears before any notice is generated.
TC 971: Notice Issued or Miscellaneous Action
TC 971 is one of the most misunderstood transaction codes on a transcript.
What TC 971 Actually Signals
- A notice was issued or
- The IRS recorded an internal action that may generate correspondence
TC 971 does not automatically mean bad news. It is a communication or tracking marker, not the freeze itself.
Why TC 971 Often Appears With TC 570
These two codes commonly work together:
- TC 570 places or maintains the hold
- TC 971 documents that a notice, letter, or internal event occurred
Examples of notices tied to TC 971:
- Identity verification letters (e.g., 5071C, 4883C)
- Credit review notices
- Delay or “60-day” letters
- Clarification or documentation requests
Important:
You can see TC 971 before you receive the actual letter.
TC 810: Refund Freeze (The Hard Stop)
TC 810 is the most serious refund-related code most taxpayers encounter.
What TC 810 Means
- A refund freeze has been placed on the account
- The IRS will not issue a refund until the freeze is explicitly released
- This is not a timing issue—it is a control restriction
Common Triggers for TC 810
- Identity theft indicators or confirmed fraud risk
- Suspicious credit patterns
- Duplicate or conflicting filings
- High-risk refund characteristics
- Prior identity theft history tied to the account
When TC 810 appears, the IRS usually requires:
- Identity verification
- Documentation review
- Manual clearance by an IRS unit
How Freeze Codes Work Together (Sequence Matters)
One code alone rarely tells the full story. The order of codes is critical.
A common progression looks like this:
- TC 150 – Return posted
- Credits post (withholding, refundable credits)
- TC 570 – Hold placed
- TC 971 – Notice generated
- (After verification/review)
- TC 571 or TC 811 – Hold or freeze released
- TC 846 – Refund issued
If you only look for TC 846, you miss the narrative.
How Refund Freezes Are Released
Each freeze type has a different release mechanism:
- TC 570 is typically released by TC 571
- TC 810 is typically released by TC 811
- Credit-related freezes may clear automatically after review—or require action
Release depends on:
- Completing identity verification
- IRS completing its review
- Data matching completing
- Manual approval by the responsible unit
No release code = no refund.
Why “Just Waiting” Sometimes Works—and Sometimes Doesn’t
Some freezes resolve automatically once:
- Matching data posts
- Reviews complete
- Cycle resequencing finishes
Others require taxpayer action.
The transcript tells you which situation you are in:
- Only TC 570, no TC 971 → often internal review
- TC 570 + TC 971 → notice-driven action likely
- TC 810 present → action almost always required
This is why transcripts are more reliable than generic refund status messages.
Refund freeze codes are not random delays—they are control signals in the IRS processing system.
- TC 570 means “pause, review pending”
- TC 971 means “a notice or tracked action exists”
- TC 810 means “refund locked until explicitly released”
Once you understand the freeze type and the code sequence, you can stop guessing and start interpreting your account the way the IRS does.
