FreeTaxUSA refunds typically arrive within 21 days of the IRS accepting your return, but the actual timeline depends on how you file and how you receive your money.
If you file electronically and choose direct deposit to a bank account, you are in the fastest path: the IRS usually processes the return within 21 days, and your bank receives the funds within one to three business days after that. If you file electronically but request a paper check, add another seven to ten business days for the check to arrive by mail. If you file by paper, add five to seven business days just for the IRS to receive and scan your return before processing begins.
The 21-day window is not a may provide—it is the IRS's standard processing time when nothing is wrong with your return. Returns with errors, missing information, or anything that triggers manual review can take significantly longer, sometimes six to eight weeks or more. Refunds claimed through the Earned Income Tax Credit (EITC) or Additional Child Tax Credit (ACTC) are held until mid-February by law, regardless of when you file.
Key Takeaways
- Direct deposit refunds arrive fastest: 21 days from IRS acceptance plus one to three business days for your bank to post the money.
- Paper check refunds take 21 days from IRS acceptance plus seven to ten business days for mail delivery.
- Paper-filed returns add five to seven days before the IRS even begins processing.
- EITC and ACTC refunds are held until mid-February by law, even if your return is processed earlier.
- You can track your refund status through the IRS Where's My Refund tool using your Social Security number, filing status, and refund amount.
Why direct deposit is faster than a paper check
Direct deposit moves money electronically from the IRS to your bank, which is why it is the fastest option. Once the IRS accepts your return and processes it—typically within 21 days—your bank receives the deposit instruction and posts the funds to your account within one to three business days. Weekends and bank holidays can add a day or two, but the total time from acceptance to money in your account is usually 22 to 24 days.
A paper check requires the IRS to print, mail, and deliver a physical document. After the IRS processes your return, they print the check and send it through the postal service. Mail delivery times vary by distance and postal service volume, but the IRS estimates seven to ten business days from the time they mail it. If your check is lost or delayed in the mail, you will need to contact the IRS to request a replacement, which adds another two to four weeks.
What happens if your refund is delayed past 21 days
If your refund has not arrived within 21 days of the IRS accepting your return, the IRS Where's My Refund tool will show you the status. This tool updates once per day, usually overnight, and tells you whether your return is still being processed, held for review, or approved and sent to your bank. You can access it on the IRS website using your Social Security number, filing status, and the exact refund amount from your return.
Common reasons for delays include math errors on your return, missing or mismatched information (such as a name or Social Security number that does not match IRS records), or a return that was flagged for identity verification. If the IRS needs more information from you, they will mail you a notice—not email, not a phone call. Check your mail regularly. If you see a notice, respond within the important date shown on the letter, or your refund will be delayed further.
If your return is still showing as processing after 21 days and the Where's My Refund tool says to wait, do not contact the IRS yet. The tool will tell you when to call. If it has been more than 21 days and the tool says your return is approved and sent to your bank, but you have not received the money, contact your bank to confirm they received the deposit. If your bank has no record of it, then contact the IRS.
EITC and ACTC refunds are held until mid-February
If your return includes the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS holds your entire refund until mid-February, regardless of when you file or when your return is processed. This is a legal requirement, not a processing delay. You could file on January 15 and have your return accepted within 21 days, but you will not receive your refund until after February 15.
The IRS implemented this hold to reduce fraud and identity theft, which disproportionately target EITC and ACTC refunds. If you need money before mid-February and your refund includes these credits, you will need to find another source of funds. The hold applies whether you file electronically or by paper, and whether you choose direct deposit or a paper check.
Paper-filed returns take longer to reach the IRS
If you printed your FreeTaxUSA return and mailed it to the IRS, add five to seven business days to the timeline before the IRS even begins processing. The IRS receives thousands of paper returns daily, and they must be opened, scanned, and entered into the system before processing can start. Once your return is scanned and entered, the 21-day processing clock begins.
Paper returns are also more likely to be delayed if there are scanning errors or if the IRS cannot read your handwriting or signature. If you mail your return, keep a copy for your records and consider mailing it certified mail so you have proof of delivery. The IRS address for your state is listed on the FreeTaxUSA confirmation page and on the IRS website.
How to track your refund in real time
The IRS Where's My Refund tool is the only official way to track your refund status. You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount shown on your return. The tool updates once per day, usually between midnight and 1 a.m. Eastern time, so checking multiple times in one day will not give you new information.
The tool will show one of three statuses: your return is still being processed, your return has been approved and your refund has been sent to your bank or is being mailed as a check, or there is an issue and the IRS needs more information from you. If you see the third status, check your mail for an IRS notice within five to seven business days. Do not ignore IRS notices—they contain important date for responding, and missing a important date can delay your refund by weeks.
What to do if your refund does not arrive after the expected date
If the Where's My Refund tool shows your refund was sent to your bank but you have not received it after three business days, contact your bank first. Ask them to confirm whether they received the IRS deposit. If they did not, ask them for the reference number or trace number for the deposit so you can provide it to the IRS.
If your bank confirms they received the deposit but it is not showing in your account, the money may be held for verification or fraud review by your bank. This is rare but can happen if your account is new, if the deposit amount is unusually large, or if your bank's fraud system flags it. Your bank can tell you whether this is happening and when the funds will be released.
If your bank has no record of the deposit and the Where's My Refund tool says it was sent, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and refund amount ready. The IRS can verify whether they sent the deposit and to which account. If there was an error in your account number, the IRS can issue a replacement check or attempt to resend the deposit to the correct account.
Frequently Asked Questions
Can I get my refund faster than 21 days?
No. The IRS processes returns in the order they are received, and 21 days is their standard processing time. Direct deposit is the fastest method available, but you cannot speed up the IRS processing itself. EITC and ACTC refunds are held until mid-February by law, so those cannot be expedited either.
What if I filed electronically but chose a paper check by mistake?
You cannot change your refund method after you file. If you chose paper check, your refund will arrive by mail. If you need the money sooner, you can contact the IRS after your refund is processed to request that they reissue it as a direct deposit instead, but this adds another two to four weeks. It is faster to wait for the check.
Does FreeTaxUSA speed up refund processing?
No. FreeTaxUSA files your return electronically with the IRS, which is the fastest filing method available, but the IRS processing time is the same regardless of which tax software you use. The 21-day timeline applies to all electronically filed returns.
What if the Where's My Refund tool says I need to wait longer?
Follow the tool's instructions. If it says to wait, your return is still being processed or reviewed. Do not contact the IRS until the tool tells you to. Calling before then will not speed up processing and may delay your refund further because it diverts IRS staff from processing returns.
Can I get my refund deposited to a different bank account than the one I provided?
No. Once your return is filed, the bank account information cannot be changed. If you provided the wrong account number, you will need to wait for the IRS to issue a paper check to your address on file, then deposit it yourself. This is why it is critical to double-check your account and routing numbers before you file.