File your return through the IRS website or a tax software provider

You claim an income tax refund by filing a tax return with the IRS, either through their free online tool or through commercial tax software. The IRS does not mail you a refund without a return — you have to file first, and the refund comes after the IRS processes what you submitted. Most people file between January and April, though you can file any time during the year if you are owed money.

The IRS offers IRS Free File, a program that lets you file for free if your income is below a certain threshold (the limit changes yearly, but is typically around $73,000). You choose from a list of approved tax software companies on the IRS website, download their software, and file directly through their platform. The software walks you through your income, deductions, and credits, then submits your return electronically to the IRS.

If your income is above the free threshold or you prefer a different provider, you can use any commercial tax software — TurboTax, H&R Block, TaxAct, and others all offer online filing. These charge a fee (usually $60 to $150 depending on how complex your return is), but they also file electronically and give you the same timeline and tracking options as Free File.

Key Takeaways

  • You must file a tax return with the IRS before you receive a refund; the refund does not happen automatically.
  • The IRS Free File program is available to most people and costs nothing if your income is below the annual threshold.
  • Electronic filing (e-filing) is faster than paper filing and lets you track your refund status online within 24 hours of submission.
  • Refunds typically arrive within 21 days of the IRS accepting your return, though some take longer if the return needs review.
  • You can check your refund status using the IRS Where's My Refund tool with your Social Security number, filing status, and refund amount.

Steps to file your return online

Start by gathering your documents: your Social Security number, date of birth, filing status (single, married filing jointly, etc.), and income records. If you worked during the year, you will need your W-2 forms from your employer. If you had other income — interest, dividends, self-employment income — collect those records too. If you paid state or local taxes, mortgage interest, or made charitable donations, have those numbers ready if you plan to itemize deductions.

Go to irs.gov and look for the Free File link, or choose a tax software provider directly. Create an account with the software, then answer questions about your income, filing status, dependents, and deductions. The software calculates your tax liability and any refund you are owed. Review the return for accuracy before you submit it electronically.

Once you submit, the IRS sends you a confirmation number. Write this down — you will need it to track your refund. The IRS typically accepts your return within 24 hours. After acceptance, you can use the Where's My Refund tool on irs.gov to see the status of your refund.

How to track your refund status online

The Where's My Refund tool is the official way to check on your refund. Go to irs.gov, find the tool (it is on the homepage), and enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight.

The tool shows one of three statuses: "Return Received" (the IRS has your return but has not finished processing it), "Approved" (the IRS has approved your return and your refund is on the way), or "Sent" (your refund has been issued). If your status is "Sent," the tool tells you the date the refund was sent and the method — direct deposit or check.

If you chose direct deposit when you filed, the refund lands in your bank account within a few days of the "Sent" status. If you chose a check, it arrives by mail within 7 to 10 business days. Some refunds take longer — if the IRS needs to verify information on your return, it may take 4 to 6 weeks or more.

What to do if your refund is delayed

If your refund status has not changed to "Approved" after 21 days, or if the Where's My Refund tool shows an error message, contact the IRS. Call the IRS at 1-800-829-1040 (the number is on your tax return and on irs.gov). Have your Social Security number, filing status, and the exact refund amount ready when you call.

Common reasons for delays include math errors on your return, missing information (like a dependent's Social Security number), or a mismatch between your return and your W-2 or other income documents. The IRS will tell you what the issue is and what you need to do to fix it. In most cases, you do not need to file a new return — the IRS will correct the error and reprocess your refund.

If you filed by mail instead of online, your refund will take longer — typically 4 to 6 weeks instead of 21 days. The IRS processes paper returns more slowly because they have to scan and enter the information manually.

Direct deposit versus check delivery

When you file online, you choose how you want your refund: direct deposit to a bank account or a check by mail. Direct deposit is faster and more secure. If you choose direct deposit, the refund arrives within a few days of the IRS sending it. You need your bank account number and routing number, which you can find on a check or by calling your bank.

A check takes 7 to 10 business days to arrive by mail after the IRS sends it. If you do not receive your check within that window, use the Where's My Refund tool to confirm the check was sent, then wait a few more days. If the check does not arrive after two weeks, call the IRS to request a replacement.

Some people use a refund anticipation loan (RAL) or refund advance through their tax software provider. These are short-term loans that give you the refund amount immediately, but you pay interest and fees. They are not necessary — your refund arrives within 21 days on its own, and the loan costs money you do not have to spend.

Filing if you are self-employed or have complex income

If you are self-employed, you report your business income and expenses on Schedule C, which is part of your tax return. You also owe self-employment tax (Social Security and Medicare tax), which you calculate on Schedule SE. Tax software walks you through both schedules and calculates what you owe. You can still file online and track your refund the same way.

If you have investment income, rental income, or other complex sources of income, tax software can handle most of it. If your situation is very complicated — multiple businesses, significant investment losses, or foreign income — you may want to work with a tax professional. They can file electronically on your behalf, and you still track the refund through Where's My Refund using your Social Security number.

What happens if you made a mistake on your return

If you filed online and then realized you made a mistake, do not file again. The IRS will catch most errors when it processes your return. If the error is in your favor (you claimed a deduction you should not have, or reported income incorrectly and owe more), the IRS will adjust your refund downward. If the error is in the IRS's favor (you reported less income than you should have), the IRS will send you a bill.

If you need to correct something after you file, you can file an amended return using Form 1040-X. You file this the same way you filed your original return — online through tax software or by mail. An amended return takes longer to process, usually 8 to 12 weeks. You can only file an amended return if you have already filed your original return.

Frequently Asked Questions

Can I file my tax return online if I do not have a computer?

Yes. Many libraries, community centers, and tax preparation nonprofits offer free computer access and help with filing. The IRS also partners with organizations like VITA (Volunteer Income Tax Assistance) that provide free in-person tax preparation. Search "VITA near me" on irs.gov to find a location.

What if I do not have a bank account for direct deposit?

You can request a check instead when you file. The check arrives by mail within 7 to 10 business days after the IRS sends it. Some tax software providers also offer a temporary bank account or debit card for direct deposit if you do not have a permanent account.

How long does it take to get a refund if I file in April?

The timeline is the same — 21 days for electronic filing if there are no issues. However, the IRS processes millions of returns in April and May, so delays are more common during tax season. Filing earlier (January or February) usually means faster processing.

Can I check my refund status on my phone?

Yes. The Where's My Refund tool works on mobile browsers. Go to irs.gov on your phone, find the tool, and enter your information. You can also download the IRS2Go app from your phone's app store, which has the same tool built in.

What if the IRS says my refund was sent but I never received it?

If direct deposit was sent, check with your bank to confirm the deposit did not go to a different account. If a check was sent, wait 14 days from the send date before contacting the IRS. Call 1-800-829-1040 with your Social Security number and the refund amount, and the IRS can issue a replacement check or redeposit the funds.