What a tax transcript shows you about your refund

A tax transcript is the IRS's official record of what you reported on your tax return and what the IRS has processed so far. It shows your filing status, income, deductions, tax owed, and crucially—whether the IRS has issued a refund and when. The transcript does not tell you whether a check is in the mail or a direct deposit has hit your account; it tells you whether the IRS has approved the refund and sent it out.

The IRS produces several types of transcripts. The Account Transcript is the one you need for refund status. It lists every transaction the IRS has recorded against your account for that tax year, including refund amounts and issue dates. You can order it free from IRS.gov, by phone, or by mail, and it arrives in 5 to 10 business days by mail or instantly online.

Reading a transcript correctly means knowing where to look for the refund line, what the codes mean, and what to do if the refund shows as issued but you have not received it. Most people miss the refund information because they do not know which section to scan.

Key Takeaways

  • The Account Transcript shows whether the IRS has issued your refund and the date it was sent, but not whether it has arrived at your bank or mailbox.
  • Refund information appears in the transaction section under a code like 846 (refund issued) or 570 (refund hold), not in the summary at the top.
  • If your transcript shows code 846 with a date, the IRS sent the refund on that date; you then track delivery separately using Where's My Refund or your bank.
  • A hold code like 570 or 971 means the IRS is still reviewing your return and has not released the refund yet.
  • You can order a free Account Transcript online at IRS.gov, by calling 1-800-908-9946, or by mailing Form 4506-C.

How to order your Account Transcript from the IRS

The fastest way is to create or log into your IRS online account at IRS.gov. Go to "View Your Tax Account" and select the year you want. The transcript downloads instantly as a PDF. You do not need to wait for mail or call anyone.

If you do not have an online account, you can call the IRS at 1-800-908-9946. Have your Social Security number, filing status, and the tax year ready. The IRS will mail the transcript to the address on file, which takes 5 to 10 business days. You can also mail Form 4506-C (Request for a Copy of Tax Return) to your local IRS office; the address is on the form itself.

Do not confuse the Account Transcript with a Tax Return Transcript (which shows only the numbers you filed) or a Verification of Non-Filing letter. You need the Account Transcript because it includes transaction codes that show what the IRS has done since you filed.

Where to find the refund information on your transcript

Open your Account Transcript and skip the top section—that is just summary data. Scroll down to the section labeled "Transaction Items" or "Transactions." This is where the IRS lists every action it has taken on your account.

Look for a line with the code 846. This code means "refund issued." Next to it you will see a date and an amount. That date is when the IRS sent the refund out. The amount is how much was refunded. If you see 846 with a date in the past, the IRS has already released your money.

If you do not see 846, look for codes like 570 (refund hold—the IRS is reviewing something), 971 (notice issued—the IRS sent you a letter), or 290 (refund offset—your refund was applied to a debt). Each code tells you a different status. The transcript may also show multiple transactions; read from the bottom up to see the most recent action first.

What different transaction codes mean for your refund

Transaction code 846 means your refund has been issued. The date shown is the date the IRS processed it. From that point, delivery depends on your method: direct deposit usually arrives in 1 to 3 business days after the IRS issues it, and a check takes 7 to 10 business days by mail.

Code 570 is a hold. The IRS is still reviewing your return—perhaps because of a math error, a missing document, or a mismatch between your return and IRS records. The refund will not be released until the hold is cleared. You may receive a letter (code 971) explaining why. Check your mail and your IRS online account for any notices.

Code 290 means your refund was offset. The IRS applied it to a federal debt (unpaid taxes, student loan default, or child support arrears). You will receive a notice in the mail explaining the offset. Code 971 means a notice was issued—usually a letter asking for more information or explaining a change to your return. Code 768 means a payment was applied to your account (the opposite of a refund).

If you see a code you do not recognize, the IRS publishes a full list of transaction codes on its website. Search "IRS transaction codes" to find the official guide.

What to do if your transcript shows the refund was issued but you have not received it

