Where to check your refund status
The New Mexico Department of Revenue operates a refund tracker on its website where you can see the status of your state tax return. Go to env.nm.gov, find the "Refunds" section under individual income tax, and enter your Social Security number and the refund amount you expect. The system updates every few business days, so checking more than once a week will not give you new information.
You can also call the Department of Revenue's individual income tax line at 505-827-0700 during business hours (Monday through Friday, 8 a.m. to 5 p.m. Mountain Time). Have your Social Security number and the tax year ready. Wait times are often longest in April and May, so calling in June or later will usually be faster.
If you filed electronically, your refund typically arrives within 21 days of the Department of Revenue accepting your return. If you filed on paper, processing takes longer — usually four to six weeks from the date they receive it, which depends on mail delivery time.
Key Takeaways
- The New Mexico Department of Revenue's online refund tracker at env.nm.gov is the fastest way to check status without waiting on hold.
- You will need your Social Security number and the refund amount you are expecting to use the online tracker.
- Electronic returns are processed within about 21 days; paper returns take four to six weeks from receipt.
- If your refund is delayed beyond these timelines, contact the Department of Revenue directly to investigate whether your return was received or flagged for review.
What the tracker tells you and what it does not
The refund status page shows you whether the Department of Revenue has received your return, whether it is being processed, and whether your refund has been approved and sent out. It will also tell you the method of delivery — direct deposit to your bank account or a check mailed to your address on file.
The tracker does not tell you why a return is delayed, whether it has been flagged for verification, or what documents you may need to send. If the status shows "pending" or "under review" for more than a few weeks, or if the tracker shows no record of your return at all, you need to call the Department of Revenue to find out what is happening.
When your refund arrives by direct deposit versus check
If you chose direct deposit on your return, the Department of Revenue sends the refund to your bank electronically once it approves the return. Your bank then posts it to your account, which usually takes one to three business days after the state sends it. The refund tracker will show the date the state released the money, not the date your bank received it, so your account may show the deposit a few days later than the tracker indicates.
If you are receiving a check, the Department of Revenue mails it to the address listed on your return. Delivery depends on postal service speed, which varies by location. A check mailed from Santa Fe may arrive in Albuquerque in two to three days but take a week or more to reach rural areas. If you have not received a check within two weeks of the tracker showing it was mailed, contact the Department of Revenue to confirm the mailing address and request a replacement if needed.
What to do if your refund is missing or delayed
If the tracker shows your refund was sent but you have not received it after the expected timeframe, first confirm that the address or bank account on file is correct. Log into your account on the Department of Revenue website or call 505-827-0700 to verify. If the information is wrong, you will need to contact the Department of Revenue to request a corrected payment.
If the address and account are correct but the refund has not arrived, the Department of Revenue can issue a replacement check or redeposit the funds. This process usually takes two to four weeks. Have your return confirmation number ready when you call — you will find it in your email confirmation if you filed electronically, or on the return itself if you filed on paper.
If the tracker shows no record of your return at all, the Department of Revenue may not have received it. If you filed electronically, check your email for a confirmation message with a timestamp. If you filed on paper and mailed it, allow at least four weeks from the date you mailed it before assuming it was lost. After four weeks, call the Department of Revenue to ask whether they have a record of receipt.
Refunds that are held or flagged for review
The Department of Revenue sometimes holds refunds while it verifies information on your return — for example, if income reported on your W-2 does not match what you reported, or if you claimed a credit the state wants to confirm. The tracker may show "pending" or "under review" during this time. This is not unusual and does not mean there is a problem with your return.
Verification usually takes two to four weeks, but can take longer if the Department of Revenue needs documents from you. If you receive a letter asking for documents, respond promptly with what they request. Once they receive and review your documents, they will either approve your refund or contact you if they need more information.
Some refunds are held because of a debt offset — meaning the state is using your refund to pay back taxes, child support arrears, or other debts you owe. The tracker will indicate this. You can contact the Department of Revenue to learn more about the debt and what options you have to resolve it.
Frequently Asked Questions
How long does it take to get a refund after filing electronically?
The Department of Revenue typically processes electronic returns within 21 days of accepting them. Your bank then takes one to three business days to post a direct deposit. If you chose a mailed check, add another week or more depending on postal delivery to your area.
Can I check my refund status without my Social Security number?
No. The online tracker requires your Social Security number and the refund amount to pull up your information. If you do not remember the refund amount, call the Department of Revenue at 505-827-0700 and they can look it up for you using your Social Security number alone.
What if the tracker says my refund was mailed but I never received the check?
Contact the Department of Revenue at 505-827-0700 with your return confirmation number. They can verify the mailing address on file and issue a replacement check if the original was lost. This usually takes two to four weeks.
Why does the tracker show my refund was sent but my bank account does not show the deposit yet?
The tracker shows the date the state sent the money electronically, not the date your bank received and posted it. Banks typically take one to three business days to process direct deposits. If more than three business days have passed, contact your bank to confirm the deposit arrived on their end.
Can the Department of Revenue hold my refund if I owe back taxes?
Yes. If you owe back taxes or other debts to the state, the Department of Revenue can use your refund to pay them. The tracker will indicate this. You can contact the Department of Revenue to discuss the debt and learn about payment options.