Minnesota tax refunds typically take 2 to 8 weeks from the time the Minnesota Department of Revenue receives your return

The timeline depends on whether you file electronically or by mail, whether you claim certain credits, and whether the Department needs to verify information on your return. Most refunds arrive within 3 to 4 weeks if you file electronically and have no issues. Paper returns take longer—usually 6 to 8 weeks—because they must be manually processed and scanned before the Department can review them.

The Department of Revenue processes returns in the order they are received, not by filing date. If you file early in the season, you may wait longer because the Department staggers processing. If you file in March or April, your return may move through the queue faster straightforward because fewer returns are ahead of it.

Direct deposit refunds arrive faster than checks. If you choose direct deposit on your return, the money typically lands in your bank account within 2 to 4 weeks of the Department receiving your return. Paper checks take an additional 1 to 2 weeks after the Department issues them, depending on mail delivery.

Key Takeaways

  • Electronic filing with direct deposit is the fastest route, usually resulting in a refund within 2 to 4 weeks of the Department receiving your return.
  • Paper returns take 6 to 8 weeks because they must be manually processed before the Department can review them.
  • The Department processes returns in the order received, so filing early does not may provide a faster refund.
  • Certain credits, like the Earned Income Tax Credit or Child and Dependent Care Credit, may trigger additional review and delay your refund by 1 to 2 weeks.
  • You can check the status of your refund on the Minnesota Department of Revenue website using your Social Security number and filing status.

Why some refunds take longer than others

The Minnesota Department of Revenue flags certain returns for additional review. If you claim the Earned Income Tax Credit (EITC), the Child and Dependent Care Credit, or the Minnesota Working Family Credit, your return enters a verification queue. These credits are subject to federal and state fraud prevention checks, which add 1 to 2 weeks to processing time. The Department does not skip this step—it is a standard part of processing returns that claim these credits.

Returns with math errors, missing information, or mismatched income also trigger manual review. If your W-2 or 1099 income does not match what you reported, the Department will contact you before issuing a refund. This correspondence can take 2 to 3 weeks, and you may need to respond with documentation or a corrected return.

If you owe back taxes, child support, or student loan debt, the Department may offset your refund to pay those obligations. The offset itself does not delay processing, but you will receive a notice explaining the offset, and the remaining refund (if any) will be issued separately.

How to check your refund status

The Minnesota Department of Revenue offers a refund status tool on its website. You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return. The tool updates every 24 hours, so checking multiple times in the same day will not show new information.

The status tool shows whether your return has been received, is being processed, has been approved, or has been issued. Once the Department issues your refund, the tool will show the date it was sent. If you chose direct deposit, this is the date the Department submitted the payment to your bank, not the date it will appear in your account—that typically takes 1 to 3 business days after issuance.

If the tool shows your return is still being processed after 8 weeks, contact the Department directly. You can reach the Minnesota Department of Revenue at 651-296-3781 (Twin Cities area) or 1-800-652-9094 (outside the Twin Cities). Have your Social Security number and return information ready.

Electronic filing versus paper returns

Electronic filing is faster because the return goes directly into the Department's system without manual data entry. The Department can begin processing an electronically filed return within 24 hours of receipt. Paper returns must be opened, scanned, and manually entered into the system before processing can begin. This adds 2 to 4 weeks to the timeline.

If you file electronically but request a paper check instead of direct deposit, you still benefit from faster initial processing. The Department will approve your return in 2 to 4 weeks, then print and mail the check, which adds another 1 to 2 weeks. Total time is usually 4 to 6 weeks.

Some people file on paper because they lack internet access or prefer a paper trail. If that is your situation, expect 6 to 8 weeks. The Department processes paper returns in batches, so your return may sit in a queue for a week or more before it is scanned and entered into the system.

What to do if your refund is delayed

If your refund has not arrived within the expected timeframe, first check the status tool. If the tool shows your return is still being processed, wait another week and check again. The Department processes returns continuously, and a return that shows "processing" today may show "approved" in a few days.

If the status tool shows your return was issued more than 3 weeks ago and you chose direct deposit, contact your bank. The refund may have been rejected due to a closed account, incorrect routing number, or account number. Your bank can tell you whether the deposit was received and rejected, or never arrived at all. If it was rejected, the Department will reissue the refund by check, which takes an additional 2 to 3 weeks.

If the status tool shows your return was issued more than 2 weeks ago and you requested a paper check, contact the Department. Checks can be lost in the mail, and the Department can issue a replacement. You will need to provide your Social Security number and the original refund amount.

If the status tool shows your return is still being processed after 8 weeks, or if it shows an error message, call the Department at 651-296-3781 or 1-800-652-9094. Have your Social Security number, filing status, and the refund amount ready. The Department can tell you whether your return is in a verification queue, has been flagged for review, or has encountered a processing error.

Direct deposit setup and timing

Direct deposit is the fastest way to receive your refund. You provide your bank account number and routing number on your return, and the Department deposits the refund directly into your account. This eliminates the 1 to 2 week wait for a check to be printed and mailed.

Make sure your account number and routing number are correct before you file. If either is wrong, the deposit will be rejected, and the Department will reissue the refund by check. This adds 2 to 3 weeks to your timeline. You can find your routing number on the bottom left of any check, or by calling your bank.

Some banks hold deposits for 24 to 48 hours before making them available, even if the deposit is from the government. This is not a delay on the Department's end—it is your bank's standard practice. The refund has arrived, but you cannot spend it yet. Most banks release government deposits within one business day.

Frequently Asked Questions

Can I get my refund faster if I file early?

Filing early does not may provide a faster refund because the Department processes returns in the order received, not by filing date. If you file in January, your return may wait in a queue while the Department processes earlier returns. Filing in March or April may actually result in a faster refund because fewer returns are ahead of you.

What if I claimed the Earned Income Tax Credit?

Returns claiming the EITC go through additional verification to prevent fraud. This adds 1 to 2 weeks to processing time. The Department does not skip this step, so expect your refund to take 4 to 6 weeks instead of 2 to 4 weeks. The status tool will show your return is in verification.

How do I know if my refund was rejected by my bank?

Check the status tool first. If it shows your refund was issued more than 3 weeks ago and you have not received it, contact your bank with the refund amount and the date it was issued. Your bank can tell you whether the deposit was rejected. If it was, the Department will reissue by check.

Can I call the Department to speed up my refund?

Calling the Department will not speed up processing, but it can help if your return is delayed or stuck. Call 651-296-3781 or 1-800-652-9094 if your return has been processing for more than 8 weeks, or if the status tool shows an error. Have your Social Security number and filing information ready.

What if I filed a paper return and it is taking 8 weeks?

Paper returns take 6 to 8 weeks because they must be manually scanned and entered into the system. If your return has been processing for 8 weeks, check the status tool. If it still shows "processing," contact the Department. The return may be in a verification queue or waiting for additional information from you.