The basic path to your federal tax refund

You get a federal tax refund by filing a tax return with the IRS, either on paper or electronically. The IRS processes your return, calculates what you owe or what you overpaid, and sends the refund to you. Most refunds arrive within 21 days of the IRS accepting your return if you chose direct deposit to a bank account. If you chose a paper check, add another week or two for mail delivery.

You do not have to owe taxes to get a refund. If your employer withheld more from your paychecks than you actually owed, or if you paid estimated taxes that turned out to be more than your final bill, the IRS sends back the difference. The same applies if you claimed a refundable tax credit like the Earned Income Tax Credit (EITC) or the Child Tax Credit — the IRS can send you money even if you owe zero in taxes.

Filing starts with gathering your documents: your W-2 forms from employers, 1099 forms for other income, receipts for deductions if you itemize, and proof of any credits you claim. The deadline to file is usually April 15, though the IRS sometimes extends it. You can file before then, and filing earlier means your refund arrives sooner.

Key Takeaways

  • Direct deposit to a bank account is the fastest way to receive a refund, typically within 21 days of the IRS accepting your return.
  • You can file your tax return on paper or electronically through the IRS website, a tax software provider, or a tax professional.
  • The IRS Where's My Refund tool lets you track your refund status using your Social Security number, filing status, and refund amount.
  • If your refund does not arrive on time, contact the IRS directly or check whether your bank rejected the deposit for account issues.
  • State tax refunds follow a separate process and timeline from federal refunds, and each state has its own rules and delivery methods.

Filing your return: paper, software, or a tax professional

The IRS offers three main paths to file. The first is paper: you download or request Form 1040 and related schedules, fill them out by hand, and mail them to the IRS address for your state. This is the slowest route — the IRS takes longer to process paper returns, and your refund will not arrive as quickly.

The second path is tax software. The IRS maintains a list of IRS Free File partners — companies like TurboTax, H&R Block, and TaxAct that offer free filing to people who earn below a certain income threshold (usually around $73,000 for the 2023 tax year, though this changes yearly). You enter your information into the software, it calculates your refund or bill, and you file electronically. Electronic filing is faster than paper, and the IRS usually accepts your return within 24 hours.

The third path is a tax professional — a CPA, enrolled agent, or tax preparer. They gather your documents, file on your behalf, and handle any questions the IRS asks. This costs money, but it is worth it if your situation is complex: self-employment income, rental property, multiple jobs, or significant deductions.

Whichever path you choose, elect direct deposit when you file. Provide your bank account number and routing number. The IRS will deposit your refund directly into that account, which is faster and more secure than a paper check.

Tracking your refund status with the IRS

Once you file, you can track your refund using the IRS Where's My Refund tool at irs.gov. 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 once a day, usually overnight, so checking multiple times in a single day will not show new information.

The tool shows three statuses. "Received" means the IRS has your return but has not started processing it yet. "Approved" means the IRS has processed your return and approved your refund — this is when the 21-day clock starts for direct deposit. "Sent" means your refund has been issued and is on its way to you.

If you filed electronically and the IRS accepted your return, you should see "Received" status within 24 hours. Processing then takes up to 21 days. If you filed on paper, add several weeks to the timeline because the IRS has to scan and enter your information manually.

If the tool says your refund was sent but you have not received it after 21 days, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and refund amount ready. The IRS can tell you whether the refund was deposited to your bank account (in which case you may need to contact your bank) or whether there was a problem with your return.

What to do if your refund is delayed or missing

Refunds can be delayed for several reasons. The most common is that the IRS is still processing your return — if you filed on paper or if your return has errors, processing takes longer than 21 days. The second is that your bank rejected the direct deposit. This happens when your account number or routing number was entered incorrectly, or when your account was closed before the deposit arrived.

If your bank rejected the deposit, the IRS will mail you a paper check instead. This takes an additional two to three weeks. You can check the status of a rejected deposit by calling the IRS at 1-800-829-1040 and asking whether your deposit was returned.

The third reason is that the IRS flagged your return for review. This might happen if you claimed a large credit, reported a significant loss, or if something on your return does not match IRS records. The IRS will mail you a notice explaining what they need. Respond to the notice within the deadline it gives you. Once you respond, processing resumes.

