You file a tax return with the IRS to report your income, and if you overpaid taxes during the year, the IRS sends you back the difference

The process starts with gathering your income documents—W-2 forms from employers, 1099 forms for self-employment or investment income, and receipts for deductions you plan to claim. You then complete either Form 1040 (the main individual tax return) or use tax software that walks you through the questions. Once you finish, you submit it to the IRS either by mail or electronically. If you overpaid taxes through withholding or estimated payments, the IRS calculates the refund amount and sends it to you by direct deposit, check, or debit card.

The timeline depends on how you file. Electronic filing with direct deposit is fastest—most refunds arrive within 21 days, though some take longer if the IRS needs to verify information. Paper returns take 4 to 6 weeks just to process, then another 2 to 4 weeks for the refund itself. You can track your refund status starting 24 hours after you e-file, or 4 weeks after you mail a paper return.

Key Takeaways

  • You need income documents (W-2s, 1099s) and information about deductions before you start filing your return.
  • Electronic filing with direct deposit is the fastest method, with most refunds arriving within 21 days of acceptance.
  • You can track your refund status on IRS.gov using the Where's My Refund tool, which updates once per day.
  • If you owe taxes instead of receiving a refund, you can set up a payment plan with the IRS rather than paying the full amount at once.
  • The IRS deadline to file is April 15 each year, though you can request a six-month extension if you need more time.

Gather your income and deduction documents before you start

Your employer sends you a W-2 form by January 31 if you worked as an employee. This shows your wages and the taxes already withheld. If you worked for multiple employers, you will receive multiple W-2s. Self-employed people and those with investment income receive 1099 forms instead—a 1099-NEC for self-employment, a 1099-INT for interest, a 1099-DIV for dividends, and others depending on your income sources.

Gather receipts and records for deductions you plan to claim. Common deductions include mortgage interest (Form 1098), student loan interest statements, charitable donations, medical expenses, and business expenses if you are self-employed. You do not send these documents to the IRS when you file, but you must keep them in case the IRS asks to verify your return later.

If you did not receive a W-2 or 1099 by early February, contact your employer or the payer directly. You can also check your account on the IRS website if you have created an account, though this shows only information the IRS has already received.

Choose between filing electronically or by mail

Electronic filing (e-filing) is faster and more accurate. You can use IRS Free File if your income is below a certain threshold (the limit changes yearly), or you can use commercial tax software like TurboTax, H&R Block, or TaxAct. The software guides you through each question, calculates your refund or tax owed, and submits the return directly to the IRS. Most e-filed returns are accepted within 24 hours.

If you file by mail, print your completed return (whether you prepared it yourself or used software), sign it, and mail it to the IRS address for your state. The IRS publishes these addresses in the instructions that come with Form 1040. Paper returns take much longer to process—the IRS must open the envelope, scan the documents, and enter the information into their system, which adds 4 to 6 weeks before they even begin calculating your refund.

You can also work with a tax professional—a CPA, enrolled agent, or tax preparer—who will file on your behalf. They charge a fee, but they handle the entire process and can represent you if the IRS has questions about your return.

Decide how you want to receive your refund

When you file your return, you tell the IRS how to send your refund. Direct deposit is the fastest option. You provide your bank account number and routing number, and the IRS deposits the money directly into your account. This typically takes 1 to 2 business days once the IRS processes your return. Direct deposit works with checking accounts, savings accounts, and some prepaid debit cards.

If you do not have a bank account, you can request a refund check. The IRS mails this to the address on your return. Delivery takes 7 to 10 business days after the IRS processes your return, though mail times vary by location. You then deposit or cash the check yourself.

Some people choose a refund anticipation loan or refund advance through a tax preparation company. These are short-term loans that give you cash immediately, but you pay fees and interest. They are not worth using unless you have an urgent need for the money before the normal refund timeline.

Track your refund status using the IRS tool

You can check on your refund as soon as the IRS accepts your return. Go to IRS.gov and look for the "Where's My Refund?" tool. You will need 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 three possible statuses. "Accepted" means the IRS received your return but has not finished processing it yet. "Approved" means the IRS has calculated your refund and it is on the way. "Sent" means the refund has been dispatched—either mailed as a check or deposited into your bank account. Once it shows "Sent," the money should arrive within the timeframe for your delivery method.

If your refund is delayed beyond the normal timeline, the IRS website will usually show a message explaining why. Common reasons include missing or incorrect information on your return, identity verification needed, or a hold placed because of a prior-year issue. If the tool does not explain the delay, you can call the IRS at 1-800-829-1040 to speak with someone.

What to do if you owe taxes instead of receiving a refund

If your income and deductions result in a tax bill rather than a refund, you must pay by the April 15 deadline to avoid penalties and interest. You can pay online through IRS.gov, by phone, by mail, or through your tax software. Paying electronically is fastest and gives you immediate confirmation.

If you cannot pay the full amount by the deadline, you have options. You can request a short-term extension (up to 120 days) to pay without penalties, though interest will still accrue. You can also set up an installment agreement with the IRS, which lets you pay in monthly payments. The IRS charges a setup fee and interest on the unpaid balance, but you avoid the failure-to-pay penalty if you stay current on your monthly payments.

Apply for an installment agreement through IRS.gov, by phone, or by mail. The IRS will tell you the monthly payment amount based on what you owe and how long you want to take to pay it off.

Request an extension if you need more time to file

If you cannot complete your return by April 15, you can request a six-month extension using Form 4868. This gives you until October 15 to file your return. You can submit Form 4868 electronically through tax software, by mail, or through IRS.gov. The extension is automatic—you do not need approval from the IRS.

Important: an extension to file is not an extension to pay. If you owe taxes, you still must pay by April 15 to avoid penalties, even if you have not filed your return yet. You can estimate what you owe and pay that amount by April 15, then adjust when you file your actual return later. If you overpay, you will receive a refund when you file.

You can request an extension even if you expect a refund, though there is no penalty for filing late if you are owed money. The IRS will simply hold your refund until you file.

Frequently Asked Questions

How long does it take to get a refund after I file electronically?

Most refunds arrive within 21 days if you choose direct deposit. Some take longer if the IRS needs to verify information on your return or if there are errors. You can check the status using the Where's My Refund tool on IRS.gov starting 24 hours after you file.

Can I file my taxes for free?

Yes, through IRS Free File if your income is below the threshold set each year (usually around $73,000). You can also file for free using free tax software available online. If you use a tax professional, you will pay a fee, which typically ranges from $150 to $400 depending on the complexity of your return.

What if I made a mistake on my return after I filed it?

You can file an amended return using Form 1040-X. Mail it to the IRS or file it electronically if your original return was e-filed. Processing an amended return takes longer than a regular return, usually 8 to 12 weeks. If the amendment results in a larger refund, the IRS will send it to you. If it results in a tax bill, you will receive a notice with payment instructions.

Do I have to file a return if I did not earn much income?

It depends on your income level and filing status. The IRS sets a threshold each year—if your income is below it, you are not required to file. However, if taxes were withheld from your paychecks, you should file anyway to get a refund. Check the IRS website for the current income thresholds for your situation.

What happens if I file late?

If you owe taxes and file late, you will owe penalties and interest on top of the tax bill. If you are owed a refund, there is no penalty for filing late, but the IRS can only refund taxes from the past three years. File as soon as you can to minimize penalties and interest charges.