What a CP12 notice tells you about your refund
A CP12 is the IRS's way of telling you that your refund has been held or delayed because the agency found a discrepancy on your return. The notice arrives in the mail and explains what the IRS found — usually a math error, a missing form, or income reported to them that doesn't match what you reported. It does not mean your refund is gone. It means the IRS is investigating before they send it.
The CP12 itself contains a date by which the IRS says they will resolve the issue. That date is your tracking point. The notice will also include a phone number you can call and a notice number to reference. Keep the notice itself — you will need the number when you contact them.
Tracking your CP12 refund means checking whether the IRS has finished their review and whether your refund is on its way. There are three ways to do this: the IRS website, a phone call to the number on your notice, or a transcript request if you need written proof of what happened.
Key Takeaways
- The CP12 notice includes a resolution date and a phone number; call that number with your notice number to get the fastest answer about your specific refund.
- The IRS Where's My Refund tool on irs.gov will show "under review" or "refund approved" once the CP12 issue is resolved, but it updates only once per day.
- If the resolution date has passed and you have heard nothing, calling the IRS is faster than waiting for mail — they can tell you the status in minutes.
- A tax transcript from the IRS shows what adjustments they made to your return and when; request one online at irs.gov if you need documentation.
Using the IRS Where's My Refund tool
Go to irs.gov and search for "Where's My Refund." You will need your Social Security number, filing status, and the exact refund amount from your return. The tool will show you one of three statuses: "We received your return," "Your return is being reviewed," or "Your refund has been approved."
If your CP12 is still being processed, the tool will say "under review" or "being reviewed." If the IRS has finished and approved your refund, it will move to "approved" and give you a deposit date. The tool updates once per day, usually overnight, so check it in the morning if you checked it the day before and saw no change.
The Where's My Refund tool does not always show the specific reason for the delay — it will not say "CP12 math error resolved" — but it will tell you whether the review is still happening or finished. If you need to know what the IRS actually changed on your return, you will need to call or request a transcript.
Calling the IRS with your CP12 notice number
The phone number on your CP12 notice is the fastest way to get a real answer. Have the notice in front of you and call during business hours — the IRS phone lines are busiest early in the week and early in the day. Wait times vary widely depending on the time of year and how many people are calling, but you should expect to hold for 15 to 45 minutes during tax season.
When you reach someone, give them your notice number and Social Security number. They can tell you when ready whether the review is complete, what the IRS found, and when your refund will be sent. If the resolution date on your notice has passed and you have not heard anything, the agent can escalate your case or tell you if there is additional information the IRS needs from you.
If you cannot reach anyone after multiple attempts, or if you have been waiting longer than the notice said you would, you can file a complaint with the Taxpayer Advocate Service — a free IRS office that helps when normal channels are not working. The Taxpayer Advocate Service number is on irs.gov.
Requesting a tax transcript to see what changed
A tax transcript is an official IRS document that shows every line of your return and any adjustments the IRS made. If you want to see exactly what the CP12 was about — whether it was a math error, a missing dependent, or income the IRS matched to your name — a transcript will show you.
You can order a transcript free from irs.gov without calling. Go to the IRS website, search for "Get Your Tax Record," and choose "Transcript." You can view it when ready online or request a paper copy by mail, which takes 5 to 10 business days. The online version is faster if you just need to see what happened.
The transcript will show the original numbers you reported, the numbers the IRS had on file, and the corrected numbers they used. It will also show the date the changes were made. This document is useful if you disagree with what the IRS did and want to file an appeal, or if you straightforward want to understand the error before it happens again.
What to do if the resolution date has passed
The CP12 notice gives you a date by which the IRS says the review will be complete. If that date has passed and you have not received your refund or a follow-up notice, contact the IRS using the number on the CP12. Do not wait for another notice — the IRS sometimes misses their own dates, and calling is the only way to find out what is actually happening.
When you call, tell the agent that the resolution date has passed. They can check whether the review is still pending, whether additional information is needed, or whether your refund has been approved but is still in the mail. If the IRS is waiting for something from you — a missing form, a signature, or clarification on a discrepancy — they will tell you what and how to send it.
If the agent tells you the review is still pending with no clear reason, ask them to escalate the case or to note in your file that you have called. Multiple calls create a record that can help if you eventually need to contact the Taxpayer Advocate Service.
When your CP12 refund is finally approved
Once the IRS approves your refund, the Where's My Refund tool will show an expected deposit date. If you chose direct deposit on your return, the money will go to the bank account you listed — this usually takes 3 to 5 business days after approval. If you did not choose direct deposit, the IRS will mail you a check, which takes 7 to 14 business days.
The deposit date shown in Where's My Refund is an estimate, not a may provide. Delays can happen on the bank's side or in the mail. If the date passes and you have not received the money, check Where's My Refund again — sometimes the date updates. If it has been more than a week past the estimated date and you still have nothing, call the IRS again with your notice number.
Frequently Asked Questions
How long does a CP12 review usually take?
The CP12 notice will state a specific date, usually 30 to 60 days from the date the notice was mailed. The actual time varies depending on what the IRS is reviewing and how busy they are. Some reviews finish early; others take longer if the IRS needs additional information from you.
Can I call the IRS before the resolution date to check on my CP12?
Yes. You do not have to wait until the date passes. Calling early will not speed up the review, but it will tell you whether the IRS has finished or whether they are still waiting for something from you. If they are waiting, you can send the missing information when ready rather than discovering it after the important date.
What if the IRS made a mistake on my CP12?
If you believe the IRS made an error — for example, they adjusted your return incorrectly — you can dispute it. Call the number on the CP12 and explain the error, or request a transcript and file a formal appeal. The IRS will review your argument, but this process takes longer than the initial review.
Will my refund be smaller because of the CP12?
Possibly. If the IRS found that you overclaimed a deduction or reported income incorrectly, they will adjust your refund downward. The CP12 notice will explain what they changed. If you disagree, you can appeal, but the refund you receive will reflect the IRS's adjustment unless the appeal succeeds.
Can I get my refund before the CP12 review is done?
No. The IRS will not release your refund until the review is complete. If you need money urgently, you cannot speed up the CP12 process, but you can confirm the status by calling so you know when to expect it.