Where to check your New Hampshire refund status right now
The New Hampshire Department of Revenue Administration runs a refund tracker on their website at revenue.nh.gov. Go to the "Where's My Refund?" tool, enter your Social Security number and the exact refund amount from your return, and the system will show you the current status — whether it's still being processed, approved, or already sent.
This tool updates once per day, usually overnight. If your return was filed electronically, you'll see status updates faster than if you mailed a paper return. The tracker tells you whether your refund is in the queue, has been approved for payment, or has already been issued — and if issued, the date it was sent.
If the tool says your refund was issued but you haven't received it, the next step depends on how long ago that date was. Paper checks take 5 to 7 business days to arrive after the issued date. Direct deposits typically post within 1 to 3 business days.
Key Takeaways
- The New Hampshire Department of Revenue Administration's "Where's My Refund?" tool at revenue.nh.gov is the official source for your refund status and updates daily.
- Paper checks arrive 5 to 7 business days after the issued date shown in the tracker; direct deposits post within 1 to 3 business days.
- If your refund was issued more than a week ago and you still haven't received a check, contact the department to request a trace or replacement.
- The tracker requires your Social Security number and the exact refund amount, so have your tax return handy before you look it up.
What the refund status messages actually mean
The tracker uses a few standard messages. "Return received" means the department has your return but hasn't started processing it yet. This is normal for the first few days after filing. "Return accepted" means they've reviewed it and found no errors so far. "Refund approved" means the amount has been calculated and is waiting to be sent out. "Refund issued" means the check or direct deposit has been released from the department.
The time between "approved" and "issued" can vary. During tax season (January through April), the department processes thousands of returns daily, so there may be a wait of several days or even a couple of weeks between approval and issuance. Outside tax season, this gap is usually shorter.
If your status has been stuck on "Return received" or "Return accepted" for more than two weeks, something may be flagged on your return — usually a missing document, a math error, or a mismatch between your return and your W-2 or 1099. The department will mail you a notice if they need more information, but you can also call them directly at 603-271-2191 to ask what's holding up your return.
When a check gets lost in the mail
If the tracker shows your refund was issued more than 7 business days ago and you still don't have the check, file a refund trace request with the New Hampshire Department of Revenue Administration. You can do this by phone at 603-271-2191 or by mail. Have your Social Security number, the refund amount, and the issued date ready.
The department will investigate whether the check was cashed or is still in the mail. If it was cashed and you didn't cash it, that's a fraud matter and they'll help you file a report. If it's still in the mail, they'll wait another week or two before issuing a replacement. If it's been lost, they'll issue a new check, which takes another 5 to 7 business days to arrive.
Do not assume a check is lost until at least 10 business days have passed since the issued date. Mail delivery times vary by location, and some checks take longer than others, especially if they're going to a rural address.
Direct deposit refunds that don't show up
Direct deposit refunds should post to your bank account within 1 to 3 business days of the issued date. If the tracker shows your refund was issued but it hasn't appeared in your account after 3 business days, contact your bank first. Ask them to search their records for a deposit from the New Hampshire Department of Revenue Administration. Sometimes a deposit arrives but is held pending or deposited to the wrong account if your routing number was entered incorrectly on your return.
If your bank confirms they haven't received anything, call the New Hampshire Department of Revenue Administration at 603-271-2191. Have your bank account number, routing number, and the issued date ready. They can verify what account number they have on file and whether the deposit was actually sent. If there was an error in the routing number or account number on your return, they may be able to reissue the refund as a check instead.
This process usually takes a few days. The department will either confirm the deposit was sent and ask your bank to investigate further, or they'll issue a replacement check if the account information was wrong.
Paper returns take longer
If you mailed your return instead of filing electronically, expect the entire process to take longer. The department has to receive your return, open it, scan it, and enter the information into their system before processing even begins. This adds 2 to 4 weeks to the timeline.
Once your return is in the system, the status updates work the same way as electronic returns. But if you filed by mail in early April, you may not see any status update until mid-May. This is normal and not a sign that something is wrong.
If you're concerned about a mailed return, you can call 603-271-2191 and provide your name, Social Security number, and the date you mailed it. They can tell you whether it's been received and scanned into the system.
What to do if the tracker shows an error or won't load
The "Where's My Refund?" tool occasionally goes down for maintenance, usually overnight or early morning. If you can't access it, try again in a few hours. If it's been down for more than a day, call the department at 603-271-2191.
If the tracker loads but shows an error message like "No record found," double-check that you've entered your Social Security number and refund amount exactly as they appear on your return. A typo in either field will cause the search to fail. If you're certain the information is correct and the tool still won't find your return, call the department. They can look it up manually and tell you the status.
If the tracker shows a refund amount that doesn't match what you expected, don't assume it's wrong. The department may have adjusted your refund if they found an error on your return, applied it to a debt you owe the state, or offset it against federal taxes you owe. The tracker doesn't always explain why the amount changed, so call 603-271-2191 to ask.
Frequently Asked Questions
How long does it usually take to get a New Hampshire refund?
Electronic returns filed during tax season typically receive refunds within 3 to 6 weeks. Paper returns take longer — usually 6 to 8 weeks. Outside tax season (May through December), processing is faster, often 2 to 3 weeks for electronic returns. The "Where's My Refund?" tool will show you where yours stands in the queue.
Can I call the department if the tracker isn't working?
Yes. Call the New Hampshire Department of Revenue Administration at 603-271-2191 during business hours, Monday through Friday, 8:30 a.m. to 4:30 p.m. Have your Social Security number and refund amount ready. They can look up your status manually and tell you what's happening with your return.
What if my refund was offset to pay a debt?
If you owe back taxes, child support, or other state debts, the department may have applied your refund to that debt instead of sending it to you. The tracker may show this, or you may receive a notice in the mail explaining the offset. If you believe the offset was wrong, you have the right to dispute it — contact the department at 603-271-2191 to ask about the process.
Can I change my refund to a check if I gave them the wrong bank account?
If you filed electronically and provided the wrong account number, call 603-271-2191 before the refund is issued. If it's already been issued to the wrong account, the department can reissue it as a check instead, but this adds another 5 to 7 days to the timeline. Act quickly if you catch the error.
What if someone else cashed my refund check?
File a refund trace request when ready by calling 603-271-2191. Provide the issued date and amount. The department will investigate whether the check was forged or stolen. If fraud is confirmed, they'll issue a replacement check and you may need to file a report with local police. Keep any evidence you have that the check was fraudulent.