You can file your tax return electronically through IRS-approved software, a tax professional, or free services if you meet income limits

Electronic filing, called e-filing, means submitting your tax return to the IRS through an approved computer system instead of mailing paper forms. The IRS accepts e-filed returns 24 hours a day, and you get a confirmation within 24 hours that they received it. Most people who file electronically also get their refund faster — typically within 21 days if they choose direct deposit to a bank account.

You have three main routes: use tax software on your own computer, work with a tax professional like a CPA or enrolled agent, or use a free IRS service if your household income falls below a certain threshold. The threshold changes each year, so you will need to check the current limit on the IRS website.

Key Takeaways

  • E-filing sends your return directly to the IRS through approved software or a tax professional, and you receive confirmation within 24 hours.
  • The IRS Free File program is available to households below a certain income level and includes software from multiple providers at no cost.
  • Tax software walks you through your return step-by-step and calculates your numbers, but you must have your documents ready before you start.
  • A tax professional handles the filing for you and can represent you if the IRS has questions, though you pay a fee for their work.
  • You will need your Social Security number, prior-year tax return, W-2s or 1099s, and records of deductions or credits you are claiming.

Using IRS-Approved Tax Software

Tax software guides you through your return question by question, fills in forms automatically based on your answers, and calculates what you owe or what refund you should receive. You download the software to your computer or use a web-based version in your browser. The software then transmits your completed return to the IRS electronically.

Before you start, gather your documents: your Social Security number, last year's tax return, all W-2 forms from employers, any 1099 forms (for freelance income, interest, dividends, or other sources), receipts for deductions you plan to claim, and records of any tax credits. Having everything in one place before you open the software saves time and reduces errors.

Most commercial tax software costs between $60 and $150 depending on how complex your return is and which provider you use. Some software includes state return filing in the price; others charge extra. Read the product description carefully to see what is included before you buy.

The IRS Free File Program

If your household income is below the annual threshold set by the IRS, you can file for free through the IRS Free File program. This is not a single service — it is a partnership between the IRS and multiple tax software companies. Each participating company offers free software to people who meet the income limit, though the features and forms covered vary by provider.

Go to IRS.gov and search for "Free File" to see the current year's income limit and the list of participating software providers. You can compare what each one offers and choose the one that fits your situation. Some providers cover simple returns only; others handle more complex situations like self-employment income or rental property. Once you select a provider and create an account, you file through their software at no cost.

If your income is above the Free File threshold, you do not have access to this program, even if you have a low income in a particular year. The threshold is based on your adjusted gross income from the prior year.

Filing Through a Tax Professional

A tax professional — such as a CPA, enrolled agent, or tax preparer — can prepare and file your return electronically on your behalf. They handle gathering information from you, filling out the forms, and submitting the return to the IRS. If the IRS later has questions about your return, the professional can represent you in conversations with the agency.

Tax professionals charge fees for their work, which vary based on how complex your return is and how much time they spend on it. A simple return might cost $150 to $300; a return with self-employment income, rental property, or multiple income sources could cost $400 to $1,000 or more. Ask for a fee estimate before you hire someone.

To find a tax professional, search for CPAs or enrolled agents in your area, ask for referrals from friends or family, or contact your state's CPA society or the National Association of Enrolled Agents for a directory. Verify that the person is actually licensed — the IRS website has a tool to check whether a preparer is an enrolled agent or has other credentials.

Documents You Need Before You File

Gather these items before you start filing, whether you use software or a professional:

  • Your Social Security number and date of birth
  • Your spouse's Social Security number and date of birth (if filing jointly)
  • Social Security numbers for any dependents you are claiming
  • All W-2 forms from employers
  • All 1099 forms (1099-NEC for self-employment, 1099-INT for interest, 1099-DIV for dividends, 1099-MISC for other income)
  • Last year's tax return
  • Receipts or records for deductions (mortgage interest statements, property tax records, charitable donations, medical expenses)
  • Records of any tax credits (child tax credit, education credits, earned income tax credit)
  • Records of estimated tax payments you made during the year
  • Your bank account and routing number if you want your refund deposited directly

Employers and financial institutions are required to send you copies of W-2s and 1099s by January 31. If you do not receive one by early February, contact the employer or institution directly. The IRS also receives copies of these forms, so filing without them will likely trigger a notice later.

What Happens After You File Electronically

Once you submit your return, the IRS sends you an electronic acknowledgment within 24 hours confirming they received it. This is not approval — it is just confirmation that the file arrived. The IRS then processes your return, which typically takes 21 days if you chose direct deposit for your refund, or longer if you requested a check by mail.

If the IRS has questions about your return, they will mail you a notice. Keep a copy of your filed return and all supporting documents for at least three years. If you used a tax professional, ask them to keep copies as well.

You can check the status of your refund on the IRS website using the "Where's My Refund?" tool. You will need your Social Security number, filing status, and the exact refund amount from your return.

Common Mistakes to Avoid When E-Filing

The most common error is entering your Social Security number or bank account number incorrectly. Double-check these before you submit — a wrong bank number means your refund goes to the wrong account and takes weeks to recover. Also verify that you entered the correct filing status and number of dependents, as these affect your tax calculation.

Do not file before you have received all your W-2s and 1099s. Filing early and then amending later costs time and creates confusion. Wait until you have all income documents in hand, usually by mid-February.

If you are claiming deductions or credits, make sure you have documentation. The IRS does not ask for receipts when you file, but if they audit your return later, you will need to show proof. Keep receipts, bank statements, and other records for at least three years.

Frequently Asked Questions

Can I file electronically if I owe taxes instead of getting a refund?

Yes. E-filing works the same way whether you are getting a refund or owe money. If you owe, you can pay by credit card, debit card, bank transfer, or check. The IRS website shows payment options and any fees that apply.

What if I make a mistake after I file electronically?

You can file an amended return using Form 1040-X. You cannot change an e-filed return after submission, but you can file the amendment electronically as well. The IRS processes amended returns more slowly than original returns, typically within 16 weeks.

Do I need to mail anything to the IRS if I file electronically?

No. An e-filed return is complete when you submit it. You do not mail anything unless the IRS specifically asks you to in a notice. Keep your documents at home for your records and in case the IRS has questions later.

Can I file electronically if I am self-employed?

Yes. Self-employed filers use Schedule C to report business income and expenses, and most tax software handles this. You will need records of all income and business expenses for the year. If your business is complex, a tax professional may be worth the cost.

How long does it take to get my refund after e-filing?

If you choose direct deposit to your bank account, the IRS typically processes your refund within 21 days. If you request a check by mail, it takes longer — usually four to six weeks. You can track your refund status on the IRS website once your return is processed.