Where to check your NC tax refund
North Carolina's Department of Revenue runs a refund tracker on their website where you can see the status of your state tax return. Go to dor.nc.gov and look for the "Where's My Refund?" tool — it's usually on the homepage or under a "Refunds" section. You'll need your Social Security number and the exact refund amount from your return to look it up.
The tracker updates once per week, usually on Thursdays. If you filed your return recently, it may take a few days to appear in the system at all. The tool will tell you whether your return is still being processed, approved, or sent to your bank.
If you can't find the tool on the main page, call the NC Department of Revenue at 1-877-252-3052. They can look up your refund status over the phone and tell you when to expect it.
Key Takeaways
- The NC Department of Revenue's "Where's My Refund?" tool on dor.nc.gov is the official place to check your state refund status.
- You need your Social Security number and the refund amount from your return to use the tracker.
- The tracker updates once per week, usually on Thursdays, so checking daily won't show new information.
- If your return was filed recently or you can't find the tool online, call 1-877-252-3052 to speak with someone at the Department of Revenue.
- State refunds typically arrive within two to four weeks after your return is approved, though timing depends on your bank.
How long state refunds usually take
North Carolina processes most state tax returns within two to four weeks of receiving them. If you filed electronically, the state receives it faster than a paper return, so electronic filers usually see their refunds sooner. The clock starts when the Department of Revenue actually receives your return, not when you submit it to a tax software or preparer.
Once your return is approved, the refund goes to your bank. If you chose direct deposit on your return, the money typically arrives within three to five business days after approval. If you requested a check instead, add another week or two for mailing and processing.
Refunds can take longer if the Department of Revenue needs more information from you — for example, if there's a mismatch between your return and your W-2s, or if you claimed a credit that requires verification. The tracker will usually show a message if they need something from you.
What the tracker status messages mean
The "Where's My Refund?" tool shows different messages depending on where your return is in the process. "Return received" means the Department of Revenue has your return but hasn't started reviewing it yet. "Return approved" means they've finished checking it and your refund is being prepared. "Refund sent" means the money has been released to your bank or is in the mail as a check.
If you see a message asking you to contact the Department of Revenue, it usually means they found something on your return that doesn't match other records — like a discrepancy between your reported income and your employer's W-2. You may need to send documents or clarification. The message will explain what they need.
If the tracker says your return is still being processed after six weeks, or if you can't find your return in the system at all, call 1-877-252-3052. A representative can look into whether there's a problem or if your return is stuck in a queue.
Why your refund might be delayed
The most common reason for a delayed state refund is a mismatch between what you reported on your return and what your employer reported to the state. This happens when your W-2 shows different income or withholding than what you entered. The Department of Revenue has to verify the numbers before they can approve your refund.
Claiming certain credits — like the Earned Income Tax Credit or the Child and Dependent Care Credit — can also slow things down if the state needs to verify that you meet the requirements. If you claimed a credit you haven't claimed before, expect processing to take longer.
If you filed a paper return instead of electronically, add extra time for the state to scan and enter your information into their system. Paper returns are processed in the order they arrive, and during tax season the queue can be long.
What to do if your refund doesn't arrive
If the tracker shows your refund was sent but you haven't received it after the expected timeframe, first check with your bank. Sometimes refunds are deposited into the wrong account if you changed banks or made a typo on your return. Your bank can search their records for incoming deposits from the NC Department of Revenue.
If your bank has no record of the deposit, call 1-877-252-3052 and ask them to verify the bank account number on your return. If it's wrong, they can issue a check instead. If the account number is correct but the money never arrived, the Department of Revenue can investigate further and may reissue your refund.
If you requested a check and it hasn't arrived after three weeks, the Department of Revenue can check whether it was mailed and, if necessary, issue a replacement check. Have your return handy when you call so you can give them your refund amount and filing date.
Checking your refund without the online tool
If you can't access the online tracker for any reason, you can always call the Department of Revenue directly at 1-877-252-3052. Have your Social Security number, the tax year you're asking about, and your refund amount ready. A representative can look up your return status and tell you exactly where it is in the process.
You can also mail a written request to the NC Department of Revenue, but this takes much longer — usually two to three weeks for a response. Calling is faster if you need an answer soon.
Some tax preparers and software companies also offer their own refund tracking tools, but these pull information from the state system, so they show the same status as the official tracker. Using the state's tool directly is usually fastest.
Frequently Asked Questions
Can I check my federal and state refund status in the same place?
No. The IRS runs a separate tracker for federal refunds at irs.gov, and North Carolina runs its own tracker at dor.nc.gov. You need to check each one separately. Your federal and state refunds may arrive at different times.
What if I filed my return through a tax preparer or software company?
You still use the official NC Department of Revenue tracker at dor.nc.gov. The preparer or software company doesn't hold your refund — they just helped you file it. Once it's submitted to the state, you track it through the state's system.
Do I need to create an account to use the tracker?
No. The "Where's My Refund?" tool doesn't require you to log in or create an account. You just enter your Social Security number and refund amount, and it shows your status when ready.
What if the tracker says I owe money instead of getting a refund?
If your return shows a balance due instead of a refund, you owe North Carolina taxes. The tracker will show the amount and usually give you options to pay online or by mail. You can set up a payment plan if you can't pay the full amount at once.
Can I change my refund to a different bank account after I file?
Once you file your return, you can't change the bank account through the tracker. If you need to change it, contact the NC Department of Revenue at 1-877-252-3052 before your refund is sent. If it's too late, they can issue a check to your address instead.