NEWNow on Google PlayDownload
Tax PanicTAX PANIC
BASICS

IRS Code 570 on Your Transcript: What the Refund Hold Means

Tax Panic Team16 min read

THE SHORT VERSION

  • Code 570 is a hold posted to an IRS account transcript. It stops a refund or credit from releasing while something on the account gets resolved, and it is not a determination that anything is owed.
  • The Internal Revenue Manual describes the matching release. A transaction code 571 lifts the freeze, and a transaction code 846 is the entry that records a refund being issued.
  • A 971 sitting beside a 570 generally means a notice or letter was generated. The notice itself is what names the reason, which is why the code alone explains so little.
  • The IRS publishes different waiting periods depending on what set the hold, ranging from a few weeks on a released review to 120 days on certain flagged returns.
  • This is general information about how the transcript codes work. It is not an assessment of any particular account or refund.

SOURCES USED

IRS Internal Revenue Manual 21.5.6, freeze codesThe freeze conditions behind a held refund, the release of a hold on an overpayment by a 571, the 4 to 6 week period after a verification release, the 120 day period on certain flagged returns, and the 11 and 14 week injured spouse timeframes
IRS: refundsThe published expectation of about 3 weeks for an electronically filed return and 6 or more weeks for a mailed return, plus the list of situations that delay a refund including math errors, credit claims, amended returns and injured spouse requests
IRS: understanding your CP05 noticeThe statement that the IRS needs more time to verify income, withholding, credits or business income, the request to allow up to 60 days, and the explanation that review does not imply an error or dishonesty
IRS: understanding your CP05A noticeThe expanded review notice that requests specific supporting documentation rather than simply asking for time
IRS: when to expect your refund if you claimed the EITC or ACTCThe statutory hold on these refunds until mid February, the statement that it covers the entire refund rather than the credit portion, and the once a day overnight update schedule for the refund tools
IRS: reduced refundHow the Treasury Offset Program reduces a refund for past due child support, federal agency non-tax debts and state obligations, and the fact that the offset notice comes from the Bureau of the Fiscal Service
IRS: transcript types for individuals and ways to order themWhat an account transcript contains, the current year plus nine prior years available through the online account, the current year plus three prior years by mail or phone, and the 5 to 10 day delivery window
IRS: get transcriptThe access point for viewing or ordering the transcript where a freeze transaction appears
IRS: online account for individualsThe account view that carries transcripts and digital copies of selected notices, which is where a letter referenced by a transcript entry may surface
IRS: understanding your CP63 noticeThe notice stating that a refund is being held because records show one or more returns have not been filed

Refreshing a tax transcript and finding a 570 where a refund date was expected is a genuinely bad moment. The line carries a date, a cycle code and often a zero dollar amount, and none of that explains anything.

The short version is that 570 is a freeze rather than a verdict. It is the entry the IRS system posts when a refund or credit cannot be released yet, and the Internal Revenue Manual section on freeze codes is built around resolving those conditions rather than denying them. Something on the account is unfinished, and the money waits until it finishes.

What follows explains what generally sets a 570, how it pairs with the 971, 571 and 846 entries around it, what the published waiting periods look like, and which coded notice tends to arrive next. It describes the process in general terms. The codes and dates printed on an actual transcript, along with any notice that arrives, are what govern a real account.

What does IRS code 570 mean on a tax transcript?

Code 570 is a freeze posted to an IRS account transcript that stops a refund or credit from releasing while something on the account is resolved. It functions as a hold rather than a denial. The Internal Revenue Manual treats it as a condition that a later transaction removes once the underlying issue closes.

An account transcript is a running ledger. The IRS describes it at transcript types for individuals as the transcript showing basic data such as filing status, taxable income and payment types, along with changes made after an original return was filed. Every one of those changes posts as a numbered transaction with a date, which is where 570 lives.

The freeze itself is documented in the Internal Revenue Manual section on freeze codes, IRM 21.5.6. That section is written for IRS employees working accounts where money is being held, and it is organized as a set of conditions and the actions that resolve each one. The manual repeatedly describes a 570 as a transaction holding an overpayment, and pairs it with the specific input that releases the money once the reason is cleared.

Two implications follow from that framing, and both cut against the panic the code usually causes. The first is that the IRS system posts a 570 because a refund was otherwise ready to move. The second is that the manual instruction in most scenarios is to determine why the freeze was set and then release it, not to reduce or disallow anything.

