The Code Breaks Down Into Three Parts
When you see "12 2020 tax refund 30" on your IRS account transcript or letter, you are looking at a shorthand record of a refund transaction. The numbers mean: 12 is the month (December), 2020 is the tax year, and 30 is the transaction code that tells you what type of refund action occurred.
The IRS uses these transaction codes to log every movement of money in and out of your account. Code 30 specifically means a refund offset — money from your tax refund was held back and sent somewhere else, usually to pay a debt you owe to a federal or state agency.
This is not an error or a penalty. It is a standard IRS procedure when you have an outstanding obligation. Understanding what happened to your refund requires knowing who received it and why.
Key Takeaways
- Code 30 means your refund was offset — held back and sent to pay a debt instead of going to you.
- Common reasons for offset include back taxes owed, unpaid student loans, child support arrears, or state tax debt.
- You can see which agency received your money by checking your IRS account or calling the IRS directly.
- If you believe the offset was wrong, you have the right to dispute it with the IRS and the agency involved.
What Debts Trigger a Code 30 Offset
The IRS intercepts refunds for several categories of debt. The most common are back federal income taxes — if you owe money from a prior year, the IRS will take your current refund to pay it down. This happens automatically and requires no action from the agency.
Federal student loan debt in default also triggers offset. The Department of Education can request that the IRS hold your refund and send it to your loan servicer. Similarly, if you owe child support or spousal support through a court order, the state child support enforcement agency can request offset.
State income tax debt works the same way. If you owe a state government money from a prior tax year, that state can ask the IRS to intercept your federal refund. Some states also offset for unpaid unemployment insurance overpayments or other state debts.
Less commonly, the IRS will offset for federal agency debts — money owed to the Department of Veterans Affairs, Social Security Administration, or other federal programs. These offsets happen when the debt has been referred to the Treasury Department's offset program.
How to Find Out Who Received Your Money
The transaction code tells you an offset happened, but not which agency received the money. You have two ways to find out. The first is to log into your IRS online account at irs.gov. Go to "Tax Records" and then "Account" to see your transcript. The transcript will show the offset code and sometimes a note about which agency received the funds.
If the IRS website does not show the detail you need, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the year in question ready. The IRS can tell you which agency received the offset and how much was sent.
You can also contact the agencies directly if you suspect a particular debt. Call your state tax authority if you think it is a state tax offset. Contact your student loan servicer if you have federal loans in default. Call your state's child support enforcement office if you believe child support is involved.
What Happens to the Money After Offset
Once the IRS sends your refund to the receiving agency, that agency applies it to your debt. For back taxes, the money goes toward the balance owed plus any penalties and interest. For student loans, it goes to your account with your servicer. For child support, it goes to the state enforcement agency, which then distributes it to the custodial parent or guardian.
You will receive a notice from the receiving agency explaining how the money was applied. This notice may take several weeks to arrive. Keep it for your records, as it shows proof that the offset occurred and how much was credited.
The offset does not prevent you from owing the remaining balance. If your refund was $2,000 and your back tax debt is $5,000, the IRS will send $2,000 to the tax authority, but you still owe $3,000. You will need to pay the rest through a payment plan, lump sum, or other arrangement with the agency.
Disputing an Offset You Believe Is Wrong
If you think the offset was a mistake — for example, you already paid the debt, or the debt belongs to someone else — you can challenge it. Start by contacting the agency that received the money. Bring documentation showing the debt was paid, settled, or incorrectly assigned to you.
If the agency will not reverse the offset, you can file a Request for Reconsideration with the IRS. This form (available on irs.gov) asks the IRS to review whether the offset was proper. You will need to explain why you believe the offset should not have happened and provide supporting documents.
The IRS will investigate and respond within 30 to 60 days. If they agree the offset was wrong, they will issue you a refund for the amount that was offset. If they disagree, they will explain their decision in writing.
Offsets and Your Future Refunds
A single offset does not prevent future offsets. If the underlying debt remains unpaid, the IRS can offset your next refund as well. The offset program continues until the debt is resolved or the statute of limitations expires.
If you have a debt that you know will trigger offset, you have options. You can pay the debt in full before filing your return. You can set up a payment plan with the agency holding the debt, which may stop future offsets once you are in compliance. You can also request a Injured Spouse Claim if you file jointly and your spouse's portion of the refund should not be offset for your debt — though this requires meeting specific conditions.
The best way to avoid future offsets is to resolve the underlying debt. Contact the agency involved, understand what you owe, and work out a payment arrangement. Once the debt is paid or settled, the offset will stop.
Frequently Asked Questions
Can the IRS offset my refund for a debt I do not recognize?
The IRS should only offset for debts that have been verified and referred to the offset program. If you do not recognize the debt, contact the agency that supposedly referred it and ask for documentation. You have the right to dispute any offset you believe is incorrect.
Will I get a refund if the offset is more than I owe?
If your refund exceeds the debt amount, the receiving agency should return the overage to you. However, this can take several weeks. If you do not receive it within 60 days, contact the agency to ask about the status of your refund.
What if I am married and only my spouse owes the debt?
If you file jointly, the IRS can offset the entire refund for your spouse's debt unless you file an Injured Spouse Claim. This form asks the IRS to separate your portion of the refund from your spouse's and protect your share from offset. You must file this claim within three years of the offset.
Does offset affect my credit score?
The offset itself does not appear on your credit report. However, the underlying debt that triggered the offset will appear if it is reported to credit bureaus. Resolving the debt will help your credit over time.
How long does the IRS keep offsetting my refunds?
The IRS will continue to offset refunds as long as the debt remains unpaid and has not passed the statute of limitations. For most tax debts, the statute is ten years from the date of assessment. Once the debt is paid or the statute expires, offsets will stop.