The line everyone wants to see is TC 846. It is the IRS saying the refund went out. Most of the time, that is the end of the story. When it is not, the transcript shows exactly where the story went sideways.
The definition
Document 6209 titles TC 846 "Refund of Overpayment" and says it "debits the tax module for the amount of overpaid tax (plus applicable interest) to be refunded to the taxpayer."
Two details in that sentence matter. It is a debit, so it appears as a positive amount; money is leaving the IRS's side of your account. And it includes applicable interest. If the refund is larger than the credit balance you expected, look for overpayment interest on the same year.
The National Taxpayer Advocate's transcript examples show a TC 846 carrying the date and amount of the refund. The date is when the IRS issued it, not when your bank posted it.
Interest on the refund: TC 776
Document 6209 defines TC 776, "Generated Interest Due on Overpayment," as crediting the module "for the amount of computer generated interest due when a Tax Module is overpaid as the result of a credit or an abatement." A refund that follows an abatement or a late-posting credit often has a TC 776 just before it.
TC 770 is the manually computed version, and TC 772 corrects a TC 770 processed in error. If an abatement produced a refund and you see no interest line, that is worth a question.
When the refund comes back
Several codes record a refund that did not stick.
| Code | 6209 title | What it means for you |
|---|---|---|
TC 740 | Undelivered Refund Check Redeposited | A paper check came back undeliverable; the module is frozen from refunding and an undelivered refund notice is issued |
TC 841 | Cancelled Refund Check Deposited | A refund check was cancelled and the amount credited back to the module; the module is frozen from offsetting or refunding, with exceptions |
TC 777 | Reverse Generated Interest Due Taxpayer | Generated when a TC 740 or TC 841 posts, to reverse the interest that was included in the refund |
TC 720 | Refund Repayment | You repaid an erroneous refund; the module is frozen from offsetting and refunding unless certain adjustments post |
If you see a TC 740, the IRS has your money and a bad address. Document 6209 lists the transactions that release the undelivered refund freeze, after which the frozen credit is released for reissuance. Start by updating your address with the IRS, then watch for a new TC 846.
If you see a TC 841, ask why the check was cancelled. Document 6209 lists TC 971 action code 011, "Non-receipt of Refund Check," and action code 030, cross-reference information for TC 840 and TC 841 refund reversals. A cancellation tied to a non-receipt claim is often the first step toward a replacement.
Manual refunds: TC 840
Not every refund is computer generated. Document 6209 defines TC 840, "Manual Refund," as designating that a manual refund was issued before or after a return has posted. If the return has not posted, the module is frozen from refunding or offsetting out.
A manual refund means a person, not the automated refund process, issued the money. Document 6209 also lists TC 971 action code 036, "IRS Offset Bypass Refund," which marks a refund issued without the normal offset to other tax debts. If your account shows one, someone at the IRS approved sending you the money even though another year had a balance.
Erroneous refunds
Sometimes the IRS sends money it should not have. Document 6209 describes TC 844, "Erroneous Refund," as a zero-amount transaction that identifies a module containing an erroneous refund. It "freezes entire account from refunding" and freezes any module with a TC 844 from offsetting in or out. TC 845 reverses it.
The freeze code table calls this the erroneous refund freeze and says it freezes the entire account until all TC 844 entries are reversed. If you see a TC 844, expect contact from the IRS about repaying. Repayment posts as TC 720.
Refunds that went somewhere else
A refund smaller than the credit balance usually means part of it was offset. Document 6209 explains that before generating a refund, "the computer analyzes all Tax Modules in the account and offsets the credit to any Tax Module with a balance past due." That offset posts as TC 826 on the overpaid year and TC 706 on the year that received it. Offsets to other agencies through the Treasury Offset Program post as TC 898, which Document 6209 says "reduces the amount of the refund with which it is associated."
IRC 6402 is the authority. Subsection (a) allows the IRS to credit an overpayment against any internal revenue tax liability and refund the balance, subject to the offsets for past-due child support, federal agency debts, state income tax obligations and unemployment compensation debts in subsections (c) through (f). See Refund Offset Codes.
Direct deposit problems
A TC 846 that you cannot find in your bank account is a different problem. IRC 6402(n) directed Treasury to prescribe regulations establishing procedures for taxpayers to report refunds made by electronic funds transfer that did not reach their account, for coordination with financial institutions to identify and recover the money, and for delivery of the refund to the correct account. If a direct deposit went to the wrong account, raise it with the IRS promptly and reference the TC 846 date and amount.
Document 6209 also lists TC 971 action code 696, generated by the master file to indicate that a refund confirmation was received from the Financial Management Service. That is the IRS's own confirmation that Treasury processed the payment.
Old years and the refund statute
A credit balance on an old year does not always produce a TC 846. IRC 6511(a) limits refund claims to 3 years from the time the return was filed or 2 years from the time the tax was paid, whichever is later, and IRC 6511(b)(2) limits the amount. Document 6209 describes a refund statute expiration freeze that prevents refund, offset out and credit elect processing when an adjustment creates a credit made up of prepaid credits after the refund statute expiration date has passed.
So if you file a late return showing an overpayment, or an adjustment creates a credit on an old year, and no refund appears, the statute may be the reason. Withholding is deemed paid on the original due date under IRC 6513(b)(1), which often decides whether a late-filed return still produces a refund.
A worked example
| Code | Explanation | Amount |
|---|---|---|
TC 291 | Prior tax abated | -2,400.00 |
TC 776 | Interest on overpayment | -35.00 |
TC 826 | Overpayment transferred to another year | 600.00 |
TC 846 | Refund issued | 1,835.00 |
The abatement created a 2,400 dollar credit, and 35 dollars of overpayment interest was added. Before refunding, the computer found a balance on another year and moved 600 dollars there. The remaining 1,835 dollars refunded. Nothing went missing. It went to three places, and the transcript shows each one.
Refund checklist
- Find the
TC 846. Note its date and amount. - Compare the amount to the credit balance before it. Look for
TC 776interest and forTC 826orTC 898offsets. - Look after it for
TC 740,TC 841,TC 844orTC 720. - If nothing came back and you still have no money, check the address or bank account the refund went to.
- If there is no
TC 846at all, look for holds: TC 570,TC 810,TC 420.
If a refund is late and the transcript shows nothing at all after the return posted, give it a few cycles before you assume a problem. Then look for the zero-dollar lines. A hold almost always announces itself with a code, and the code tells you who to ask.
And if the refund is for a year in which you also owe on another year, plan for the offset. The automated process looks at every module in the account before it refunds, so the refund you expect from this year may arrive as a credit on an older balance instead.
The transcript will not tell you where the mail carrier left the check. It will tell you everything the IRS did with the money.