How to Do Your Own Taxes for Free Step by Step
Filing your own taxes is simpler than most people think, and it costs nothing if you know where to go. Here is the complete process from gathering documents to submitting your return.

Tax preparation companies spend millions advertising the message that filing your taxes is complicated, risky, and best left to professionals. For most Americans, that is not true. The majority of tax returns involve a W-2, a standard deduction, and maybe a few straightforward credits. The entire process takes 30-60 minutes and costs nothing if you use the right tools.
This guide walks through the complete process from gathering your documents to submitting your return.
Who Can Realistically File Their Own Taxes
You can almost certainly file your own taxes if your situation includes:
- Income from one or two W-2 jobs
- Standard deduction (which over 90% of Americans use)
- Common credits: Earned Income Tax Credit, Child Tax Credit, student loan interest deduction
- Simple investment income (1099-DIV or 1099-INT from a bank or brokerage)
- Unemployment income (Form 1099-G)
- Basic freelance or side income
Situations that add complexity and may benefit from professional help:
- Running a business with employees
- Real estate with multiple rental properties
- Complex investment activity (selling significant positions, options, crypto with many transactions)
- Major life events with significant tax implications (inheritance, large asset sale, divorce settlements)
- Significant foreign income or foreign financial accounts
For most wage earners, students, and people with simple financial lives, self-filing is the right choice.
Where to File for Free
IRS Free File
The IRS Free File program offers genuinely free federal tax preparation through partnerships with commercial software providers. Two options exist:
Free File Guided Tax Software: Available to taxpayers with an adjusted gross income (AGI) of $84,000 or less in 2025 (for taxes filed in 2026). Multiple commercial providers participate, each with slightly different eligibility requirements and state filing options. Visit the Free File portal at irs.gov/freefile to see current participating partners. You choose the software that fits your situation and file directly through it.
Free File Fillable Forms: Available to any taxpayer regardless of income. These are electronic versions of IRS paper forms without the guided interview experience. Best for people who are already comfortable with tax forms and just want a free electronic filing option.
Free State Filing Options
Most commercial Free File providers only cover federal returns. State returns may cost extra. Options for free state filing:
- Some states have their own free direct-filing tools (check your state's department of revenue website)
- Some IRS Free File partners include free state filing in their product
- The IRS Direct File program launched in 2024 and has expanded for 2026. It is a free IRS-run option for eligible taxpayers in participating states. Check irs.gov/directfile for current participating states.
- FreeTaxUSA offers a free federal return and a low-cost state return ($14.99 as of early 2026)
VITA: Free In-Person Help
If you want free assistance from a trained volunteer rather than software, the Volunteer Income Tax Assistance (VITA) program offers free tax preparation for people earning $67,000 or less, persons with disabilities, and limited English-speaking taxpayers. Find a VITA site at irs.gov/vita or by calling 800-906-9887.
Step 1: Gather Your Documents
Before you open any software, collect everything you will need. Missing a document mid-return is the most common reason people stop and abandon the process.
Documents you may need:
| Document | Who Sends It | What It Shows |
|---|---|---|
| W-2 | Your employer(s) | Wages earned and taxes withheld |
| 1099-NEC | Clients or platforms | Non-employee (freelance) income |
| 1099-MISC | Payers of miscellaneous income | Rent, prizes, other payments |
| 1099-INT | Banks and financial institutions | Interest income earned |
| 1099-DIV | Brokerages | Dividend and capital gains distributions |
| 1099-B | Brokerages | Proceeds from selling investments |
| 1099-G | State unemployment offices | Unemployment compensation received |
| 1098 | Mortgage servicers | Mortgage interest paid |
| 1098-E | Student loan servicers | Student loan interest paid |
| 1098-T | Colleges and universities | Tuition payments for education credits |
| SSA-1099 | Social Security Administration | Social Security benefits received |
| Previous year's tax return | Your own records | Used to verify your prior-year AGI |
Employers and financial institutions are required to mail these forms by January 31 of each year (for most form types). If you have not received a W-2 by early February, contact your employer. Many employers also make these available electronically through payroll portals.
Your prior-year AGI is needed to electronically sign your return if you file electronically. If this is your first time filing, use $0 as your prior-year AGI.
Step 2: Choose Your Filing Software and Start
Go to irs.gov/freefile and review the participating providers for the current year. If your income is above the $84,000 threshold or you want a different option, FreeTaxUSA and Cash App Taxes both offer free federal filing without income limits.
Create an account with your chosen provider and begin the guided interview. Most software walks you through your return in a question-and-answer format. You do not need to know which forms to fill out. The software determines that based on your answers.
Have ready:
- Your Social Security number (and your spouse's and dependents' if applicable)
- All documents gathered in Step 1
- Your bank account and routing number for direct deposit of any refund
Step 3: Enter Your Personal Information
The software will ask for:
- Name, address, date of birth, Social Security number
- Filing status (single, married filing jointly, married filing separately, head of household, qualifying surviving spouse)
- Whether anyone can claim you as a dependent on their return (relevant for college students)
Filing status matters. It affects your standard deduction amount, your tax brackets, and your eligibility for certain credits. Use the filing status that accurately describes your situation. If you are unmarried and paid more than half the cost of maintaining a home for a qualifying dependent, head of household gives you a larger standard deduction than single.
Step 4: Report Your Income
Enter income from each document you collected. The software prompts you through each income type.
W-2 income: Enter the figures from each box on your W-2. Box 1 is your wages. Box 2 is federal income tax withheld. Boxes 15-17 are state information. The software uses these to calculate your liability and how much was already paid.
1099 income: Freelance income (1099-NEC) is reported as self-employment income. The software will calculate self-employment tax (15.3% on net earnings) and may prompt you to enter any related business expenses. Interest (1099-INT) and dividends (1099-DIV) are entered directly.
Investment sales (1099-B): Each sale of a stock, fund, or other security is reported. You need the sale proceeds and your cost basis (what you originally paid). Short-term gains (held less than a year) are taxed as ordinary income. Long-term gains (held more than a year) are taxed at preferential rates (0%, 15%, or 20% depending on income).
Do not skip income because you did not receive a form. If you earned money, it is generally taxable whether or not you received a 1099. Cash income, tips, rental income, and side gig earnings must be reported even without a form.
Step 5: Claim Your Deductions
The software will ask whether you want to take the standard deduction or itemize. For most people, the software calculates both and selects the larger one automatically.
If you itemize, enter:
- Mortgage interest (from Form 1098)
- Property taxes paid
- State and local income taxes paid (capped at $10,000 total)
- Charitable contributions (with documentation)
- Qualifying medical expenses (only the amount exceeding 7.5% of AGI)
Even if you take the standard deduction, some deductions go "above the line" and reduce your AGI regardless. These include:
- Student loan interest (up to $2,500, phased out at higher incomes)
- Educator expenses (up to $300 for K-12 teachers)
- Health Savings Account (HSA) contributions
- Self-employed health insurance premiums
- Traditional IRA contributions (if you qualify)
- Self-employment tax deduction (half of your self-employment tax)
The software handles all of these automatically if you answer the interview questions accurately.
Step 6: Claim Credits
Credits directly reduce your tax bill. The software will prompt you through common credits based on your situation.
Earned Income Tax Credit (EITC): One of the largest credits available to lower and middle-income workers. For 2025 tax year (filed in 2026), the maximum credit ranges from $649 (no qualifying children) to $7,830 (three or more qualifying children). Income limits apply. The software calculates eligibility automatically.
Child Tax Credit: Up to $2,000 per qualifying child under 17, with up to $1,700 refundable as the Additional Child Tax Credit. Phased out for higher earners.
Child and Dependent Care Credit: For expenses paid for child care or dependent care while you worked. Up to 35% of qualifying expenses, depending on income.
American Opportunity Tax Credit (AOTC): For the first four years of college. Up to $2,500 per eligible student, 40% of which is refundable. Requires Form 1098-T from the school.
Saver's Credit: For contributions to a retirement account (401k, IRA, etc.). Worth 10-50% of your contribution up to $2,000, depending on income. Often missed by lower-income filers who made retirement contributions.
Retirement Savings Contributions Credit: For eligible contributions to IRAs or employer plans. Check eligibility if your income is below approximately $36,500 (single) or $73,000 (married jointly) for 2025.
Step 7: Review and Submit
Before submitting, the software will show you a summary of your return: total income, total deductions, total tax owed, total already withheld, and your refund or balance due.
Review this carefully. Common things to check:
- Does total income match what you actually earned?
- Is the withholding from your W-2(s) entered correctly? Entering a wrong number here causes a refund discrepancy.
- Does your filing status match your actual situation?
- Did you enter your bank account number correctly for direct deposit?
If you owe taxes, you can still file on time and schedule a payment for the deadline (typically April 15) to avoid penalties. Filing and paying are separate actions.
Once satisfied, e-file your return. The IRS accepts electronic returns immediately and you will receive a confirmation. Most refunds via direct deposit arrive within 21 days. You can check the status at irs.gov/refunds.
Key Deadlines for 2026
| Deadline | What It Covers |
|---|---|
| April 15, 2026 | File your 2025 return OR request an extension |
| April 15, 2026 | Pay any taxes owed (extensions do not extend the payment deadline) |
| October 15, 2026 | Extended deadline if you filed Form 4868 by April 15 |
| April 15, June 16, September 15, January 15 | Quarterly estimated tax payments for self-employed |
An extension gives you more time to file, but does not give you more time to pay. If you owe tax and cannot pay by April 15, file on time and pay as much as you can. The penalty for not filing is significantly larger than the penalty for not paying.
Real-World Examples
Example: Zoe, 19, part-time job and first tax return
Situation: Zoe earned $11,200 from a part-time retail job. She received a W-2 showing $680 in federal income tax withheld.
Process: She used IRS Free File. She entered her W-2 information, confirmed she was single and no one could claim her as a dependent (she was financially independent), and took the standard deduction. Her taxable income: $11,200 - $15,000 = $0. She owed no federal income tax.
Result: Full refund of the $680 withheld. Return took about 20 minutes. Refund arrived in 14 days via direct deposit.
Example: Anthony, 31, W-2 job plus freelance income
Situation: Anthony earned $54,000 from his day job (W-2) and $8,400 from freelance graphic design work (1099-NEC). He had $3,200 in software and equipment expenses related to the freelance work.
Process: He used FreeTaxUSA. He entered his W-2, then his 1099-NEC. The software prompted him for business expenses on Schedule C. Net freelance profit after deductions: $5,200. Self-employment tax on $5,200: approximately $735. Combined with his regular income tax, he owed $1,140 beyond what was withheld from his day job.
Lesson: He updated his W-4 to increase withholding on his day job to cover future freelance tax liability. He also set aside 25-30% of each freelance payment going forward.
After You File: Keep Records
Store copies of your filed return and all supporting documents for at least three years. The IRS generally has three years from your filing date to audit a return, though the window extends to six years if substantial income was underreported.
Documents to keep: all 1099s and W-2s, your final tax return, receipts for claimed deductions, investment purchase records (you will need these when you eventually sell).
For a broader understanding of how your filed return connects to your overall tax picture, see How Does a Tax Bracket Actually Work? and Standard Deduction vs Itemizing: How to Know Which One to Use.
This post is for informational purposes only and does not constitute tax or financial advice. Tax rules, income thresholds, and software offerings change annually. Verify current program details at irs.gov. For complex situations, consult a qualified tax professional.
Tags
Savvy Nickel Team
Financial education expert dedicated to making complex money topics simple and accessible for everyone.
Recommended Articles
What Is a Tax Refund — And Is Getting One Actually Good?
A big tax refund feels like a win. But it means you overpaid the government all year and gave it an interest-free loan. Here is what a refund actually is and how to use your money better.
How the Roth IRA Saves You Money on Taxes Decades Later
The Roth IRA's tax advantage is invisible today but enormous over time. Here is exactly how it works, who it benefits most, and why starting early changes everything.

Capital Gains Tax Explained: What Happens When You Sell Investments
Every time you sell a stock, fund, property, or crypto at a profit, a tax bill can follow. Here is how capital gains tax works, what the rates are in 2026, and how to legally reduce what you owe.
Run the Numbers
Free calculators related to this article.
Take-Home Pay Calculator
See what actually lands in your bank account after federal taxes, state taxes, Social Security, Medicare, and pre-tax deductions. Enter your salary and deductions to get your real paycheck amount.
Open calculator →401(k) Calculator
Project your 401(k) balance at retirement based on your salary, contribution rate, employer match, and expected returns. See how tax-deferred growth and free employer money add up over decades.
Open calculator →Auto Loan Calculator
Calculate your monthly car payment, total interest cost, and see how different loan terms affect what you pay. Enter the vehicle price, down payment, interest rate, and loan length to get the full picture.
Open calculator →Popular Posts
How to Negotiate Your First Salary (And Why It Matters for Retirement)
Delayed Gratification: The One Skill That Predicts Financial Success
How the Roth IRA Saves You Money on Taxes Decades Later
Fractional Shares Explained: How to Invest in Amazon With $10
What Is a Safe Withdrawal Rate? The 4% Rule Explained
Latest Posts

Capital Gains Tax Explained: What Happens When You Sell Investments
Tax Loss Harvesting: A Simple Strategy Most Investors Ignore

How to Use an HSA to Pay Zero Tax on Medical Expenses

