When to hire a tax professional vs. file yourself
Last reviewed: · by TaxProsRated editorial
Where DIY filing typically works
Single-jurisdiction returns with W-2 / PAYE / employer-withheld income, standard deduction or simple itemised deductions (mortgage interest, charitable contributions, state-and-local-tax cap), one or two 1099-INT/1099-DIV statements with totals under USD 10,000, no foreign-bank or foreign-asset reporting requirements, no business income, no rental income, no significant capital gains beyond brokerage-reported short-and-long-term totals.
DIY software (TurboTax, H&R Block, FreeTaxUSA, TaxAct in the US; HMRC's online filing in the UK; ATO myTax in Australia; CRA NETFILE-certified software in Canada) handles this profile competently. The published-error-rate data from IRS Stakeholder Partnerships indicates DIY-prepared returns at this complexity level have error rates similar to professionally-prepared returns.
Where DIY breaks down
Multiple-jurisdiction filings (US-citizen-abroad, expat returns, multi-state US returns where any state is a high-conformity state like California with significant differences from federal). Foreign-bank reporting (FBAR / FinCEN 114, Form 8938 for US filers; equivalent under DAC2/CRS for EU and Commonwealth jurisdictions). Cryptoasset disposals beyond a small number of transactions, particularly across multiple exchanges or DeFi protocols. Rental real-estate income with depreciation and passive-activity-loss tracking. Self-employment income beyond a simple Schedule C / sole-proprietor profile, particularly with home-office or vehicle deductions. Stock-based compensation with ISO/NSO/RSU/ESPP combinations. Partnership/S-corp K-1s. Trust or estate beneficiary income. Business-formation-year filings. Audit responses or amended-return situations.
In any of these contexts, DIY software typically generates returns that are not technically wrong on the face but miss material elections, fail to claim available credits, or take default positions where a more advantageous position is supported by the facts. The marginal cost of professional preparation is typically recovered within the first year of engagement.
Where you should always hire
Anything involving the Streamlined Filing Procedures (US back-filing for non-wilful non-compliance), voluntary disclosure programs, audit defence, controversy with a tax authority, criminal-tax investigations, transfer pricing across related entities, partnership-return preparation, fiduciary returns (Form 1041 estates and trusts; equivalent under UK trustee filings), expatriation-year returns (Form 8854 for US covered expatriates), gift tax returns (Form 709) at or above filing thresholds, estate-tax returns (Form 706 or equivalent), bonus-stripping or carried-interest structures, partnership-audit BBA election decisions, qualified-opportunity-fund elections, like-kind-exchange (Section 1031) transactions.
These contexts carry substantive technical depth that DIY software does not handle, and the consequences of error (penalties, interest, criminal exposure, statute-of-limitations leverage) are disproportionate to the preparation cost.
Hybrid approaches
Some filers prepare the underlying return in DIY software and have a tax professional do a paid review before filing — typical fee USD 200-500 in the US for a one-time review of a moderately complex individual return. This approach captures the bulk of the cost savings while still gating the filing through professional judgment. Tax professionals offering this service at scale include some Big-4 affiliated digital-first practices, the major review-and-file SaaS platforms, and many independent CPAs.
A second hybrid: ongoing engagement for the technically complex parts (international, business, real estate) plus DIY for the W-2-wage portion. This requires explicit scoping in the engagement letter and clear handoff of supporting documents.
Cost-benefit framing
A modest individual return (single-state W-2 plus standard deduction) prepared by a CPA typically runs USD 250-450 in 2024 across most US metro areas; H&R Block walk-in service runs USD 150-300 for the same profile. A multi-state expat return with FBAR and Form 8938 typically runs USD 800-2,000. A sole-proprietor return with Schedule C and quarterly-estimated-tax-payment scheduling typically runs USD 600-1,200. A multi-entity small-business return (S-corp + owner 1040 + state) typically runs USD 1,500-4,000.
These ranges are illustrative; pricing varies materially by city, firm tier, and engagement scope. The "hire vs. DIY" decision should be framed against the time cost and audit-risk-cost of self-preparation, not just the preparer fee.
Important disclaimer
Informational only — not tax advice. This page summarises publicly available information about tax as of June 2026. Tax laws change, individual circumstances vary, and the application of any rule depends on your specific facts.
TaxProsRated does not provide tax, legal, accounting, or financial advice. Before acting on anything you read here, consult a qualified tax professional licensed in your jurisdiction . TaxProsRated, its operators, and its contributors disclaim all liability for action taken in reliance on this page.