...
IRS Transcript Codes Decoded: What 150, 570, 766, 810, 971 & 846 Mean

IRS Transcript Codes 150, 570, 766, 810, 971, 846: What Each One Actually Means for Your Refund

IRS transcript codes are three digit transaction markers that show where your refund stands. Code 150 confirms your return posted. Code 766 posts a credit to your account. Code 846 means your refund is approved and scheduled. Codes 570, 810, and 971 signal a hold, a freeze, or a notice on the way.

Your IRS account transcript tells you more about your refund than any status bar ever will. The Where’s My Refund tool gives you three vague stages. The transcript gives you the actual transaction record, updated on a fixed cycle, with codes that mark every step the IRS takes on your account.

The problem is that the IRS never explains those codes in plain language. Taxpayers see a number like 570 or 810 and have no idea whether their refund is days away or frozen indefinitely. This guide decodes the six codes that matter most.

The Six Transcript Codes That Control Your Refund

Every action the IRS takes on your account posts as a transaction code. Six of them appear in almost every refund situation.

CodeOfficial LabelWhat It Actually Means
150Tax return filedYour return posted to the IRS master file. Processing has started. The dollar amount next to it is your assessed tax, not your refund.
570Additional account action pendingA hold. Something on your return is under review before the refund can release. No refund moves while 570 is unresolved.
766Credit to your accountA refundable credit posted, such as the earned income credit or child tax credit. Shown as a negative number because it reduces what you owe.
810Refund freezeA full stop. The refund is frozen, often for identity verification or credit review. It stays frozen until a release code posts.
971Notice issuedThe IRS mailed you a letter. The transcript will not tell you what the letter says. Paired with 570, it usually explains the hold.
846Refund issuedThe finish line. Your refund is approved and the date next to the code is your scheduled deposit or check date.

How the Codes Sequence on a Healthy Transcript

On a return with no problems, the codes post in a predictable order. Knowing the normal sequence is the fastest way to spot when something is off.

  • Code 150 posts first, confirming your return entered the system
  • Codes 766 and 768 post next if you claimed refundable credits
  • Code 806 posts your federal withholding as a credit
  • Code 846 posts last with your refund date

When 570 or 810 appears in that chain, the sequence stops. The refund does not move again until a reversal code posts, such as 571 releasing a hold or 811 releasing a freeze.

If you have never pulled your transcript before, start with our guide to understanding IRS account transcripts and how to read them. You can request your transcript free through the IRS Get Transcript tool.

Release Codes vs Hold Codes: The Comparison That Matters

Every code on your transcript falls into one of two camps. One group moves your refund forward. The other stops it.

FactorRelease Codes (150, 766, 846)Hold Codes (570, 810, 971)
What they signalNormal processing. Return posted, credits applied, refund scheduled.Review, freeze, or correspondence. The refund is paused.
Refund impactRefund stays on track. Code 846 sets the payment date.Refund stops until a reversal code (571 or 811) posts.
Typical waitDays between codes on a normal cycle.Weeks to months. An 810 freeze can sit with no letter for a long stretch.
What you receiveNothing. No letter needed when processing is normal.Code 971 means a notice is in the mail, but it can lag the code by weeks.
MeasurementWatch the date column next to code 846. That is your refund date.Watch for 571 or 811 with a cycle date. That is the release signal.

The Questions Taxpayers Actually Ask

These are the situations that send people searching their transcripts in the first place.

  • “My transcript shows 150 and 766 but no 846. Where is my refund?” Your return posted and your credits applied, but the refund has not been approved yet. If a 570 sits below them, that is the reason.
  • “I have code 810 and never got a letter.” Common. The freeze posts immediately but the explanation letter can take weeks. Many 810 freezes require identity verification before anything moves.
  • “Code 971 appeared. Am I being audited?” Not necessarily. Code 971 only means a notice was generated. It could be a simple math adjustment or a request for documents.
  • “Code 846 posted but the amount is smaller than I expected.” The IRS adjusted your return or offset part of the refund against another debt. The transcript shows the adjustment codes above the 846.

Common Mistakes When Reading Transcript Codes

  • Reading the code 150 amount as the refund amount. It is your assessed tax liability, not your refund.
  • Assuming code 766 means money is on the way. It is a credit posting, not a refund approval.
  • Panicking over code 971 alone. Without a 570 or 810 beside it, a notice code is often routine.
  • Ignoring the cycle date column. The eight digit cycle code tells you when your account updates, which tells you when to check again.
  • Refreshing Where’s My Refund instead of the transcript. The transcript updates first and shows more detail.

For a deeper look at how the credit codes interact, see our companion breakdown of transcript codes 150, 806, 766, and 768.

When a Code Freeze Becomes a Real Problem

A 570 hold that resolves in two weeks is an inconvenience. A hold or freeze that sits for months usually means the IRS is waiting on something: identity verification, wage matching, a credit review, or a prior year issue you may not know about.

The transcript will show you that the freeze exists. It will not tell you why, and it will not tell you what unlocks it. That gap is where most taxpayers lose months, because they wait for a letter that may never arrive or arrives at an old address.

This is exactly the gap the Personal IRS Transcript Monitoring Service closes. Instead of pulling your transcript and guessing, a CPA watches your account activity, reads the codes in context, and flags the moment a hold posts or releases. When a freeze needs action on your side, you find out from a professional reading the account, not from a delayed IRS letter.

You can keep checking the Where’s My Refund tool in the meantime, but the transcript will always be ahead of it.

The 6 IRS Transcript Codes That Control Your Refund (150, 766, 570, 971, 810 & 846)

Frequently Asked Questions

Related Posts

Find Your Answer with my ai Search:

Related Posts

Yes, I can Meet In
I am Available to Represent You in