Yes, you can track your CP12 refund through the IRS website or by phone
A CP12 notice means the IRS has approved your refund but is holding it temporarily — usually because they need to verify your identity, check for fraud, or match information across their systems. You can track the status of that refund using the IRS's free tools without calling or visiting an office.
The fastest way is the IRS "Where's My Refund?" tool on IRS.gov, which updates every 24 hours and shows you exactly where your refund stands. You can also call the IRS refund hotline. Both methods require your Social Security number, filing status, and the exact refund amount from your tax return.
Key Takeaways
- The IRS "Where's My Refund?" tool on IRS.gov updates daily and shows your refund status without waiting on hold.
- You need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount to check status.
- A CP12 notice typically means a 30- to 60-day hold while the IRS verifies information, though some cases take longer.
- If your refund shows as delayed beyond the expected timeline, contact the IRS directly to find out why.
Using the IRS "Where's My Refund?" Tool
Go to IRS.gov and search for "Where's My Refund?" or navigate directly to the tool. Enter your Social Security number, filing status, and the exact refund amount. The tool will show one of three statuses: "Refund Approved," "Refund Sent," or "Refund Received by Your Bank."
"Refund Approved" means the IRS has processed your return and your refund is scheduled to be sent. "Refund Sent" means the IRS has mailed or electronically transferred your refund to you. "Refund Received by Your Bank" appears only if you chose direct deposit and your bank has confirmed receipt.
The tool updates once per day, usually overnight. If you checked yesterday and nothing has changed, checking again the same day will show the same information. The IRS recommends checking no more than once per day to avoid confusion.
Calling the IRS Refund Hotline
The IRS refund hotline is 1-800-829-1954. Have your Social Security number, filing status, and exact refund amount ready before you call. Wait times vary by season — they are shortest early in the morning and longest in mid-afternoon.
The automated system will ask for your information and then tell you your refund status. If you need to speak to a person, you can request that, but wait times for a live representative are often 30 minutes to over an hour during tax season (January through April).
The hotline is open Monday through Friday, 7 a.m. to 7 p.m. your local time. It is closed on federal holidays.
What the CP12 Hold Timeline Usually Looks Like
When you receive a CP12 notice, the IRS is typically holding your refund for 30 to 60 days while they verify your identity or cross-check information with other government agencies. This is a routine security step and does not mean there is a problem with your return.
Some CP12 holds are resolved faster — within two to three weeks. Others take the full 60 days or longer if the IRS needs to contact you for additional information. The notice itself should tell you the reason for the hold and roughly when you can expect your refund.
During the hold period, your refund status in "Where's My Refund?" will show as "Refund Approved" but not yet sent. Once the hold is lifted, the status will change to "Refund Sent" within one to two business days.
What to Do If Your Refund Is Delayed Beyond the Expected Date
If your CP12 notice said your refund would arrive by a certain date and that date has passed, call the IRS at 1-800-829-1954. Have your notice in front of you and be ready to explain that your refund has not arrived on schedule.
The IRS representative can look up your account and tell you whether the hold has been lifted, whether your refund was sent, or whether there is a new issue holding up payment. If your refund was sent but you have not received it, they can help you file a claim for a missing refund.
If you filed by mail and received your CP12 notice by mail, allow extra time for the notice itself to reach you — it may have been sent weeks before you opened it. Check the date on the notice, not the date you received it.
Direct Deposit vs. Check: How It Affects Your Timeline
If you chose direct deposit on your tax return, your refund will be transferred to your bank account electronically once the CP12 hold is lifted. This usually takes one to two business days after the IRS releases the funds. Your bank may take an additional one to two business days to post the money to your account.
If you chose a paper check, the IRS will mail it to the address on your return. Mailed checks typically arrive within seven to 10 business days after the IRS sends them, though delivery can be slower depending on your location and postal service delays.
You can see which method you chose by looking at your original tax return or by checking "Where's My Refund?" — the tool will tell you whether your refund was sent by direct deposit or check.
If You Never Received Your CP12 Notice
The CP12 notice is mailed to the address on your tax return. If you moved after filing or if the notice was lost in the mail, you may not have received it even though the IRS sent it. You can still track your refund using "Where's My Refund?" without the notice.
If you need a copy of your CP12 notice, call the IRS at 1-800-829-1954 and request that they mail you another one. They can also read the notice information to you over the phone. Have your Social Security number and filing status ready.
Frequently Asked Questions
How often does "Where's My Refund?" update?
The tool updates once per day, usually overnight. Checking multiple times in the same day will show the same information. The IRS recommends checking once per day to avoid confusion.
What does "Refund Approved" mean on the tracking tool?
It means the IRS has processed your return and your refund has been approved for payment. The refund has not yet been sent to you — it is still in the queue or on hold. Once it is sent, the status will change to "Refund Sent."
Can I speed up my CP12 refund?
No. The CP12 hold is a security verification that the IRS must complete before releasing your refund. You cannot bypass it or request expedited processing. The hold typically lasts 30 to 60 days.
What if my refund amount in "Where's My Refund?" does not match what I expected?
The amount shown should match the refund amount on your tax return. If it does not, contact the IRS at 1-800-829-1954 to find out why. The IRS may have adjusted your refund due to offsets (money owed to other agencies) or errors on your return.
Can I check my CP12 refund status on my phone?
Yes. The IRS "Where's My Refund?" tool works on mobile browsers. You can also use the IRS2Go mobile app, which has the same tool built in. Both require your Social Security number, filing status, and refund amount.