A hold is not an adjustment

A freeze stops money from moving. An adjustment changes what the money is. Those are separate transactions on a transcript, and a 570 by itself does not change a reported figure or add a balance.

This also explains why the code is so uninformative on its own. A single freeze covers a wide range of unrelated situations, from a payment that landed in the wrong tax period to a return selected for income verification. The transcript records that the hold exists. It does not record why.

Why did code 570 appear on my transcript?

A freeze gets set when a refund cannot be released cleanly. Common documented reasons include a payment that cannot be matched to the right period, missing information on the filed return, a missing form for a deceased taxpayer, an injured spouse claim, an expired identification number, and returns pulled for income verification.

The Internal Revenue Manual sets this out unusually plainly. Its resolution procedures walk employees through a numbered table of conditions, each paired with the research that closes it. The table below summarizes the scenarios that appear in that guidance, translated out of the internal shorthand.

Condition on the accountWhat the manual describesHow it generally clears
A payment that cannot be placedThe freeze is due to a payment, and research is needed to find out where the payment belongsThe payment is transferred to the correct period or taxpayer, or the overpayment is released
Payment posted before tax is assessedThe payment belongs on the account, but the tax has not been assessed yetThe manual instructs the employee not to release the freeze until the assessment posts
Information missing from the returnA missing signature or another missing element on the filed return, sometimes already raised by a letterThe missing item is supplied, and the account is adjusted to release the hold
Deceased taxpayer paperworkA missing or incomplete Form 1310, the statement of the person claiming a refund due a deceased taxpayerA completed Form 1310 or a certificate of court appointment is received
Injured spouse claim filed with the returnThe claim was filed alongside the original return and has to be worked manuallyThe manual cites 11 weeks for an electronically filed return and 14 weeks for paper, from the date the original return was received
An expired taxpayer identification numberAn ITIN that expired, with or without a name control changeThe freeze releases once the number is confirmed active and the entity record is updated
Unfiled prior returnsA delinquent return refund hold, which travels with its own noticeThe manual points to CP63, the notice stating the refund is being held while returns are requested
Return selected for verificationReturn Integrity Verification Operations intercepts refunds on returns with questionable wage or withholding claimsThe refund is released if the return is verified during that process
Documented conditions that lead to a refund freeze, from IRM 21.5.6

That last row accounts for a large share of filing season 570s, and it is the one most likely to produce a letter. The IRS explains at where is my refund that a refund can be delayed by common mistakes such as an unsigned return or a math error, by an Earned Income Credit or Additional Child Tax Credit claim, by an amended return, or by an injured spouse relief request. That published list maps closely onto the internal conditions above.

One category deserves separating out because it is not a problem with the return at all. A refund can be reduced to satisfy a prior debt, and the IRS describes that mechanism at reduced refund. Past due child support, federal agency non-tax debts and state income tax obligations run through the Treasury Offset Program, and the notice about an offset comes from the Bureau of the Fiscal Service rather than from the IRS.

What do codes 570, 971, 571 and 846 mean together?

These four transactions describe one sequence. A 570 sets the hold, a 971 generally records that a notice or letter was generated, a 571 releases the freeze, and an 846 is the entry recording a refund being issued. Reading them in date order is what makes a transcript legible.

The single most useful habit with an account transcript is to stop reading individual codes and start reading the sequence. The transactions post in order with dates attached, and the story is in the order rather than in any one line.

TransactionRole in the sequenceWhat it signals
570Sets the holdA refund or credit is being stopped while a condition on the account is worked
971Records a notice or letterCorrespondence was generated. The letter itself is what names the reason, and the transcript does not
571Releases the holdThe manual describes a 571 as the input that releases a freeze holding an overpayment
846Records a refund issuedThe manual treats a posted 846 as the entry to work from when discussing a refund date
How the four transactions around a refund hold relate to one another

The 570 and 971 combination generates the most searches, and the reason is that the pairing looks ominous while carrying almost no information. A 971 is a broad transaction. The manual references it with many different action codes attached, covering very different situations, and the action code is not something a taxpayer transcript displays in a readable way.

What the pairing does reliably suggest is that paper is on its way. That is the practical value of noticing it. A notice with an actual code on it, arriving days or weeks after the transcript entry, is the document that finally explains the freeze.

The transcript is the symptom, the notice is the diagnosis

A 971 posted beside a 570 points toward a letter rather than explaining the hold. The coded notice that follows carries the reason, the response period and the address, none of which appear on a transcript line.

