Where to check your New Mexico tax refund
The New Mexico Department of Revenue runs a refund tracker on their website. Go to env.nm.gov, find the tax section, and look for "Where's My Refund?" You will need your Social Security number and the exact refund amount from your tax return to search.
The tracker tells you whether your return has been received, is being processed, has been approved, or has been sent out. It updates every few business days, not daily. If your return was filed electronically, the tracker usually has information within 24 hours. Paper returns take longer to enter the system — sometimes two to three weeks before they show up in the tracker at all.
If the tracker shows nothing and you filed more than three weeks ago, call the Department of Revenue at 505-827-0700 during business hours. Have your return in front of you when you call. They can see things the online tracker cannot, including whether your return arrived damaged or is stuck waiting for a correction.
Key Takeaways
- The New Mexico Department of Revenue's "Where's My Refund?" tool on env.nm.gov is the official place to check your refund status using your Social Security number and refund amount.
- Electronic returns show up in the tracker within 24 hours; paper returns may take two to three weeks to appear in the system.
- The tracker updates every few business days and shows whether your return is received, processing, approved, or sent.
- If your return does not appear after three weeks or the tracker shows an error, call 505-827-0700 to speak with a Department of Revenue representative.
How long refunds typically take
New Mexico refunds usually arrive within 30 days of approval, but the timeline depends on how you filed and how you want the money. Electronic returns that are approved move faster than paper returns. A refund sent by direct deposit (straight to your bank account) arrives in three to five business days after approval. A check mailed to your address takes seven to ten business days after approval, sometimes longer depending on mail delivery in your area.
The approval itself can take anywhere from two weeks to two months, depending on whether your return needs review. straightforward returns with no errors move quickly. Returns that trigger a mismatch — for example, your W-2 from your employer does not match what you reported — get held for verification and take longer.
What to do if your refund is delayed
If the tracker shows your return was approved more than 30 days ago and you have not received the money, the first step is to confirm the payment method. Log back into the tracker or call 505-827-0700 and ask whether the refund was sent by check or direct deposit. If it was sent by check, ask for the date it was mailed. If that date was more than two weeks ago, the check may be lost in the mail.
If a check was lost, the Department of Revenue can issue a replacement, but you will need to request it in writing. They will ask you to sign a form stating you have not received the original check. This process takes another two to four weeks. If your refund was sent by direct deposit and you still have not seen it after five business days, contact your bank to confirm they received the deposit. Sometimes a deposit is rejected if your account information changed or if there was a typo when you filed.
Common reasons refunds are held or delayed
The most common reason for a delay is a mismatch between what you reported and what your employer or financial institution reported to the state. For example, if you claimed income from a 1099 form but the business did not file a matching report, the state holds your return to verify. If you claimed a dependent but the Social Security number does not match state records, that also triggers a hold.
Another frequent cause is an error in your bank account information if you chose direct deposit. A single wrong digit in your routing number or account number means the deposit bounces back to the state, and they have to contact you to get the correct information. Owing money to another state or having unpaid child support also causes a hold — the state may intercept your refund to cover those debts.
If you filed an amended return after filing an original return, the tracker may show conflicting information. The original return processes first, and the amended return processes separately. This can make it look like your refund is stuck when it is actually being recalculated.
How to fix errors on your return
If you discover an error after you file, you can file an amended return using Form 1040-NR or the appropriate amended form for your situation. You must file the amended return on paper — the state does not accept amended returns electronically. Mail it to the Department of Revenue at the address listed on their website, and include a note explaining what you are correcting.
An amended return takes longer to process than an original return because it has to be matched to your original return first. Budget an extra four to eight weeks. If your original return was already approved and your refund was sent, filing an amended return that shows you owe money instead means you will need to pay the difference. If the amended return shows you are owed more, the state will send you an additional refund once the amended return is approved.
Direct deposit versus check refunds
When you file your return, you choose how to receive your refund. Direct deposit is faster — three to five business days after approval — and there is no risk of a check getting lost in the mail. To use direct deposit, you need a valid bank account and you must provide your routing number and account number on your return.
A check takes longer but does not require a bank account. The state mails it to the address on your return. If you move after filing, the check may go to your old address. You can update your address with the Department of Revenue, but if the check was already mailed, you will need to contact them to request a replacement sent to your new address.
What information you need to check your status
To use the "Where's My Refund?" tracker, have these items ready: your Social Security number (or Individual Taxpayer Identification Number if you do not have a Social Security number), the tax year you are asking about, and the exact refund amount shown on your return. The amount must match exactly — if you claimed a $1,250 refund and you enter $1,200, the tracker will not find your return.
If you do not remember the exact amount, look at your filed return or the confirmation email you received when you filed electronically. If you filed on paper and do not have a copy, you can call the Department of Revenue and they can tell you the amount so you can search the tracker.
Frequently Asked Questions
Can I check my refund status if I filed a joint return with someone else?
Yes, but you can only search using one Social Security number at a time. Either spouse can search using their own Social Security number and the refund amount. The status will be the same regardless of whose number you use.
What if the tracker says my refund was sent but I never received it?
If it was sent by direct deposit, contact your bank to confirm the deposit arrived. If it was sent by check, wait two weeks from the mailing date before assuming it is lost. If two weeks have passed, call 505-827-0700 and request a replacement check. Bring the original mailing date if you have it.
Do I need to do anything if my return is still being processed?
No. The state will contact you only if they need more information from you. If the tracker shows "processing" and you have not received a letter asking for documents, you do not need to take action. Check back in a few days.
What happens if I owe money instead of getting a refund?
If your return shows you owe the state, the Department of Revenue will send you a bill with payment instructions. You can pay by check, money order, or online through their website. If you cannot pay in full, you can contact them about a payment plan.
Can I get my refund faster if I call the Department of Revenue?
No. Calling does not speed up processing. The only thing a call can do is confirm your status, identify why a return is delayed, or correct information like a wrong bank account number. The processing timeline stays the same.