Where to check your NC tax refund
The North Carolina Department of Revenue runs a refund tracker on its website. Go to dor.nc.gov, find the "Refund Status" tool, and enter your Social Security number and the refund amount you expect. The tool tells you whether your refund has been processed, is still being reviewed, or has been sent.
This is the official place to check. No other website or phone line will have more current information than what the Department of Revenue shows you directly. The tracker updates regularly as your return moves through their system.
You do not need to create an account or log in. The refund tracker is open to anyone and works the same way whether you filed online or by mail.
Key Takeaways
- The North Carolina Department of Revenue refund tracker at dor.nc.gov is the official source for your refund status.
- You will need your Social Security number and the refund amount you are expecting to use the tracker.
- Refunds typically arrive within 30 days of the Department of Revenue approving your return, though timing varies by filing method and whether your return needs review.
- If the tracker shows your refund was sent but you have not received it after two weeks, contact the Department of Revenue directly.
What the refund tracker tells you
The tracker shows one of three statuses. Received and approved means the Department of Revenue has processed your return and your refund is on the way. Under review means they are still checking your return and have not finished yet. Sent means the refund has left the Department of Revenue and is headed to your bank or address.
The tracker does not tell you the exact day your refund will arrive, only which stage it is in. Once it shows "Sent," the refund usually arrives within 5 to 10 business days if you chose direct deposit, or 2 to 3 weeks if it is being mailed as a check.
How long refunds typically take
If you filed online and chose direct deposit, the Department of Revenue usually processes your return within 10 to 14 days. If you filed by mail, add another week or two for them to receive and scan your return before processing begins.
Some returns take longer. If your return has errors, missing information, or is flagged for review, the Department of Revenue may hold it for several weeks while they verify details. This is common if your income is high, you claim certain credits, or your return looks unusual compared to your previous years.
The refund tracker will show "Under review" during this time. You cannot speed this up, but you can check the tracker to see whether it has moved to "Approved" yet.
What to do if your refund is delayed
First, check the tracker again. Refunds sometimes show as "Sent" before they appear in your bank account, especially if you filed by mail or if the Department of Revenue is processing a high volume of returns.
If the tracker shows "Sent" and more than two weeks have passed since that status appeared, contact the Department of Revenue. Call their customer service line at 1-877-252-3052. Have your Social Security number, filing status, and the refund amount ready. They can tell you whether the refund was sent to the correct bank account or address, and whether it was actually mailed or if there was a problem.
If you filed by mail and the tracker still shows "Received" after three weeks, your return may not have been scanned into their system yet. Call the same number to confirm they have your return on file.
Choosing direct deposit to speed up your refund
Direct deposit is faster than a mailed check. If you file next year, provide your bank account and routing number on your return. The Department of Revenue will deposit your refund directly into your account instead of mailing a check.
Direct deposit refunds arrive within 5 to 10 business days after approval. Mailed checks take 2 to 3 weeks after approval, and the check can be delayed further if it is lost in the mail.
You can use direct deposit whether you file online or by mail. If you file by mail, write your account and routing number clearly on the return itself.
If you filed jointly or claimed dependents
Joint returns and returns with dependent claims sometimes take longer to process because the Department of Revenue verifies more information. The tracker will show "Under review" during this time.
Do not file an amended return or contact the Department of Revenue while it shows "Under review" unless you know there is an error. Contacting them during review can slow the process further. Wait until the tracker shows "Approved" or "Sent," then contact them only if something is actually wrong.
Frequently Asked Questions
Can I check my refund status without my Social Security number?
No. The refund tracker requires your Social Security number and the refund amount to pull up your information. This protects your privacy and prevents others from seeing your refund details.
What if the tracker says my refund was sent but I never got it?
Call the Department of Revenue at 1-877-252-3052 and tell them the refund shows as sent. They can confirm whether it went to the right bank account or address, and whether it was actually mailed. If it was mailed as a check, they may be able to issue a replacement.
How do I know if my return is being audited?
The refund tracker will show "Under review" if the Department of Revenue is checking your return, but it does not say why. If they need more information from you, they will send you a letter in the mail. Do not assume your return is being audited just because it is under review — most returns under review are just being processed normally.
Can I change my refund to direct deposit if I already filed?
No. Once you file, you cannot change how the refund is sent. If you filed by mail and chose a mailed check, you will receive a check. For next year, you can choose direct deposit when you file.
What if the refund amount in the tracker does not match what I calculated?
The Department of Revenue may have adjusted your refund if they found an error on your return or applied it to a debt you owe the state. The tracker shows the final amount after any adjustments. If you think the amount is wrong, call 1-877-252-3052 with your return details.