Call the North Carolina Department of Revenue for your refund status

The North Carolina Department of Revenue is the only place that tracks your state tax refund. You can reach them by phone at 1-877-252-3052. Have your Social Security number and the amount you expect to receive ready when you call — the representative will look up your refund in their system and tell you whether it has been processed, mailed, or is still being reviewed.

The phone line is open Monday through Friday, 8:30 a.m. to 5 p.m. Eastern time. Wait times are usually shortest early in the morning or late in the afternoon. If you call during tax season (January through May), expect longer hold times.

If you prefer not to call, you can also check your refund status online through the Department of Revenue website without speaking to anyone. That option is described in the next section.

Key Takeaways

  • The North Carolina Department of Revenue phone number is 1-877-252-3052, and they can tell you your refund status in one call if you have your Social Security number ready.
  • You can check your refund status online at the Department of Revenue website without calling, though the phone line gives you a direct answer faster.
  • State refunds typically arrive four to six weeks after the Department of Revenue receives your return, but this varies depending on whether your return needs review.
  • If you filed electronically, your refund will be deposited to the bank account you listed on your return; if you filed on paper, a check will be mailed to your address.
  • If your refund is delayed beyond six weeks, the Department of Revenue can investigate and may issue a replacement check if the original was lost in the mail.

Check your refund status online without calling

The Department of Revenue website has a refund status tool that works 24 hours a day. Go to dor.nc.gov and look for the "Check Your Refund Status" link on the homepage. You will need to enter your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return.

The online tool will show you one of four statuses: your return is being processed, your refund has been approved and is being prepared for payment, your refund has been mailed or deposited, or your return needs more information. If the tool says your return needs more information, the Department of Revenue will have also mailed you a letter explaining what they need — check your mailbox or call the phone number on that letter.

The online tool updates once per day, usually overnight. If you checked yesterday and nothing has changed, checking again today may show new information.

How long a North Carolina state refund usually takes

The Department of Revenue aims to process returns and issue refunds within four to six weeks of receiving your return. If you filed electronically, your refund will be deposited directly into the bank account you listed on your return. If you filed on paper, a check will be mailed to the address on your return.

Some returns take longer than four to six weeks. This happens when the Department of Revenue needs to verify information on your return — for example, if your income reported on your tax return does not match what your employer reported to the IRS, or if you claimed a credit that requires documentation. In these cases, the Department of Revenue will send you a letter asking for more information.

If your refund was supposed to arrive by direct deposit and you do not see it in your account after six weeks, or if a mailed check does not arrive after eight weeks, contact the Department of Revenue. They can investigate whether the payment was sent and issue a replacement if needed.

What to do if your refund is taking longer than expected

If more than six weeks have passed since you filed and the online status tool still shows "being processed," call 1-877-252-3052 and ask the representative to look into your specific return. Have your Social Security number, filing status, and the refund amount ready. The representative can see notes in your file that explain why the return is still being reviewed.

Common reasons for delays include a mismatch between your return and IRS records, missing documentation for a claimed credit, or a high volume of returns during peak tax season. If documentation is missing, the Department of Revenue will tell you exactly what to send and where to send it. If the delay is due to volume, the representative can give you a better estimate of when your refund will be processed.

If your refund was supposed to arrive by direct deposit and eight weeks have passed, or if a check was supposed to arrive and ten weeks have passed, ask the Department of Revenue to issue a replacement payment. They will investigate whether the original payment cleared and reissue it if it did not.

Refunds issued as a result of amended returns

If you filed an amended North Carolina return (Form NC-1040X) to correct a mistake on your original return, the refund process takes longer. The Department of Revenue typically processes amended returns within eight to twelve weeks of receiving them, rather than the four to six weeks for original returns.

You can check the status of an amended return using the same online tool and phone number as an original return. Tell the representative that you filed an amended return if you call, so they know to look for it under a different processing timeline.

If you need to speak with someone about a specific issue

The general refund status line (1-877-252-3052) handles most questions, but if your issue is more complex — for example, you need to report a lost check, dispute an amount, or discuss a return that was rejected — you may be transferred to a specialist. Have all relevant documents ready, including your return, any letters from the Department of Revenue, and your bank account information if your refund was supposed to be deposited.

The Department of Revenue also has a mailing address if you prefer to write: North Carolina Department of Revenue, P.O. Box 25000, Raleigh, NC 27640. Include your name, Social Security number, and a clear explanation of your issue. Responses to mailed inquiries typically take three to four weeks.

Frequently Asked Questions

Can I check my refund status if someone else filed my taxes for me?

Yes, but you will need the exact refund amount from your return to use the online tool. If you do not have that information, call 1-877-252-3052 with your Social Security number and filing status, and the representative can look it up for you.

What if I filed my federal return but have not filed my North Carolina state return yet?

Your federal and state refunds are separate. You must file a North Carolina state return to receive a state refund, even if you are getting a federal refund. The Department of Revenue does not automatically process a state return based on your federal filing.

My refund was supposed to be deposited but I do not see it in my bank account. What do I do?

Wait until eight weeks have passed since you filed before assuming it is lost. Banks sometimes take longer than expected to post deposits. If eight weeks have passed, call 1-877-252-3052 with your bank account information, and the Department of Revenue can investigate whether the payment was sent and issue a replacement if needed.

Can I change my refund from a check to direct deposit after I have already filed?

No. The refund will be issued to whatever method you selected on your return — either the bank account you listed or the address on your return as a mailed check. You cannot change this after filing. If you want direct deposit for next year, make sure to list your bank account information on your return when you file.

What if I moved after I filed my return?

If your refund was supposed to be mailed as a check and you have moved, contact the Department of Revenue at 1-877-252-3052 with your new address. They can update your address in their system before the check is mailed. If the check was already mailed to your old address, the post office may forward it, but it is faster to ask the Department of Revenue to issue a replacement check to your new address.