If code 846 appears on your transcript with a date more than 3 business days ago (for direct deposit) or more than 10 business days ago (for a check), the next step is to track the actual delivery. The transcript only confirms the IRS sent it; it does not confirm arrival.

Use the IRS tool Where's My Refund at IRS.gov. Enter your Social Security number, filing status, and the refund amount. This tool shows the delivery status—whether it is pending, sent, or delivered. If it shows delivered but you have not received it, contact your bank to confirm the deposit did not go to a closed or wrong account.

If your transcript shows 846 but Where's My Refund shows no record, there may be a delay in the systems syncing. Wait 24 hours and check again. If the transcript is several weeks old and Where's My Refund still shows nothing, call the IRS at 1-800-829-1040 and have your transcript in front of you. Provide the date code 846 appears and ask them to investigate the delivery.

If your transcript shows a hold code (570, 971) instead of 846, the refund has not been issued yet. Do not contact the IRS about delivery; instead, respond to any notice you received or wait for the hold to clear. Calling about a refund that has not been released yet will not speed it up.

Common reasons your transcript shows a hold instead of a refund

A hold code 570 usually means one of three things: the IRS is verifying your identity, matching your return against income documents (W-2s, 1099s) the IRS received from employers or banks, or reviewing a claim you made (like the Earned Income Tax Credit or a large deduction).

If you claimed the EITC, the IRS holds most returns for up to 21 days by law. If you claimed a refundable credit (like the Child Tax Credit), the IRS may hold the refund while it cross-checks your information. If your return shows a large deduction or business loss, a hold is common while the IRS reviews it.

You may also see a hold if your Social Security number does not match IRS records, if you filed using a different name than the IRS has on file, or if there is a discrepancy between your return and a W-2 or 1099 you received. The IRS will send you a notice (code 971) if they need more information from you. Check your mail and your IRS online account message center for any letters.

How to read multiple transactions on your transcript

Your transcript may show several transaction codes if the IRS has taken more than one action on your account. For example, you might see a 570 (hold) from one date, then a 971 (notice issued) from a later date, then an 846 (refund issued) from an even later date. Read these from bottom to top to understand the timeline: the most recent transaction is usually at the bottom.

If you see conflicting codes—for instance, a 570 hold and then an 846 refund on the same date—the 846 is the final action. The hold was cleared and the refund was released. If you see an 846 followed by a 290 (offset), the refund was issued but then applied to a debt; you will receive a notice explaining the offset.

Write down the date of the most recent transaction code and use that to determine your next step. If it is 846, track delivery. If it is 570 or 971, wait for the hold to clear or respond to the notice. If the most recent code is from more than 60 days ago and it is not 846, contact the IRS to ask why the return is still pending.

Frequently Asked Questions

Can I see my refund status without ordering a transcript?

Yes. Use Where's My Refund at IRS.gov or call 1-800-829-1040. These tools give you a status update without a full transcript. Order a transcript only if you need the official IRS record for a dispute, a bank investigation, or to see detailed transaction codes.

What does it mean if my transcript shows no refund at all?

It means either you do not have a refund (you owe taxes instead), the IRS is still processing your return, or the refund was offset to pay a debt. Check the transaction section for codes like 290 (offset) or 570 (hold). If you see neither and no 846, your return may still be in the queue; wait 21 days from your filing date before contacting the IRS.

How long does it take to get a transcript in the mail?

5 to 10 business days. If you need the information faster, order it online at IRS.gov and download it instantly, or call 1-800-908-9946 and ask them to read key information over the phone.

My transcript shows code 846 from two months ago but I never got the money. What happened?

The IRS issued it, but delivery failed. Check Where's My Refund to see if it shows delivered. If it does, contact your bank—the deposit may have gone to a closed account or been rejected. If Where's My Refund shows no record, call the IRS with your transcript in hand and ask them to investigate the delivery status.

Do I need to print my transcript or can I just look at it online?

You can look at it online for your own information. If you need to show it to a bank, a creditor, or a government agency, print or download the PDF version. The IRS version with the official seal is what they will accept as proof.