It is also worth knowing that a release does not always look like a 571. The manual describes several routes out of a freeze, including a zero dollar adjustment input on the account, and it notes that where a control is closed and a release transaction has been input, the freeze releases automatically when that transaction posts.

How long does an IRS code 570 hold last?

There is no single duration, because the waiting period follows the reason. The Internal Revenue Manual and the IRS notice pages describe periods ranging from a few weeks after a verified return to 60 days on a review notice and 120 days on certain flagged returns, measured from a posting date.

Asking how long a 570 lasts is really asking which condition set it, since the published timeframes are attached to conditions rather than to the code. The figures below all come from IRS sources rather than from estimates.

SituationPublished periodSource
Ordinary processing with no holdAbout 3 weeks from an electronically filed return, and 6 or more weeks from a mailed returnIRS refunds page
Earned Income Credit or Additional Child Tax Credit claimedBy law the IRS cannot issue these refunds before mid February, and the hold covers the entire refund rather than the credit portionIRS page on when to expect a refund with those credits
CP05 review notice receivedUp to 60 days before contacting the IRS about itIRS CP05 notice page
Refund released after verificationFour to six weeks to receive the refund once a release transaction is pendingIRM 21.5.6
Certain returns flagged for review120 days from the posting date of the related transaction, per the manual instruction to allow that period before further actionIRM 21.5.6
Injured spouse claim filed with the original return11 weeks for an electronically filed return and 14 weeks for paper, with longer periods in effect at timesIRM 21.5.6
Published waiting periods associated with different refund holds

The mid February rule is the one that resolves the largest number of anxious February transcripts. The IRS states at when to expect your refund if you claimed the EITC or ACTC that the entire refund is held, not just the part related to the credit. A hold appearing on an account in late January or early February with those credits claimed is following a statutory schedule.

That page also settles a related question. The IRS updates its refund tools once a day, usually overnight, which means checking a transcript or the refund tracker several times an hour produces the same answer it produced an hour earlier.

Does code 570 mean the refund is denied or that an audit is starting?

Neither conclusion follows from the code. A freeze holds money in place while a condition is worked, and the manual guidance for most conditions is to research and release. An examination is a separate process with its own notices, and a 570 is not one of them.

The audit question comes up constantly, and the distinction is worth being precise about. A review of income and withholding is not the same thing as an examination of a return. The IRS makes this explicit on the CP05 notice page, which states that returns are selected for review to determine whether income, expenses and credits are reported correctly, and that this does not mean an error was made or that anyone was dishonest.

The denial question resolves the same way. A freeze does not change a figure. When the IRS does change something, that change posts as its own adjustment transaction and generates its own notice explaining what moved and why. A math error correction produces a CP12 when the change results in a refund, and a proposed change based on third party income records produces a CP2000. Those are different documents from a hold.

  • A freeze stops a refund from releasing while a condition on the account is worked through.
  • It does not by itself reduce a refund, add a balance or assess a penalty.
  • It does not indicate that a return was selected for examination, which follows a separate process with its own correspondence.
  • It is frequently resolved internally, without the account holder ever supplying anything.

There is a version of this that does involve real trouble, and it is worth naming honestly rather than pretending every hold is routine. Returns intercepted for questionable wage or withholding claims sit in a verification process that can involve identity theft, and those cases move slowly. Even there, the manual describes the outcome as a release once the return is verified, rather than as a denial by default.

Which IRS notice usually follows a 570 and 971 pair?

It depends on what set the hold. A general income and withholding review commonly produces a CP05, an expanded version produces a CP05A, a missing form or schedule produces a Letter 12C, and an identity question produces a 5071C or 4883C. The printed code identifies which one arrived.

This is where a transcript hands off to the mail. The 971 signals that correspondence was generated, and the coded notice is the document that actually names the issue and sets out a response period. The most common arrivals after a refund hold are these.

NoticeWhat it generally saysExplainer
CP05The IRS needs more time to verify income, income tax withholding, tax credits or business income, and asks that up to 60 days pass before contactSee the CP05 guide
CP05AThe review has progressed to a point where specific documentation is requestedSee the CP05A guide
Letter 12CA filed return is incomplete for processing and a specific item is needed before it can moveSee the Letter 12C guide
5071C or 4883CIdentity verification is requested before the return is processed furtherSee the 5071C and 4883C guides
CP12A math or clerical error was corrected and the change altered the refundSee the CP12 guide
CP49All or part of a refund was applied to a balance owed for another tax yearSee the CP49 guide
Notices commonly associated with a held refund