If you filed electronically and the IRS accepted your return, but more than 21 days have passed and you have not received your refund, contact the IRS. Have your return information ready: your Social Security number, filing status, and the refund amount. The IRS can issue a trace on your refund and tell you where it is.

State tax refunds: separate timelines and methods

Your state tax refund is separate from your federal refund. You file a state return (or your tax software files it for you), and your state processes it on its own timeline. Most states take 4 to 12 weeks to process a return and issue a refund, though some are faster and some are slower.

Each state has its own tracking tool. You can usually find it on your state's Department of Revenue or Taxation website. You will need your Social Security number and refund amount. Some states also offer a phone line where you can check your refund status by entering your information.

State refunds are usually issued as direct deposits or paper checks, depending on what you chose when you filed. If you chose direct deposit and your state issues your refund, it will go to the bank account you provided. If you chose a paper check, your state will mail it to the address on your return.

If your state refund is delayed, contact your state's Department of Revenue directly. The wait time varies by state, so do not assume something is wrong until you have waited longer than your state's typical processing time. Your state's website will tell you the current average wait time.

Refunds for self-employed people and business owners

If you are self-employed or own a business, your refund process is the same as for W-2 employees — you file a return, the IRS processes it, and you receive a refund if you overpaid. The difference is in what you file: you use Schedule C (Profit or Loss from Business) to report your business income and expenses, and you may also file Schedule SE (Self-Employment Tax) to calculate your self-employment tax.

Self-employed returns are more likely to be flagged for review because the IRS scrutinizes business deductions more closely than W-2 income. Keep receipts and documentation for all business expenses you claim. If the IRS asks questions, you will need to show proof.

If you made estimated tax payments during the year and your actual tax bill turned out to be lower, you will receive a refund for the overpayment. The refund follows the same 21-day timeline as any other refund if you chose direct deposit.

Special situations: amended returns and injured spouse claims

If you filed a return and later realized you made a mistake, you can file an amended return using Form 1040-X. The IRS will recalculate your refund or bill based on the corrected information. Amended returns take longer to process — typically 8 to 12 weeks — because they are reviewed manually.

If you are married and your spouse owes back taxes, child support, or student loans, the IRS can use your joint refund to pay that debt. If you did not know about the debt and did not benefit from the income that caused it, you can file an Injured Spouse claim (Form 8379) to recover your share of the refund. This claim must be filed with your original return or within three years of the filing deadline. Processing takes several weeks longer than a normal refund.

If you are in a situation where your refund might be offset, file the Injured Spouse claim at the same time you file your return. This prevents the IRS from holding your refund while they investigate.

Frequently Asked Questions

How long does it take to get a tax refund?

If you file electronically and choose direct deposit, the IRS typically issues your refund within 21 days of accepting your return. Paper returns take longer — usually 4 to 8 weeks. State refunds follow a separate timeline and can take 4 to 12 weeks depending on the state.

Can I get my refund faster than 21 days?

No. The IRS processes returns in the order they are received, and 21 days is the standard timeline for direct deposit. Filing early in the tax season (January or February) does not speed up processing. Paper checks take longer because they have to be printed and mailed after the 21-day processing period ends.

What if I made a mistake on my return?

You can file an amended return using Form 1040-X. Mail it to the IRS address for your state. Amended returns take 8 to 12 weeks to process. If the amendment increases your refund, you will receive the additional money. If it decreases your refund or creates a bill, you will owe the difference.

Do I have to file a return if I do not owe taxes?

If you had taxes withheld from your paychecks or paid estimated taxes, you should file a return to recover that money as a refund. If you are not required to file (your income is below the threshold for your filing status) but you had taxes withheld, filing gets you a refund. The IRS does not automatically send refunds to people who do not file.

What if my refund was deposited to the wrong account?

Contact your bank first to see if the deposit was rejected. If it was, the IRS will mail you a paper check instead, which takes 2 to 3 weeks. If the deposit went to an account you no longer have access to, contact the IRS at 1-800-829-1040 and explain the situation. They can issue a new check or attempt to recover the deposit from the other bank.