LEARN HOW TO APPLY FOR
File Your Taxes Online Free - View the Guide
WITH OUR GUIDE
Please Read:
Data We Will Collect:
Contact information and answers to our optional survey.
Use, Disclosure, Sale:
If you complete the optional survey, we will send your answers to our marketing partners.
What You Will Get:
Free guide, and if you answer the optional survey, marketing offers from us and our partners.
Who We Will Share Your Data With:
Note: You may be contacted about Medicare plan options, including by one of our licensed partners. We do not offer every plan available in your area. Any information we provide is limited to those plans we do offer in your area. Please contact Medicare.gov or 1-800-MEDICARE to get information on all of your options.
WHAT DO WE
OFFER?
Our guide costs you nothing.
IT'S COMPLETELY FREE!
Simplifying The Process
Navigating programs or procedures can be challenging. Our free guide breaks down the process, making it easier to know how to access what you need.
Independent And Private
As an independent company, we make it easier to understand complex programs and processes with clear, concise information.
Trusted Information Sources
We take time to research information and use official program resources to answer your most pressing questions.

How to File Your Federal Income Tax Online for Free

If your income is below certain limits, you can usually file your federal tax return online for free using either the IRS’s own tools or trusted nonprofit and commercial partners. The main official system involved is the Internal Revenue Service (IRS), along with its IRS Free File program and Volunteer Income Tax Assistance (VITA) sites that can help you submit returns electronically at no cost.

Quick summary: free online filing in real life

  • Main official system: IRS (federal tax agency)
  • Two main free options: IRS Free File (do-it-yourself online) and VITA/TCE sites (in-person help, filed electronically)
  • Typical income limit for IRS Free File software: around the low- to mid‑$70,000s of adjusted gross income (AGI), but it can change each year
  • Earliest filing date: usually late January; deadline: typically April 15 (can vary slightly)
  • First concrete step today:Create or sign in to an IRS online account and check last year’s AGI and filing status
  • Biggest friction point: getting blocked by identity verification or AGI mismatch when e‑filing

Rules, income limits, and available free products can change each tax year, so always confirm on the current IRS.gov pages or through a certified tax assistance program.

Where to file taxes online for free (official systems only)

For free online filing, the main official touchpoints are:

  • IRS Free File portal – The IRS partners with several approved tax software companies each year. From the IRS website, you can start at the Free File page, answer a few questions, and be matched to a free online software product if your income fits that company’s free criteria. You prepare and e‑file through that partner, but it’s considered part of the official Free File program.

  • IRS Free File Fillable Forms – Also on IRS.gov, these are electronic versions of the main tax forms. They are totally free but do not guide you; you must already know how to fill out a 1040 and schedules. This is usually better if you’re comfortable with IRS forms or have a simple repeat situation.

  • VITA/TCE e‑filing – Volunteer Income Tax Assistance (VITA) and Tax Counseling for the Elderly (TCE) programs are run by IRS‑approved nonprofits, libraries, and community organizations. A certified volunteer prepares your return with you and submits it electronically to the IRS at no cost. Some locations offer a “do‑it‑yourself with help” model where you use free software on their computers while a volunteer answers questions.

To avoid scams, look for sites and portals ending in “.gov” when you start the process, and only follow Free File links from the IRS’s own pages, not from ads.

Key terms to know

Key terms to know:

  • Adjusted Gross Income (AGI) — Your total income minus certain adjustments (like student loan interest or deductible IRA contributions). Used to determine Free File eligibility and to verify your identity when e‑filing.
  • E‑file (Electronic filing) — Submitting your tax return to the IRS over the internet instead of by mail.
  • Refund — Money the government pays back to you if too much tax was withheld or if you qualify for certain credits.
  • PIN / Identity Protection PIN (IP PIN) — A 5‑ or 6‑digit number sometimes required to e‑file or protect your account from identity theft.

What you need to have ready before you start

Before you open any free filing software or go to a VITA site, gather your paperwork in one place; missing even one item can stop you from e‑filing successfully.

Documents you’ll typically need:

  • W‑2 forms from every employer you worked for during the year (including part‑time or seasonal).
  • 1099 forms such as 1099‑NEC or 1099‑MISC for gig work or self‑employment, 1099‑G for unemployment, or 1099‑INT/1099‑DIV for bank interest and dividends.
  • Last year’s tax return (Form 1040), or at least your prior‑year AGI and filing status, which are commonly required to validate your identity when e‑filing.

Other documents often required, depending on your situation, include:

  • Social Security cards or numbers (or ITINs) for you, your spouse, and any dependents you claim.
  • 1095‑A health insurance form if you used the Health Insurance Marketplace.
  • Records of childcare expenses, including provider name, address, and tax ID, if you plan to claim the Child and Dependent Care Credit.
  • Bank routing and account numbers if you want your refund by direct deposit (faster and no check to lose).

If you’re missing a W‑2 or 1099, contact the employer or payer first; if that fails, the IRS can typically send a wage and income transcript once those forms have been processed.

Step‑by‑step: how to file your tax online for free

