Choose the right way to prepare

Compare tax preparation routes by scope, records and responsibility—not invented prices or rankings.

The right option depends on return complexity, eligibility for free help and how much support you need. No route guarantees a refund or removes your responsibility to review the return. Ask what federal, state, business and amended returns are included before agreeing to a fee.

Select a column header to sort.

ApproachUseful whenWhat to verifyKey limit
IRS Free File guided softwareYou meet the current program eligibility rulesCurrent-year income limit, state return terms and partner offerEligibility and state coverage vary
Free File Fillable FormsYou can prepare a federal return without guided adviceAvailable forms and your ability to follow IRS instructionsLimited help; federal focus
VITA or TCE assistanceYou fit the program and local site scopeEligibility, appointment, documents and return complexityVolunteer sites cannot handle every tax issue
Commercial guided softwareYour facts fit supported formsFederal/state totals, add-ons and support termsA guided interview still depends on accurate inputs
Enrolled agentYou need federal tax expertise or representationIRS credential, relevant experience and engagement scopeFees and service coverage need a written agreement
Certified public accountantTax issues overlap with accounting or business recordsState license, tax experience and who signs the returnA credential alone does not establish specialization
Tax attorneyA dispute or legal issue needs legal adviceState bar status and relevant tax practiceLegal engagement may not include routine preparation
Self-preparation with official formsYou understand the rules and can verify the arithmeticCorrect tax year, schedules and filing methodYou perform the research and error checking

Program availability and eligibility can change. Verify IRS Free File, VITA/TCE, and IRS preparer guidance. We do not collect quotes, sell tax services or receive referral payments through this comparison.