OFFER?
How to File Your Taxes Online: A Step‑by‑Step Guide That Matches How It Works in Real Life
Filing taxes online in the U.S. usually means submitting your federal return through the Internal Revenue Service (IRS) e-file system and, in many states, a separate state tax agency online portal. You either file yourself using tax software or a free file program, or you give your information to a preparer who submits electronically for you.
Quick summary: what you actually do
- Decide how you’ll file online: IRS Free File, commercial software, or a paid preparer who e-files
- Gather documents:W‑2s, 1099s, prior-year return, Social Security numbers, and bank routing/account numbers
- Create an account with your chosen tax software or your state’s official tax portal
- Enter your income and deduction information step by step
- Review and e-sign your return
- Submit electronically and save your confirmation
- Watch for IRS and state notices and for your refund or payment status
Rules, forms, and income thresholds can vary by state and by individual situation, so always rely on official IRS and state revenue agency information for final decisions.
Where you actually file taxes online (federal and state)
For U.S. federal income taxes, the official system that receives online returns is the IRS e-file program, accessed either:
- Through IRS Free File (for eligible incomes) using partner software, or
- Through commercial tax preparation software that connects to IRS e-file, or
- Through an IRS-authorized e-file provider such as a tax preparer office.
For state income taxes, you typically use:
- Your state department of revenue or state tax commission website, or
- Integrated e-file options in your tax software that send both federal and state returns together.
To avoid scams, look for sites ending in “.gov” for IRS or state tax agencies, and for commercial software, confirm it is well-known and listed as an authorized IRS e-file provider. A concrete action you can take today is to search for “IRS Free File” or “IRS e-file providers” and start from links that go directly to an IRS.gov page, then choose your software from there.
What you need ready before you start the online filing process
Most delays happen because people start e-filing without the necessary numbers and documents in front of them. Before you create an account or open any tax software, gather your income forms, ID numbers, and basic financial info.
Key terms to know:
- E-file — Sending your tax return electronically through IRS-approved systems instead of mailing paper forms.
- Adjusted Gross Income (AGI) — Your income minus certain adjustments; used to verify your identity and determine eligibility for credits/deductions.
- Refund — Money the government sends back if you paid more tax during the year than you owed.
- Tax liability — The total amount of tax you owe for the year before subtracting any payments or refundable credits.
Documents you’ll typically need:
- W‑2 forms from each employer that paid you wages or salary.
- 1099 forms (such as 1099‑NEC for freelance work, 1099‑INT for interest, 1099‑DIV for dividends, 1099‑G for unemployment or certain state payments).
- Last year’s tax return (federal and, if you filed one, state), which often shows your prior-year AGI and can speed up identity verification.
Additional information that is commonly required when you file online:
- Social Security numbers or ITINs for you, your spouse, and any dependents.
- Bank routing and account numbers if you want direct deposit of a refund or to pay by direct debit.
- Information on childcare costs, education expenses, or health coverage if you plan to claim related credits or reconcile advance premium tax credits.
If you are missing a W‑2 or 1099, contact the employer or payer’s payroll or HR department and request a replacement; if they do not respond, you may need to follow the IRS’s instructions for missing income forms, which usually involve calling the IRS and potentially using your final pay stub to estimate income.
Step-by-step: how to actually file your taxes online
1. Choose how you will e-file
Decide between:
IRS Free File (if you qualify):
- Typically for people under a certain income limit and accessed through IRS.gov partners.
- The software guides you through federal and sometimes free state filing.
Commercial tax software (online or desktop):
- You pay a fee for certain features or for state returns, though some have free tiers for simple returns.
- This is common for people with more complex situations (self-employment, rental property, itemized deductions).
Paid tax preparer who e-files for you:
- You bring or upload your documents; they prepare and submit the return via IRS-authorized e-file.
- You still must review and sign (or e-sign) before they can file.
What to do today:Pick one method and create or log into your account with that provider, starting from IRS.gov for federal or your state’s .gov tax site for state-only online filing.
2. Set up your online account and verify your identity
Most online filing options require an account with a username, password, and sometimes multi-factor authentication (MFA). You may be asked security questions or to confirm a code sent by text or email.
When you reach the identity verification step, you will commonly need:
- Full legal name, date of birth, and Social Security number.
- Prior-year AGI or prior-year Self-Select PIN (if you e-filed last year), which the IRS uses to verify that you are the correct filer.
- Optionally, driver’s license or state ID number, which some states and software ask for as an extra identity check.
What to expect next: Once identity is verified, the software typically starts asking a series of interview-style questions about your filing status (single, married filing jointly, etc.), dependents, and income sources, and it will build your return section by section.
3. Enter your income and deduction information
Follow the prompts in the software and input exactly what is printed on your forms.
Enter wages and salary from W‑2s:
- Type in employer name, EIN, wages, federal and state tax withheld line by line.
- If your software supports it and your employer participates, you may be able to import your W‑2 instead of typing.
Enter other income from 1099s and similar forms:
- 1099‑NEC/1099‑MISC for self-employment or contract work.
- 1099‑INT/1099‑DIV for bank interest or investment dividends.
- 1099‑G for unemployment compensation or state refunds where taxable.
- If you had gig work (rideshare, delivery, platforms), check for forms from each platform plus your own records.
Add adjustments, credits, and deductions:
- Student loan interest, IRA contributions, educator expenses, and other adjustments.
- Dependents and child-related credits (child tax credit, childcare expenses).
- Decide whether to take the standard deduction or itemize; the software often compares both.
What to expect next: The software usually shows a running estimate of your refund or amount due, updating as you add more information; this is only final after the full review and e-filing.
4. Review, e-sign, and submit your return
After entering all information, most systems walk you through a final review.
Run the built-in accuracy check:
- Use any “review” or “error check” feature to scan for missing fields or inconsistencies.
- Fix any flagged items (incorrect Social Security numbers, missing income forms, or unmatched totals).
Select how you want to handle payments or refunds:
- For a refund, choose direct deposit by entering bank routing and account numbers or request a paper check.
- For tax due, choose among options like direct debit from your bank, paying by card, or arranging a payment plan through IRS or state portals.
E-sign your return:
- Usually involves entering your prior-year AGI and choosing a five-digit Self-Select PIN.
- If you are filing jointly, your spouse will also need to e-sign, either by entering their own PIN or signing electronically in the software.
Submit the e-file:
- Click the button to transmit your federal return, and if included, your state return.
- Note any filing fees for state or additional forms; these are often charged before final submission.
What to expect next: You should receive an electronic confirmation that your return was received and, later, a second notice when it is accepted or rejected by the IRS or state system; keep these confirmations for your records.
5. After you file: tracking status and fixing issues
Once your return has been accepted, the IRS and state agencies process it and apply payments or schedule refunds.
- To check your federal refund status, use the IRS’s online refund status tool, starting from IRS.gov.
- To check state refund or return status, go to your state department of revenue or state tax commission website and look for “Check my refund” or “Where’s my refund” tools.
- If you owe taxes and scheduled a direct debit, watch your bank account for the withdrawal; if it does not appear by the agreed date, log back into your software or contact the IRS/state tax agency using the customer service phone numbers listed on the government site.
If the IRS or your state discovers an issue, expect one of these:
- A letter or notice by mail explaining a change, asking for clarification, or verifying your identity.
- A delay in processing while they match your income forms or review credits.
- A request for documentation supporting claims such as education credits, childcare, or self-employment expenses.
If you receive a notice you don’t understand, you can call the number printed on the letter; a simple script could be: “I received Notice [number] about my tax return. I filed electronically. Can you explain what you need from me and how I can send it?”
Real-world friction to watch for
If your e-file is rejected because the “AGI doesn’t match” or “return already filed,” first confirm that you typed your prior-year AGI exactly as shown on last year’s accepted return, then try entering 0 if you used certain free file programs last year; if it still rejects or says a return already exists, you may need to contact the IRS and, in some cases, mail a paper return while they investigate identity or duplicate filing issues.
Getting legitimate help and avoiding scams
If you are stuck, or your return is more complicated than you are comfortable handling alone, there are official and reputable help options:
IRS Volunteer Income Tax Assistance (VITA) and Tax Counseling for the Elderly (TCE):
- These programs typically offer free tax preparation and e-filing for eligible taxpayers (based on income, age, or disability).
- Search for “VITA site locator” on IRS.gov and call the phone number listed to schedule; ask, “Do you offer e-file and direct deposit for refunds?”
Certified public accountants (CPAs) or enrolled agents (EAs):
- These licensed professionals commonly use professional tax software and e-file on your behalf.
- You should receive a copy of your filed return and the electronic acknowledgment.
State tax agency assistance centers:
- Many state departments of revenue have walk-in assistance offices or phone help lines that can explain state online filing options and help resolve e-file rejections.
- Search for your state’s official tax department portal and use the contact page to find a phone number or office location.
Whenever you are dealing with money, refunds, or your Social Security number, avoid non-government websites that mimic IRS or state sites, and do not give your full SSN, banking information, or tax login credentials to anyone who emails, texts, or calls you unexpectedly; legitimate IRS and state agencies typically initiate detailed account discussions through official letters and secure portals, not by asking for full information over email or text.
Once you have chosen your filing method, gathered your W‑2s, 1099s, and last year’s return, and created your account with an IRS-authorized e-file provider or your state’s official portal, you are ready to start entering your information and submit your taxes online through the official systems.
