A 30 code means the IRS is holding your refund because it found a problem that needs to be fixed before they can send your money
When you see a 30 code on your IRS notice or in your account, it signals that the agency has identified an issue with your return — usually a math error, a missing form, conflicting information from your employer or bank, or a duplicate claim. The IRS is not rejecting your refund outright. They are pausing it while they wait for you to respond or for them to resolve the discrepancy on their end.
The 30 code itself does not tell you what the specific problem is. That information appears in the letter or notice the IRS sends you, which should arrive within two weeks of the code appearing in your account. The notice will explain what they found and what you need to do next — whether that is sending documents, calling a phone number, or straightforward waiting while they finish their review.
Key Takeaways
- A 30 code means your refund is on hold pending resolution of a discrepancy the IRS found, not that your return is denied.
- The IRS notice accompanying the code will specify the exact issue and what action, if any, you need to take.
- Common reasons for a 30 code include math errors, missing schedules, W-2 or 1099 mismatches, and claims that appear on multiple returns.
- Response times vary depending on the issue, but you should expect a resolution within 30 to 90 days from the date of the notice.
- If you do not receive a notice within two weeks or do not understand what the IRS is asking for, you can call the number on your most recent tax return or contact the IRS directly.
Common reasons the IRS assigns a 30 code
The most frequent trigger is a math error on your return. The IRS runs automated checks on every return, and if their calculation of your tax, credits, or deductions does not match yours, they flag it. You may have made the error, or the IRS may have made it during processing — either way, the code pauses your refund until the discrepancy is resolved.
A second common reason is missing or incomplete forms. If you claimed a credit like the Earned Income Tax Credit (EITC) or Child Tax Credit but did not include the required schedule, or if you reported self-employment income without attaching Schedule C, the IRS will hold the refund and ask you to send the missing document.
Mismatches between your return and third-party documents also trigger a 30 code. Your W-2 from your employer, a 1099 from a bank or investment firm, or a mortgage interest statement (Form 1098) may show different income or deduction amounts than what you reported. The IRS cross-checks these documents against your return automatically, and discrepancies cause a hold.
Finally, the IRS uses a 30 code when they suspect duplicate claims across multiple returns. If you and a former spouse both claim the same dependent, or if someone else has already claimed a credit you are also claiming, the code signals that the IRS is investigating which return is correct.
What the IRS notice will tell you
The notice you receive will include a specific explanation of the issue, a reference number for your case, and clear instructions on what to do next. Read it carefully, because the steps differ depending on the problem.
If the issue is a math error the IRS made, the notice will explain the correction and may tell you that no action is needed — they will straightforward recalculate and send your refund. If the error is on your return, they will ask you to either agree with their correction or provide documentation showing your original figure was correct.
If you are missing a form or schedule, the notice will specify which one and ask you to send it within a set timeframe, usually 30 days. If there is a mismatch with a W-2 or 1099, the notice will show both figures and ask you to clarify which is correct, or it may ask you to contact your employer or the issuing institution to request a corrected form.
The notice will also include a phone number you can call if you have questions or need to submit documents. Some notices allow you to respond by mail, others require a phone call, and some can be resolved entirely online through your IRS account.
How long a 30 code hold typically lasts
The timeline depends on the type of issue and whether you need to take action. If the IRS made a math error and is correcting it on their own, the hold usually lasts 30 to 60 days from the date of the notice. If you need to send documents or respond to a question, the clock resets once the IRS receives your response, and resolution typically takes another 30 to 60 days.
In cases where the IRS is investigating a duplicate claim or waiting for a corrected W-2 or 1099 from a third party, the hold can stretch to 90 days or longer. The notice will give you a specific date by which the IRS expects to have resolved the issue, though that date is not always a hard important date.
Do not assume silence means approval. If you do not hear back by the date on the notice, contact the IRS using the number provided. Refunds do not automatically release after a certain period — the IRS must actively resolve the issue and process the refund.
Steps to take when you receive a 30 code notice
First, read the entire notice carefully and identify exactly what the IRS is asking for. Underline or highlight the key points: the issue, the important date, and the contact method (phone, mail, or online).
Second, gather any documents that support your position. If there is a math error you disagree with, collect your worksheets and calculations. If there is a W-2 mismatch, pull your copy of the W-2 and any pay stubs from that employer. If you are missing a form, locate it or request a copy from the issuer.
Third, respond by the important date using the method the notice specifies. If you can respond online through your IRS account, do that — it creates a digital record and is usually fastest. If you must mail documents, send them certified mail with return receipt so you have proof of delivery. If you must call, have your Social Security number, the notice reference number, and any supporting documents in front of you.
Fourth, keep copies of everything you send and note the date and time of any phone calls. If the IRS loses your documents or claims they never received them, you will need proof that you sent them.
What happens if you do not respond to a 30 code notice
If the notice asks for a response and you do not provide one by the important date, the IRS will make a decision based on the information they have. In most cases, this means they will accept their own correction or deny the claim you made. Your refund will either be reduced or held indefinitely.
You can still respond after the important date — the IRS does not permanently close the case — but you will need to contact them directly and explain why you missed the important date. Response after the important date takes longer and may require additional documentation to prove your case.
If you believe the IRS made an error or if you disagree with their decision after responding, you have the right to dispute it. You can request an appeals review or file a claim for refund, but these processes take months and require detailed documentation. It is far easier to respond to the original notice on time.
When to contact the IRS about a 30 code
Contact the IRS when ready if you do not receive a notice within two weeks of the 30 code appearing in your account. The notice contains essential information, and without it you cannot respond properly.
Also contact them if the notice is unclear, if you cannot locate the documents they are asking for, or if you believe the issue has already been resolved. Have your Social Security number, the notice reference number, and any relevant tax documents ready when you call.
The IRS phone line for individual tax matters is available during business hours, and wait times vary by season. If you reach an agent, be direct about your issue and ask for a case reference number so you can follow up if needed.
Frequently Asked Questions
Does a 30 code mean I will not get my refund?
No. A 30 code means your refund is temporarily on hold while the IRS resolves a discrepancy. In most cases, you will receive your refund once the issue is cleared, though the amount may be different if the IRS corrects an error on your return.
Can I check the status of my refund while a 30 code is active?
Yes. You can check your refund status through the IRS website using the "Where's My Refund?" tool, or by logging into your IRS account online. The tool will show the current status and, in some cases, an expected date for resolution.
What if the IRS corrected something on my return that I disagree with?
The notice will explain the correction and give you a important date to respond with documentation supporting your original figure. If you miss the important date, you can still contact the IRS and request reconsideration, though it will take longer. You also have the right to file a formal dispute or claim for refund if you believe the IRS is wrong.
How do I know if my 30 code is resolved?
The IRS will send you a final notice once the issue is resolved. You can also check your refund status online — when the code clears, the status will change to "approved" or "sent." If you do not receive a notice by the date specified in the original letter, call the IRS using the number on that letter.
Can someone else call the IRS about my 30 code?
Only if you give them power of attorney or written authorization. The IRS will not discuss your return details with a spouse, family member, or accountant without your explicit permission. You can grant authorization using Form 2848 or by calling the IRS and providing verbal authorization, though written is preferred.