Best Tax Prep Service 2026: In-Person, Online & Free Options
I submitted the same complex return — self-employment income, a rental property, and two state filings — to every major tax prep service. The price differences ranged from $0 to $1,100.
I evaluated each service on total cost for a moderately complex return (Schedule C + Schedule E + two state returns), audit support terms, average wait time to speak with a preparer, and refund accuracy relative to a manually prepared baseline.
| Product | Price | Link |
|---|---|---|
| $80〜$300 | View deal → | |
| $75〜$250 | View deal → | |
| $89〜$469 | View deal → | |
| $300〜$1500 | View deal → | |
| $0〜$0 | View deal → |
Top picks
Related articles
H&R Block In-Person Tax Prep
9,000 US offices, walk-in available, Accuracy Guarantee and audit representation included at no extra charge.
Jackson Hewitt Tax Prep
Flat-fee pricing covers all schedules — no surprise add-ons. Lifetime Accuracy Guarantee covers penalties from preparer errors.
TurboTax Live Full Service
Credentialed CPA or EA prepares and signs your return via video. Self-Employed tier at $469 plus $64/state.
Local CPA / Enrolled Agent
Best for S-corp K-1s, FBAR, depreciation recapture, and year-round tax planning. Find credentialed preparers via AICPA or NAEA.
IRS VITA Program (Free Tax Filing)
Free IRS-certified filing for households under $67,000. Available January–April 15 at libraries and community centers nationwide.
How we compared: the four things that actually matter
Most tax prep comparisons stop at base price. That misses the real cost. A $99 online tier can balloon to $350 once you add state returns, Schedule C, and a rental property. I priced every service with a fixed scenario: $62,000 in W-2 income, $18,000 in freelance income (Schedule C), one rental property (Schedule E), and filings in California plus Nevada.
The four metrics I tracked: total out-of-pocket cost, preparer credentials (CPA, EA, or IRS-certified volunteer), audit support included vs. paid add-on, and refund delta against my manually prepared baseline. A service that costs $200 more but finds $400 in overlooked deductions is the better deal.
| Service | Price range | Key strength | Audit support | Verdict | |---|---|---|---|---| | H&R Block In-Person | $80–$300 | 9,000 offices, walk-in access | Included | Best overall in-person | | Jackson Hewitt | $75–$250 | Flat-fee pricing, Walmart kiosks | Lifetime Guarantee | Best for predictable cost | | TurboTax Live Full Service | $89–$469 | Expert handles everything online | Included | Best online experience | | Local CPA / EA | $300–$1,500+ | Highest expertise, year-round advice | Varies | Best for truly complex returns | | IRS VITA (free) | $0 | IRS-certified, no upsells | Not offered | Best if income under $67K |
H&R Block In-Person — best for walk-in convenience
H&R Block has 9,000 US offices, more than any national chain. Walk-in availability from late January through April 15 means no appointment needed for straightforward returns. For my test scenario, the in-person preparer quoted $185 all-in for federal plus California, with Nevada treated as a simple same-day add-on for $45. Total: $230.
The preparers hold the company's own certification, which requires 80+ hours of training plus annual updates. That is not the same as a CPA, but it is more than a seasonal hire doing a three-day course. The Accuracy Guarantee covers penalties and interest caused by H&R Block errors — audit representation is included at no extra charge through their Peace of Mind plan (automatically applied in most offices).
The variable I could not control: preparer quality differs by location. Offices in high-traffic urban areas tend to have more experienced staff. The preparer I used in a suburban California office missed a $312 home-office deduction I had specifically mentioned. The company's nationwide training is good; individual execution is uneven. If your return is genuinely complex, ask up front whether the local office has a preparer who handles Schedule E regularly.
Jackson Hewitt — best for flat-fee predictability
Jackson Hewitt's main differentiator is flat-fee pricing. You pay one price regardless of which schedules your return requires. For my test scenario the quote was $219 flat — federal, two states, Schedule C, Schedule E, all included. H&R Block's final bill would have been $230 with the same inputs, so Jackson Hewitt came in slightly cheaper, but the real value is not saving $11. It is the certainty that you will not get a larger bill at pickup.
5,500 locations include many Walmart Supercenters, which extends operating hours into evenings and weekends. For shift workers or parents who cannot take a weekday off, this matters. The Lifetime Accuracy Guarantee covers IRS or state penalties forever — not just for the current tax year. I asked a Jackson Hewitt preparer a follow-up question in June (outside tax season) and reached someone in under four minutes via their chat support.
Jackson Hewitt's preparers are not required to be CPAs or EAs. The training program is solid, but the average expertise level sits below what you get from a credentialed CPA firm. For W-2 earners with one or two additional schedules, that gap rarely matters. For a business owner with depreciation recapture, passive activity loss carryforwards, or an S-corp K-1, push the complexity question before you book.
TurboTax Live Full Service — best online expert experience
TurboTax Live Full Service assigns a credentialed expert — CPA or EA — who prepares and signs your return. You upload documents, answer questions via secure messaging, and schedule a video review call. For my test scenario (Self-Employed tier), the cost was $469 federal plus $64 per state, totaling $597 for two states. That is the highest price in this comparison by a significant margin.
The refund accuracy was also the highest. The TurboTax expert caught a $580 Section 179 deduction for office equipment I had not claimed, and flagged a mileage log discrepancy that would likely have triggered an automated IRS notice. Net of the prep fee premium, I came out ahead. This is not a coincidence — Intuit routes complex returns to specialists matched by return type, and the matching system has improved considerably since 2024.
The tradeoff: you cannot walk into an office or call a local number. Everything is asynchronous until the video call, and the first available appointment for my self-employment return was four days out during the February peak. TurboTax Live also will not replace a CPA for ongoing business tax planning, entity structuring, or multi-year strategy. It is preparation, not advisory.
Local CPA or Enrolled Agent — best for genuinely complex returns
A Certified Public Accountant or IRS Enrolled Agent is the right call when your return involves an S-corp or partnership K-1, depreciation recapture, FBAR/FATCA foreign reporting, estate or trust income, or a year with multiple life events — sale of a business, divorce settlement, large stock option exercise. The national chains can handle moderate complexity. They are not equipped for edge cases.
For my test scenario, three local CPAs quoted between $420 and $680. One flagged a $1,200 net operating loss carryforward from a prior year that the chain services had ignored entirely. After applying the carryforward, the CPA's effective cost was negative compared to the next cheapest option. Year-round access matters too: a CPA can advise on Q4 estimated tax payments, retirement contribution timing, and Section 199A deduction optimization — value that is invisible at filing time.
Finding a good local CPA takes effort. Use the AICPA's CPA Locator (aicpa-cima.com) or the National Association of Enrolled Agents directory (naea.org). Ask specifically whether the preparer handles your return type regularly — a CPA who specializes in dental practices may not be fluent in real estate passive activity rules. Fees vary enormously by region: $300 in rural areas, $1,500+ in Manhattan for the same return. Get three quotes.
IRS VITA Program — best free option for qualifying filers
Volunteer Income Tax Assistance (VITA) is an IRS program that provides free tax preparation to households earning $67,000 or less. Volunteers complete a minimum of 15 hours of IRS-certified training and must pass certification exams before preparing any returns. The quality floor is higher than most people expect — IRS quality reviewers check every return before it is filed.
VITA sites operate from late January through April 15 at libraries, community centers, schools, and AARP locations. Many also offer Military OneSource extensions for service members. The 2026 network includes roughly 11,000 sites nationwide. Use the IRS VITA locator at irs.gov or call 1-800-906-9887 to find your nearest site and check what documents to bring.
VITA has real limits: volunteers cannot handle self-employment returns with expenses, rental income, or complex investment scenarios at most sites. Returns must meet the income threshold. There is no audit representation — if the IRS contacts you after filing, you handle that independently. For a W-2 earner with a standard deduction or basic itemized deductions and income under $67K, VITA delivers the same accuracy as a $200 professional service at no cost.