These steps focus on federal tax returns; state returns may have separate portals and rules.

1. Confirm you qualify for a free online option

  1. Check your income level. Look up the current year’s IRS Free File income limit and compare it to your last year’s AGI and expected income. If your AGI is under that threshold, you typically qualify for at least one partnered software product.
  2. Review what you need to file. If you have more complex issues (rental properties, business depreciation, multiple states), confirm that a Free File partner or VITA can handle them—some free options do not support every form.

What to expect next:
If you qualify, you can proceed either to an IRS Free File partner (do‑it‑yourself online) or set up an appointment with a local VITA/TCE site that will prepare and e‑file for you at no charge.

2. Choose your free filing path

You generally have three main routes:

  1. IRS Free File guided software:

    • Start on the official IRS Free File page.
    • Use their “find a Free File provider” tool to answer questions about your age, income, and state.
    • You’ll be shown specific partner companies that offer a truly free federal return that matches your situation, sometimes with free state returns as well.
  2. Free File Fillable Forms (more advanced users):

    • If you know how to fill out Form 1040 and any needed schedules, choose Free File Fillable Forms from the IRS site.
    • You type information directly into the online forms and submit electronically without step‑by‑step guidance.
  3. VITA/TCE in‑person electronic filing:

    • Search for “IRS VITA site near me” and check the IRS’s locator tool.
    • Call the phone number listed to ask about appointment times, what documents to bring, and whether they support your specific situation (self‑employment, rental income, etc.).
    • Many sites will file your return electronically on the spot using IRS‑approved software at no cost.

Sample phone script:
“I’m calling to ask about your VITA tax help. I’d like to file my federal taxes online for free and want to know what documents to bring and how to schedule an appointment.”

3. Prepare your documents and set up accounts

  1. Create or access an IRS online account.

    • Search for the IRS’s official account login page on IRS.gov (never through ads).
    • This account allows you to see past AGI, transcripts, and sometimes verify your identity.
  2. Create an account with the chosen Free File partner (if using software).

    • Use your own email and a strong password.
    • Answer basic setup questions about filing status, dependents, and contact information.
  3. Upload or enter your information.

    • Manually enter W‑2 and 1099 details, or use any employer import features if available.
    • Answer interview questions about deductions and credits; the software often guides you through common items like the Earned Income Tax Credit or Child Tax Credit.

What to expect next:
As you type, the software usually calculates your estimated refund or tax due in real time. It will prompt you if additional forms or explanations are needed.

4. E‑file the return and track what happens after

  1. Review your full tax return.

    • Go through the “preview” or “print” version of the Form 1040 to make sure names, Social Security numbers, and income figures are correct.
    • Double‑check routing and account numbers if you chose direct deposit.
  2. Sign electronically and submit.

    • The software will ask you for your prior‑year AGI or a self‑select PIN to sign your return electronically.
    • Once entered, click the final “File” or “Submit” button to transmit to the IRS.
  3. Watch for confirmation.

    • You typically receive two messages: first that your return was received, and later that it was either accepted or rejected by the IRS e‑file system.
    • If accepted, you can track your refund using the IRS’s “Where’s My Refund?” tool with your SSN, filing status, and exact refund amount.
  4. If rejected:

    • The software usually shows a rejection code explaining the issue (for example, AGI mismatch, incorrect date of birth, or SSN already used).
    • You can fix the error and re‑submit electronically at no extra charge through the same system.

Refund timing is never guaranteed, but direct deposit is typically the fastest method once your return is accepted.

Real‑world friction to watch for

Real-world friction to watch for

A very common block is an AGI mismatch: the number you enter from last year doesn’t exactly match what the IRS has on file, so your e‑filed return gets rejected. This can happen if you used a different filing status last year, someone else claimed you as a dependent, or you used a different SSN/ITIN. If this keeps happening, log in to your IRS online account or request a tax transcript to see the AGI the IRS has recorded, then re‑enter that exact number into your e‑file software.

Getting legitimate help and avoiding scams

If you run into questions or feel unsure about a credit or form:

  • Contact the IRS directly.

    • Call the general IRS customer service line listed on IRS.gov.
    • Ask specifically about “free filing options” or a notice you received.
  • Use local, trusted help.

    • Search for IRS‑sponsored VITA or TCE locations, often at libraries, community centers, or nonprofit agencies.
    • Some legal aid or community organizations offer free assistance days focused on tax filing.
  • State tax returns:

    • Many state departments of revenue have their own free e‑file systems or partner offers if your income is below certain thresholds.
    • Search for your state’s official tax or revenue department portal and look for “free e‑file” or “direct file” options.

Scam and fraud warning:
When dealing with any tax filing, identity theft and fake “free” offers are common. Only enter your Social Security number, income data, or bank account details on sites that are clearly linked from IRS.gov or your state’s .gov tax agency, and be wary of anyone who promises a bigger refund for a fee, asks to be paid out of your refund without clear authorization, or asks you to send documents over unencrypted email or text. Never send your tax documents or personal information to HowToGetAssistance.org; this site is for information only, not filing or status checks.