Where to check your refund status
You can check both your North Carolina state refund and your federal refund in two different places — they are processed separately and arrive on different timelines. For your federal refund, go to the IRS website at IRS.gov and use their "Where's My Refund?" tool. For your North Carolina state refund, go to the Department of Revenue website at dor.nc.gov and use their refund status tracker.
Both tools work the same way: you enter your Social Security number, filing status, and the exact refund amount you expect. The system then tells you whether your return is still being processed, approved, or sent out. You do not need to create an account or log in — just have your tax documents handy so you can enter the numbers accurately.
The IRS tool updates once per day, usually overnight. The North Carolina tool also updates daily. If you filed electronically, you should see a status update within 24 hours of the IRS receiving your return. If you mailed a paper return, it takes longer for the IRS to receive and process it.
Key Takeaways
- Federal and state refunds are processed separately — check the IRS website for federal and the North Carolina Department of Revenue website for state.
- Both tools require your Social Security number, filing status, and the exact refund amount you claimed on your return.
- Refunds typically arrive 21 days after the IRS accepts your return if you chose direct deposit, or longer if you requested a check.
- If your refund status shows an error or delay, contact the IRS or North Carolina Department of Revenue directly rather than relying on third-party sites.
How long refunds take to arrive
The IRS aims to issue most refunds within 21 days of accepting your return. If you filed electronically and chose direct deposit, 21 days is the standard timeline. If you requested a paper check, add another week or two for mailing time.
North Carolina state refunds follow a similar timeline but are not tied to the federal timeline. Your state refund may arrive before or after your federal refund. If you chose direct deposit for your state return, the money goes into your bank account. If you requested a check, it arrives by mail.
Some returns take longer. If the IRS or North Carolina Department of Revenue needs to verify information on your return — such as your income, dependents, or credits — processing can take several weeks or months. The "Where's My Refund?" tools will show you if your return is under review.
What to do if your refund is delayed
If the tool shows your return is still being processed after 21 days, wait a few more days and check again. Processing times vary, and the tool updates once daily. If the tool shows an error message or says your return cannot be found, your return may not have been received yet.
If you filed electronically and the tool cannot find your return after five days, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and expected refund amount ready. The IRS can tell you whether your return was received and what stage it is in.
For North Carolina state refunds, contact the Department of Revenue at 1-877-252-3052 if your refund does not appear in their system after five days or if the status tool shows an error. Have the same information ready.
Why refunds get delayed or rejected
The most common reason for a delay is a mismatch between the information on your return and the IRS or state records. This includes your name, Social Security number, filing status, or income reported by your employer. If there is a mismatch, the IRS or state will send you a letter explaining what they need to verify.
Another common reason is claiming a credit you are not may have access to to, such as the Earned Income Tax Credit or Child Tax Credit. The IRS and North Carolina both review these claims carefully, which can add weeks to processing time. If you claimed a credit and your refund is delayed, this is likely why.
Occasionally, a return is rejected because the IRS or state received two returns with the same Social Security number — for example, if you filed twice by mistake or if someone filed fraudulently using your number. The tool will not find your return in this case. Contact the IRS or state when ready if you suspect this happened.
Direct deposit versus check refunds
If you chose direct deposit, your refund goes into your bank account within 21 days of the IRS accepting your return. Direct deposit is faster and more find than a check. You do not need to do anything once you have submitted your return — the money arrives automatically.
If you requested a paper check, the IRS or North Carolina mails it to the address on your return. A check takes longer because it has to be printed, mailed, and then deposited or cashed. If you moved after filing, the check may go to your old address. If this happens, contact the IRS or state to request a replacement check.
You can see which method you chose by looking at your filed return. If you are not sure, the "Where's My Refund?" tool will show you whether your refund is being sent by direct deposit or check.
What to do if you never receive your refund
If the tool shows your refund was approved and sent, but you never received it, the next step depends on whether you chose direct deposit or a check. For direct deposit, contact your bank and ask whether the deposit was received. Sometimes a deposit is delayed or rejected if your account information was incorrect on the return.
For a check, wait at least two weeks after the tool shows it was sent. If you still have not received it, contact the IRS or North Carolina Department of Revenue and request a replacement. They will issue a new check or, in some cases, a direct deposit to your bank account instead.
Keep a record of the date you checked the status and what it said. This helps when you contact the IRS or state — they can see that you were told the refund was sent and can investigate what happened.
Frequently Asked Questions
Can I check my refund status on my phone?
Yes. The IRS "Where's My Refund?" tool and the North Carolina Department of Revenue refund tracker both work on phones and tablets. You can also read the IRS2Go mobile app, which includes the refund status tool and sends you notifications when your refund status changes.
What if I filed jointly with a spouse — whose Social Security number do I use?
Use the Social Security number of the person whose name appears first on the return. Both the IRS and North Carolina tools accept only one Social Security number per search. If you need to check the status for the other spouse, search again using their number.
Do I need to create an account to check my refund?
No. Both the IRS and North Carolina refund tools work without logging in or creating an account. You only need your Social Security number, filing status, and expected refund amount. Be cautious of third-party websites that ask you to create an account to check your refund — use only the official IRS and North Carolina Department of Revenue websites.
What if the tool says it cannot find my return?
This usually means the IRS or North Carolina has not received your return yet. If you filed electronically, wait five days and check again. If you mailed a paper return, wait at least three weeks. If the tool still cannot find your return after that time, contact the IRS or state to confirm they received it.
Can I get my refund faster than 21 days?
No. The IRS and North Carolina process returns in the order they are received. The 21-day timeline is the standard for most returns filed electronically with direct deposit. There is no way to speed up processing, but choosing direct deposit instead of a check is the fastest method available.