OFFER?
How to File Your Taxes Online for Free (Step-by-Step Guide)
Many taxpayers in the U.S. can file their federal taxes online for no fee using official programs linked to the Internal Revenue Service (IRS) and approved nonprofit tax assistance providers. The main ways are: IRS free filing portals, free versions of brand-name tax software, and community-based help that submits your return electronically for you.
Rules and options vary by income, age, state, and the type of return you file, so you typically need to check which free option you qualify for before you start.
Quick summary: main free online filing options
- IRS Free File Guided Software (through IRS-partnered companies) for income under a certain limit
- IRS Free Fillable Forms for higher incomes but simple, self-prepared returns
- Volunteer Income Tax Assistance (VITA) and Tax Counseling for the Elderly (TCE) sites that file electronically at no cost
- Some state Department of Revenue portals that offer free e-file for state returns
- You should start by checking your eligibility on the IRS Free File section of the official IRS website (look for addresses ending in .gov)
1. Where to go online to file for free
The official system that oversees federal tax filing is the Internal Revenue Service (IRS), a U.S. federal agency. For free online filing, there are three main “entry points” that are typically safe and legitimate:
- IRS Free File portal – links to IRS-partnered companies that provide guided tax software at no cost if your adjusted gross income (AGI) is under a yearly limit.
- IRS Free Fillable Forms portal – an online version of paper forms that lets you e-file for free but does not give step-by-step help.
- Local IRS-partnered free tax prep sites, like VITA and TCE, where IRS-certified volunteers enter your info into IRS-approved online systems and e-file your return.
For state returns, your state Department of Revenue or state tax commission often has its own online filing portal that may be free, especially for lower-income filers or simple returns. Search for your state’s official tax or Department of Revenue site, and make sure the web address ends in .gov to avoid scams.
Key terms to know:
- IRS — the federal agency that handles U.S. income taxes and refunds.
- Adjusted Gross Income (AGI) — your income after certain adjustments, used to determine free-file eligibility.
- E-file — submitting your tax return electronically instead of mailing paper forms.
- VITA/TCE — IRS-sponsored free tax prep programs for low- to moderate-income people, older adults, and some others.
2. What you need to gather before you start
You can save a lot of time by collecting documents before you even open a free-file portal. Online systems commonly time out for inactivity, so having everything ready reduces the chance you’ll be kicked out mid-return.
Documents you’ll typically need:
- Income forms such as W‑2 from each employer and 1099 forms (interest, unemployment, gig work, retirement, etc.).
- Photo ID and Social Security card (or ITIN letter) for you, and Social Security numbers for any spouse and dependents.
- Last year’s tax return (if available) for AGI verification and to carry over basic information.
Depending on your situation, you may also need:
- 1095‑A if you bought health insurance through a Marketplace (needed for the Premium Tax Credit).
- Proof of education expenses (Form 1098‑T and receipts) if claiming education credits.
- Records of child care expenses with provider’s name, address, and Tax ID/EIN if claiming the Child and Dependent Care Credit.
If you itemize deductions, gather mortgage interest statements, property tax bills, and charitable donation records. Online free systems typically list what’s needed at the start of the interview, so you can pause, gather items, and log back in.
3. Step-by-step: filing your federal taxes online for free
3.1 Check which free option you qualify for
- Go to the official IRS site and navigate to the section labeled something like “Free File” or “Free tax preparation.”
- Use the IRS Free File lookup or comparison tool (when offered) to see which partner software you qualify for based on AGI, state, age, and tax situation.
- Choose a partner whose eligibility rules fit your situation (for example, some limit which states they cover, or which income types are allowed).
What to expect next: You will be redirected from the IRS site to the partner’s official website, where you’ll create a free account and start an interview-style return.
3.2 Create your account and start the return
- Create a login with the free-file software partner using a unique email and strong password. Some partners may also require two-factor authentication (a code sent to your phone or email).
- Enter your basic info: name, address, Social Security number, filing status (single, married filing jointly, etc.), and dependents.
- When prompted, enter your income forms (W‑2, 1099, etc.) line by line, matching the numbers exactly as printed.
What to expect next: The system will calculate your income, standard or itemized deductions, and potential credits behind the scenes. If you qualify for refundable credits like the Earned Income Tax Credit (EITC), the software will usually ask additional questions.
3.3 Add credits, deductions, and health insurance info
- Answer questions about education, child care, retirement contributions, and health coverage. The system typically offers options to skip topics that don’t apply.
- If you had Marketplace insurance, enter your 1095‑A information so the software can reconcile advance premium tax credits. This is commonly required and ignoring it can delay refunds.
What to expect next: The software will show a running estimate of any refund or tax due, which may change as you add or correct information.
3.4 E-file and choose how to get your refund or pay
- When you reach the review stage, carefully check each section for spelling errors, wrong Social Security numbers, or missing income forms.
- Choose “E-file my return” when asked about how you want to file, and follow instructions to sign electronically (usually by entering last year’s AGI or a self-select PIN).
- Enter direct deposit information if you want your refund sent to a bank account; if you owe money, you can typically schedule an electronic payment from your bank account or pay later by mail.
What to expect next: After e-filing, you should receive an IRS acceptance or rejection notice, often within 24–48 hours, sent to the email you used when you created the account.
4. What happens after you submit your free online return
Once your return is e-filed through a free system:
- The IRS e-file system first checks for basic errors (e.g., mismatched Social Security numbers, duplicate returns, missing dependent data).
- If accepted, the status usually changes from “Received” to “Being Processed” within the IRS system.
- If rejected, your software typically explains the rejection code (for example, “AGI doesn’t match IRS records”) and gives you options to correct and re-submit at no additional cost.
For refunds:
- If you chose direct deposit, refunds typically arrive faster than paper checks, but exact timing can vary and is never guaranteed.
- You can check your refund status using the “Where’s My Refund?” tool on the IRS website after your return has been accepted.
If you owed money and scheduled a payment:
- The IRS will usually debit your bank account on the date you chose, and the confirmation from your software or bank record serves as proof.
- If you can’t pay in full, you can usually apply for a payment plan through the IRS Online Payment Agreement tool on the official IRS site.
5. Real-world friction to watch for
Real-world friction to watch for
A common snag is an IRS rejection because the AGI from your prior-year return doesn’t match what you typed in when you sign electronically; this often happens when people didn’t file last year, used a different preparer, or are using a different Social Security number (such as after a name change). In that case, you typically can fix it by entering “0” for prior-year AGI if you did not file last year, or by double-checking last year’s exact AGI on your prior return and resubmitting; if you’re still stuck, you can call the IRS individual taxpayer line at the number listed on the official IRS site and say, “I’m trying to e-file my return for free, but it keeps rejecting my AGI; can you help me verify what AGI the IRS has on file?”
6. Free and low-cost help if you’re stuck
If the software is asking questions you don’t understand, or you’re not comfortable doing this yourself, there are official help routes that still keep your filing free.
Official assistance options:
- VITA (Volunteer Income Tax Assistance) sites — IRS-sponsored locations (often at community centers, libraries, or colleges) where trained volunteers prepare and e-file your return for free if you meet income or other criteria.
- TCE (Tax Counseling for the Elderly) — similar to VITA but focused on taxpayers age 60 and older, often located at senior centers or nonprofit agencies.
- State Department of Revenue or state tax office — many offer free phone help, online FAQs, and in some states, their own free online filing portal for state returns.
To find a VITA or TCE site, search for “VITA site locator IRS” or “free tax preparation IRS” and use only links ending in .gov. Call the site’s listed phone number to confirm hours and whether you need an appointment, and ask what documents to bring.
Because tax filing involves Social Security numbers, bank account details, and personal income information, always:
- Use only official IRS or state government portals or IRS-listed partners.
- Avoid sites that ask for upfront fees, promise huge guaranteed refunds, or are not clearly tied to the IRS or a government agency.
- Never email your full Social Security number or bank info to anyone offering to “file for you” unless you have verified they are an official, reputable tax preparer.
Once you’ve gathered your W‑2s/1099s, Social Security numbers, and last year’s return, your next concrete action is to go to the IRS Free File section on the official IRS website, confirm which free option you qualify for, and either start the guided online software or schedule an appointment at a local VITA/TCE site that will submit your free electronic return through the official IRS e-file system.
