Check your refund status through the NC Department of Revenue website
The North Carolina Department of Revenue runs a tool called Where's My Refund that shows you the status of your state tax refund. You can reach it at www.ncdor.gov — look for the "Where's My Refund" link on the homepage, usually near the top of the page.
To use the tool, you will need your Social Security number, your filing status (single, married filing jointly, etc.), and the exact refund amount you expect. The tool will tell you whether your return is still being processed, approved, or already sent out. If your refund has been mailed, it will show you the date it was sent.
The tool updates once per day, usually overnight. If you checked yesterday and saw no movement, checking again today may show a change. During tax season (January through May), the site can be slow during peak hours, so try checking early in the morning or late in the evening if you have trouble loading it.
Key Takeaways
- The NC Department of Revenue's Where's My Refund tool is the official way to track your state refund status.
- You will need your Social Security number, filing status, and expected refund amount to check your status.
- Refunds typically arrive within 21 days of approval, though the timeline depends on whether you chose direct deposit or a mailed check.
- If your refund is delayed beyond the normal timeframe, contact the NC Department of Revenue directly at 1-877-252-3052.
How long North Carolina refunds usually take
Once the NC Department of Revenue approves your return, the time to receive your refund depends on how you chose to receive it. If you selected direct deposit (the money goes straight into your bank account), you should see the refund within 7 to 10 business days after approval. If you chose a mailed check, allow 14 to 21 business days after approval for the check to arrive.
The approval itself can take longer during busy tax season. Early in the season (January and February), approvals often happen within 7 to 14 days. As the filing important date approaches (April 15), the wait can stretch to 3 to 4 weeks because the department processes millions of returns. Filing early and choosing direct deposit is the fastest combination.
What to do if your refund is delayed
If the Where's My Refund tool shows your return is still being processed after 30 days, or if it shows approval but you have not received the money after the timeframes above, contact the NC Department of Revenue directly. Call 1-877-252-3052 during business hours (Monday through Friday, 8 a.m. to 5 p.m. Eastern time). Have your Social Security number and filing status ready when you call.
The department can see details that the online tool does not show — for example, whether your return is held for review, whether there is a problem with your bank account information, or whether a check was returned as undeliverable. They can also issue a replacement check or update your direct deposit information if needed.
Delays sometimes happen because of a mismatch between the name or Social Security number on your return and what is on file with the IRS, or because the department needs more information from you. The phone line can tell you exactly what is needed and how to send it.
Reasons your refund might be taking longer
Several things can slow down your refund. If you claimed the Earned Income Tax Credit (EITC) or the Child Tax Credit, the law requires the NC Department of Revenue to hold your refund until at least mid-February, even if everything else is correct. This is a federal rule, not something the state can skip.
Your return may also be delayed if there is a discrepancy between what you reported and what the IRS has on file — for example, a W-2 from your employer that does not match what you entered. The department will send you a letter if this happens, usually to the address on your return. Check your mail carefully, because you may need to respond with documentation.
If you filed on paper instead of electronically, processing takes longer. Paper returns are scanned and entered by hand, which adds 2 to 3 weeks to the timeline. Electronic filing is faster and more accurate.
What to do if you never received your check
If the Where's My Refund tool shows your refund was mailed but you never received the check, first wait a full 21 days from the mailing date shown in the tool. Mail can be slow, especially during busy seasons. If 21 days have passed and the check has not arrived, call the NC Department of Revenue at 1-877-252-3052.
When you call, tell them the mailing date shown in the tool. They can check whether the check was returned to them as undeliverable (which happens if the address on your return was wrong). If it was returned, they can issue a replacement. If the check is still missing after 21 days and was not returned, the department can also issue a replacement check or arrange direct deposit instead.
Keep the mailing date from the tool handy — it proves when the original check was sent and helps the department track what happened to it.
Checking your federal refund at the same time
Your North Carolina state refund and your federal refund are separate. The IRS (Internal Revenue Service) handles your federal refund, and the NC Department of Revenue handles your state refund. They process on different timelines and may arrive weeks apart.
To check your federal refund, go to www.irs.gov and use the IRS tool called Where's My Refund (the name is the same, but it is a different tool run by a different agency). You will need the same information — your Social Security number, filing status, and expected refund amount. The IRS tool updates once per day as well.
If you filed both a North Carolina return and a federal return, check both tools. Your federal refund may arrive first or second depending on when each agency processed your return.
Frequently Asked Questions
Can I check my refund status without my exact refund amount?
No. The Where's My Refund tool requires your Social Security number, filing status, and the exact refund amount you reported on your return. If you do not remember the amount, look at a copy of your return or the confirmation email you received when you filed. If you filed on paper and do not have a copy, call the NC Department of Revenue at 1-877-252-3052 and they can tell you the amount.
Why does the tool say my refund was approved but I still have not received it?
Approval and receipt are two different steps. After approval, the money still has to be transferred to your bank (if direct deposit) or printed and mailed (if a check). Direct deposit takes 7 to 10 business days after approval; mailed checks take 14 to 21 business days. If you are past those timeframes, call 1-877-252-3052.
What if I filed my return but it does not show up in the Where's My Refund tool?
The tool only shows returns that the NC Department of Revenue has received and begun processing. If you filed electronically, it usually appears within 24 hours. If you filed on paper, it can take 2 to 3 weeks to be scanned and entered into the system. If more than 3 weeks have passed since you mailed a paper return, call 1-877-252-3052 to confirm it was received.
Can I change my refund from a check to direct deposit after I file?
Once you file, you cannot change the refund method through the Where's My Refund tool. However, if your return is still being processed (not yet approved), you can file an amended return with the correct bank information. If your return is already approved, call 1-877-252-3052 and ask whether they can update your direct deposit information before the check is mailed.
What if my refund is smaller than I expected?
The Where's My Refund tool only shows the refund amount; it does not explain why it changed. Common reasons include tax credits you did not receive, deductions that were reduced, or an error on your return. Call the NC Department of Revenue at 1-877-252-3052 and they can explain what happened to your specific return.