How to find your Massachusetts refund status right now

The Massachusetts Department of Revenue (DOR) lets you check the status of a tax refund or stimulus payment online without calling. Go to mass.gov/dor and look for the "Where's My Refund?" tool. You'll need your Social Security number, filing status (single, married, head of household), and the exact refund amount from your return. The tool updates every 24 hours, so check back the next day if you see "still processing."

If you filed a paper return, processing takes longer than e-filed returns — typically 6 to 8 weeks instead of 2 to 3 weeks. If you filed electronically and it's been more than three weeks with no update, or if the tool says your refund was issued but you haven't received it, move to the next section.

Key Takeaways

  • The Massachusetts DOR "Where's My Refund?" tool at mass.gov/dor shows your refund status and expected payment date within 24 hours of each update.
  • E-filed returns typically process in 2 to 3 weeks; paper returns take 6 to 8 weeks.
  • If the tool shows your refund was issued but you haven't received it after 21 days, contact the DOR by phone or mail to confirm the payment method.
  • Refunds are issued by check, direct deposit, or prepaid debit card depending on how you filed and what you chose on your return.
  • If your refund was lost or stolen in the mail, the DOR can issue a replacement check or stop payment on the original.

What payment method your refund uses

Massachusetts issues refunds three ways: direct deposit to your bank account, a mailed check, or a prepaid debit card. The method depends on what you selected when you filed your return. If you chose direct deposit and provided your routing and account numbers correctly, the refund should land in your account within 1 to 3 business days after the DOR issues it. If you chose a check, it arrives by U.S. mail and typically takes 7 to 10 business days after issuance.

Some returns are issued on a prepaid debit card instead of a check. This happens when the DOR cannot process your direct deposit request (usually because of a routing number error) and you did not request a check. The card arrives by mail in a separate envelope from the DOR. If you receive a card you did not expect, call the DOR to confirm it is legitimate before using it.

If your refund was mailed but never arrived

Checks and debit cards sent by mail can be delayed, lost, or stolen. If the "Where's My Refund?" tool shows your refund was issued more than 21 days ago but you have not received it, contact the Massachusetts DOR at 617-887-6367 (Monday through Friday, 8:30 a.m. to 4:30 p.m. Eastern time). Have your Social Security number, filing status, and the refund amount ready. The DOR can confirm whether the check or card was mailed and to what address.

If the check or card was lost or stolen, the DOR can issue a replacement. You may need to sign an affidavit stating you did not receive the original payment. If the original check is found and cashed by someone else, the DOR's fraud unit can investigate. Do not wait more than 60 days after the issuance date to report a missing refund, as the DOR's ability to trace and replace it becomes harder after that window.

Direct deposit refunds that don't appear in your account

If the "Where's My Refund?" tool shows your refund was issued by direct deposit but the money has not appeared in your bank account after 5 business days, the problem is usually a routing number or account number error on your return. Call your bank first and ask whether a deposit attempt was rejected. Banks receive rejected deposits and send them back to the DOR, which then reissues the refund by check or debit card — a process that adds 2 to 3 weeks.

If your bank confirms no deposit was attempted, call the DOR at 617-887-6367 to verify the routing and account numbers on file. The DOR can see what was submitted and whether it matches your bank's records. If there is a mismatch, the DOR will reissue your refund. Ask which method they will use — some will reissue by direct deposit to a corrected account, while others issue a check or card instead.

Refunds delayed by identity verification or errors on your return

Some returns are held for identity verification or because the DOR found an error — a mismatched name and Social Security number, a duplicate claim for a dependent, or income that doesn't match W-2 or 1099 records. The "Where's My Refund?" tool will show "under review" or "pending" rather than a specific issuance date. These holds typically resolve in 2 to 4 weeks, but can take longer if the DOR needs you to provide documents.

If your return has been under review for more than 30 days, call the DOR at 617-887-6367 to ask what information is needed. Common requests include a copy of your ID, proof of your address, or documentation of dependent relationships. Providing what the DOR asks for as soon as possible speeds up the review. Do not amend your return while it is under review unless the DOR specifically tells you to — amendments restart the review clock.

Refunds offset by state or federal debt

Massachusetts can hold your refund to pay back taxes, child support arrears, or other state debts. The federal government can also offset your refund for unpaid federal taxes, student loans in default, or other federal debts. If your refund has been offset, the "Where's My Refund?" tool will not show a refund amount — instead it will show "offset" or "applied to debt."

You can contact the Massachusetts DOR at 617-887-6367 to learn which debt your refund was applied to. If you believe the offset was made in error, or if you have paid the debt since filing, ask the DOR how to dispute it. For federal offsets, you can contact the Treasury Offset Program at 1-800-304-3107 or visit fiscal.treasury.gov/top. Federal offsets are harder to reverse, so document any payments you have made and keep records of correspondence.

What to do if the DOR cannot locate your return

If you enter your information into the "Where's My Refund?" tool and it says "return not found," your return may not have been received or processed yet. Wait 24 hours and try again — the system updates daily. If you filed electronically, check your email for a confirmation number from the tax software or the DOR; that number can help the DOR locate your return if it was submitted.

If your return still cannot be found after one week, call the DOR at 617-887-6367 with your Social Security number, filing status, and the date you filed. The DOR can search their system by these details. If the return was never received, you may need to file again. If you filed by mail, allow 6 to 8 weeks for processing before assuming it was lost. If you filed electronically and the DOR has no record after two weeks, file again using a different tax software or a tax professional to avoid duplicate filing.

Frequently Asked Questions

How often does the "Where's My Refund?" tool update?

The tool updates once every 24 hours, usually overnight. If you check in the morning and see "still processing," check again the next day. The tool will show a specific issuance date once your return is approved and your refund is scheduled to be sent.

Can I get my refund faster if I call the DOR?

No. Calling the DOR does not speed up processing. The DOR processes returns in the order they are received. Calling is useful only if your return is held for review, if your refund was issued but you have not received it, or if the tool cannot locate your return.

What if I filed jointly with my spouse and we are now separated?

If the refund was issued by direct deposit to a joint account and you no longer have access to that account, contact the DOR immediately. The DOR can reissue the refund to a different account or by check. Bring proof of your identity and the account information where you want the refund sent.

Can the DOR issue my refund to a different bank account than the one on my return?

Yes, but you must request it. Call the DOR at 617-887-6367 before your refund is issued and provide the new routing and account numbers. If your refund has already been issued to the original account, the DOR cannot redirect it — you will need to wait for it to arrive and transfer it yourself, or ask the DOR to reissue it to the new account.

What if I moved after filing and the check was sent to my old address?

Contact the DOR at 617-887-6367 with your new address. If the check has not yet been mailed, the DOR can update your address. If it has already been mailed, ask the DOR to stop payment on the original check and reissue it to your new address. You can also file a mail forwarding request with the U.S. Postal Service, though this does not may provide the check will be forwarded.