FreeTaxUSA refunds arrive by direct deposit or check, depending on which method you choose during filing

When you file through FreeTaxUSA, the IRS processes your return and sends your refund using the delivery method you selected on your tax form. Most refunds arrive by direct deposit to your bank account within 21 days of the IRS accepting your return. If you chose to receive a check instead, the IRS mails it to the address on file, which typically takes an additional 7 to 10 business days after the refund is issued.

FreeTaxUSA itself does not send the refund — the IRS does. FreeTaxUSA's role ends when your completed return is transmitted to the IRS. Once the IRS accepts your return, you can track the refund status through the IRS website or the FreeTaxUSA portal, but the actual payment comes from the federal government.

Key Takeaways

  • Direct deposit refunds typically arrive within 21 days of IRS acceptance, while mailed checks take an additional 7 to 10 business days after issuance.
  • You choose your refund delivery method during the filing process in FreeTaxUSA — direct deposit is faster and more reliable than a mailed check.
  • The IRS, not FreeTaxUSA, sends the actual refund to your bank or address.
  • You can track your refund status through the IRS website using the "Where's My Refund?" tool or through your FreeTaxUSA account dashboard.
  • If your refund does not arrive within the expected timeframe, contact the IRS directly — FreeTaxUSA cannot retrieve or redirect a refund once it has been issued.

Choosing direct deposit versus check during FreeTaxUSA filing

When you reach the refund section of your FreeTaxUSA return, you will see two options: direct deposit or check. Direct deposit requires your bank account number and routing number. You can find both on a blank check from your account, on your bank's website, or by calling your bank. Direct deposit is the fastest method and carries no risk of the check being lost or delayed in the mail.

If you choose a check, the IRS will mail it to the address you provided on your return. Checks take longer because they must be printed, processed through postal mail, and then deposited by you. Checks can also be lost, stolen, or delayed by mail service issues. If you do not have a bank account or prefer not to share banking information online, a check is your only option — but plan for a longer wait.

You cannot change your refund method after you have submitted your return to the IRS. If you selected the wrong option, you will need to wait for the refund to arrive, deposit it if it is a check, and then contact the IRS if there is a problem. This is why confirming your choice before final submission is important.

Timeline from FreeTaxUSA submission to refund arrival

The clock starts when the IRS accepts your return, not when you file it through FreeTaxUSA. After you submit your return through FreeTaxUSA, the IRS typically accepts it within 24 hours on business days. Once accepted, the IRS begins processing your refund.

For direct deposit, the IRS says refunds arrive within 21 days of acceptance in most cases. In practice, many direct deposits arrive within 5 to 10 business days. For mailed checks, add another 7 to 10 business days after the IRS issues the refund. This means a check refund can take 28 to 31 days or longer from the date of IRS acceptance.

The timeline can be longer if the IRS needs to verify information on your return, if you claimed certain credits like the Earned Income Tax Credit, or if there are errors that require correction. Amended returns filed through FreeTaxUSA follow the same process but may take longer because they go through additional review.

Tracking your refund status after filing

FreeTaxUSA provides a refund tracker within your account dashboard. After you file, log back into your FreeTaxUSA account and look for the refund status section. This will show you whether the IRS has accepted your return and, once processing begins, the estimated delivery date.

The IRS also offers its own tracking tool called "Where's My Refund?" at irs.gov. This tool is often more current than the FreeTaxUSA dashboard because it pulls directly from IRS systems. You will need your Social Security number, filing status, and the exact refund amount to use it. The tool updates once per day, usually overnight, so checking multiple times in a single day will not show new information.

Do not rely on email or text notifications from FreeTaxUSA or third-party services claiming to track your refund. The official sources are the IRS website and your FreeTaxUSA account. If a message asks you to click a link or provide personal information to "verify" your refund, it is likely a scam.

What to do if your refund is delayed or does not arrive