Each of those has a full explainer here. The review notices are covered at CP05 and CP05A. A return that could not be processed as filed leads to Letter 12C. Identity verification runs through 5071C and 4883C, and a refund applied to an older balance shows up as CP49.

The IRS publishes the CP05A companion page at understanding your CP05A notice, and a refund held because prior returns were never filed carries its own notice described at understanding your CP63 notice, which states plainly that the refund is being held because records show one or more returns are still outstanding.

Scan the notice, not the transcript

The Tax Panic app reads a photo of an IRS notice and returns a plain English explanation of the code, the urgency level and the printed deadline. It is free to start on Google Play at play.google.com/store/apps/details?id=com.taxpanic.app. It explains the letter in general terms and does not decide what any reader owes or should do.

What generally happens while a 570 freeze sits on an account?

In most documented scenarios the work happens inside the IRS. The manual instructs employees to determine why the freeze was set and then resolve it, and several conditions release automatically once a transaction posts. Correspondence arrives when the agency needs something that the account records cannot supply.

The instinct after seeing a hold is to do something immediately, and the published guidance mostly points the other way. The CP05 page asks that up to 60 days pass before reaching out, and states directly that no action is needed from someone who filed the return in question. That is an unusual thing for a government notice to say, and it reflects how much of this process is internal.

Where documents are genuinely needed, the notice says so and names the item. A Letter 12C identifies what is missing from the return. A CP05A requests specific documentation. The manual scenarios involving a missing signature or a missing Form 1310 all describe the item being supplied and the account then being adjusted to release the freeze.

  1. 1.Find the account transcript for the year in question, which the IRS provides through get transcript and through the online account for individuals.
  2. 2.Read the transactions in date order rather than looking at the freeze alone, since the sequence carries the meaning.
  3. 3.Watch for the notice the 971 points to, since the coded letter is the only document that names the reason and sets a response period.
  4. 4.Check the printed date on any notice that arrives, because the periods described by the IRS run from notice dates rather than from transcript entries.
  5. 5.Where a notice requests a specific item, that item is what the manual describes as releasing the hold once it is received and processed.

One further note about access. The IRS states on the transcript types page that an account transcript is generally available for the current year and nine prior years through the online account, compared with the current year and three prior years by mail or by the automated phone line at 800-908-9946. Mailed transcripts take 5 to 10 calendar days to arrive, which matters when a hold is already consuming weeks.

Complex situations are worth taking to a licensed tax professional who can look at the actual account. This article describes how the transcript codes and the freeze process generally work. It does not evaluate any particular return, refund or notice.

Frequently asked

Is code 570 always followed by code 971?

No. A 971 records that correspondence was generated, and plenty of freezes are resolved internally without a letter being sent. The manual describes conditions that release automatically once a transaction posts, and in those situations there is nothing to mail and nothing for a 971 to record.

What is the difference between code 570 and code 810?

They are different holds set for different reasons, and the manual treats them under separate freeze conditions with separate resolution procedures. An 810 is referenced in the context of compliance refund hold projects and specific credit freezes, and it is generally described as the more restrictive of the two.

Does the date next to code 570 mean anything?

The date attached to a transaction is a posting date within the IRS processing cycle rather than a promise about when anything will happen. It is frequently a future date, which is normal for how the system schedules entries, and it does not represent a decision deadline.

Can a 570 freeze clear without any action from the taxpayer?

Yes, and that is a common outcome. The Internal Revenue Manual describes several conditions that release when a transaction posts or when internal verification completes. Where the process needs something specific from the filer, the IRS sends a coded notice naming the item rather than leaving the hold unexplained.

Why does the refund tracker still say the return is being processed?

The refund tools and the transcript draw on the same account and update on the same schedule, which the IRS describes as once a day, usually overnight. A tracker that has not moved while a freeze is on the account is reporting accurately rather than lagging behind the transcript.

Does a held refund still earn interest?

The IRS pays interest on some delayed refunds under rules that depend on the filing date, the type of return and how long the delay runs. Whether interest applies to a particular refund is an account specific question rather than something a transcript code answers.

Sources

Related notice guides

Got a letter in front of you?

Snap a photo and Tax Panic explains what that type of notice commonly means, in plain English. First scan is free, and no account is needed.

📷 Scan your notice