If your direct deposit refund does not arrive within 21 days of IRS acceptance, or if a mailed check does not arrive within the expected timeframe, contact the IRS directly. Call the IRS at 1-800-829-1040 (toll-free) or use the "Where's My Refund?" tool to see if there is a delay message. The IRS can tell you whether the refund has been issued and, if it has, whether there is a problem with your bank account information or mailing address.

If the IRS says the refund was issued but your bank never received it, contact your bank. Provide them with the date the IRS says the refund was sent and ask them to search for it. Banks can sometimes locate deposits that appear to have been rejected or sent to the wrong account. If your bank confirms the deposit never arrived, the IRS can issue a replacement check.

If a mailed check is lost or stolen, the IRS can issue a replacement. Request this through the "Where's My Refund?" tool or by calling 1-800-829-1040. The IRS will mail a new check to your address, which adds another 7 to 10 business days to the wait. FreeTaxUSA cannot intercept or redirect a refund once the IRS has issued it, so all communication about delays or problems must go through the IRS.

Bank account issues that can prevent direct deposit refunds

Direct deposit refunds can fail if you provided incorrect bank account or routing information during filing. Common mistakes include transposing digits, using a savings account number instead of a checking account number, or providing information for a closed account. If the IRS attempts to deposit your refund and the account information is invalid, the refund will be rejected and the IRS will issue a check instead, adding 7 to 10 business days to your wait.

Some banks also reject deposits if the account holder's name does not match the name on the tax return exactly. If you recently married, divorced, or changed your legal name, make sure the name on your return matches your current bank records. If there is a mismatch, contact your bank to update your account information before filing, or be prepared to receive a check instead.

If you know your bank account information was wrong when you filed, contact the IRS immediately. The sooner you report the error, the sooner the IRS can issue a check. Do not wait to see if the deposit arrives — it will not, and waiting only delays the replacement check.

Refunds claimed by creditors or offset for other debts

In some cases, the IRS will not send your refund directly to you. If you owe back taxes, child support, student loans in default, or other federal or state debts, the IRS may offset your refund — meaning they will use it to pay what you owe instead of sending it to you. This happens automatically; you will not receive a notice before it occurs.

If your refund was offset, the IRS will send you a notice explaining what happened and which debt was paid. You can contact the agency that received the offset payment to confirm the amount applied to your account. If you believe the offset was made in error, you can dispute it, but this process takes time and requires documentation.

You cannot prevent an offset through FreeTaxUSA or any tax software. If you know you owe a debt that might result in an offset, you can still file your return, but plan for the possibility that you will not receive a refund. Contact the creditor or the IRS before filing if you want to discuss payment options or dispute resolution.

Frequently Asked Questions

Can I change my refund method after I submit my return to FreeTaxUSA?

No. Once you submit your return to the IRS through FreeTaxUSA, you cannot change the refund delivery method. If you selected check but want direct deposit, you will have to wait for the check to arrive, deposit it yourself, and then contact the IRS if there is a problem. Always double-check your refund choice before final submission.

Why does the IRS website say my refund was accepted but FreeTaxUSA says it is still processing?

FreeTaxUSA and the IRS update their systems on different schedules. The IRS website typically updates first and more frequently. If the IRS "Where's My Refund?" tool shows acceptance and a delivery date, that is the most current information. FreeTaxUSA may lag behind by a day or two.

What if I filed through FreeTaxUSA but my refund went to the wrong bank account?

Contact the IRS at 1-800-829-1040 and report the error. The IRS can confirm whether the deposit was rejected and issue a replacement check. Also contact the bank that received the deposit by mistake — they may be able to return it. FreeTaxUSA cannot redirect a refund once it has been issued by the IRS.

How long does a replacement check take if my original refund was lost?

The IRS will mail a replacement check within 7 to 10 business days of your request. Add another 7 to 10 business days for postal delivery. In total, expect 14 to 20 business days from the date you request the replacement.

Can FreeTaxUSA help me if my refund is late?

FreeTaxUSA can show you the status of your return, but they cannot retrieve or redirect a refund once the IRS has issued it. For any problems with a delayed or missing refund, contact the IRS directly at 1-800-829-1040 or use the "Where's My Refund?" tool on irs.gov.