Tax services help people prepare and file federal and state returns. Options include free filing programs, do-it-yourself software, enrolled agents, CPAs, and other paid preparers. The right choice depends on your income, business records, investments, state returns, and the support you need if a tax notice arrives.
Before paying, check whether you qualify for free IRS-supported filing. A paid service does not guarantee a refund, and you remain responsible for reviewing the return before signing it.
Start with free filing options
The IRS offers Free File through participating providers for people who meet the current program’s rules. VITA and TCE sites also provide free preparation help for eligible taxpayers. Qualifications, filing seasons, and available services change, so use the IRS filing resources for the tax year involved.
Software marketed as free may charge for certain forms, state filing, or added support. Check what your actual return needs before starting, especially if you have self-employment income, rentals, investments, or digital asset transactions.
Compare tax preparation methods
| Filing need | What to verify |
|---|---|
| Wages and standard deductions | Whether free filing covers every required form |
| Small business or gig income | Schedule C, estimated taxes, and expense tracking |
| Investment sales | Cost basis, capital gains, and reporting forms |
| Crypto transactions | Wallet imports, cost basis, and missing transactions |
| More than one state | Separate state return charges and support |
| Rental income | Depreciation and other rental schedules |
| IRS notice | Whether help after filing is included |
| Professional advice | Credentials, fees, and authority to represent you |
Tax software may guide you through questions, but the person filing must still check the facts. A professional may be more useful when income, deductions, or prior returns are complicated.
What documents should you gather?
Collect W-2s, 1099 forms, proof of estimated tax payments, prior-year records, and documents supporting any credits or deductions you claim. Small business owners should also keep sales totals, invoices, expenses, mileage records where applicable, and information on major assets.
Compare documents with your records rather than relying on automatically imported amounts. Missing a form does not necessarily mean income can be omitted from the return.
Save the final return and supporting information. Ask how long the preparer or software will keep copies and whether you can download the full filing after submission.
How to choose a tax preparer
Paid federal return preparers generally need a valid Preparer Tax Identification Number, known as a PTIN. A PTIN alone is not a CPA license, an enrolled agent credential, or proof of good service. Check credentials and whether a preparer can represent you in an IRS matter.
The IRS guide to choosing a preparer explains how to check a professional. Ask for a written price estimate, who will sign the return, and what happens if you receive an IRS letter later.
Avoid anyone who asks you to sign a blank form, promises a refund before seeing your records, or bases their fee on a percentage of the refund.
Digital asset taxes require reliable records
Selling or exchanging digital assets may create gains, losses, or other taxable events. A crypto tax app can help gather transactions, but its report may be wrong when a wallet transfer is missing or the cost basis is unclear.
Reconcile purchases, sales, wallet transfers, fees, and income with your own records. The IRS digital asset guidance explains the federal reporting rules.
A software calculation is a starting point, not proof that the return is accurate. If your records are incomplete, ask a tax professional familiar with those transactions before filing.
Compare the complete service price
Suppose software charges a hypothetical $60 for federal preparation, $40 for a state return, and $30 for added help. The total is $130, not $60. A professional quote may cover different tasks. These figures are an example and are not current product prices.
Ask whether the fee includes e-filing, amended returns, business schedules, support if the IRS asks questions, and access to your return next year. Bookkeeping subscriptions are usually separate from tax filing services.
For business recordkeeping, see bookkeeping and accounting.
Check deadlines and payment rules
Filing dates and extension rules may differ by tax year, location, and disaster relief provisions. An extension to file does not generally mean an extension to pay the tax owed. Read the current IRS instructions rather than relying on an old published date.
If you receive an IRS notice, check the response deadline and contact the preparer if support is part of your agreement. Keep records of responses and payments.
Frequently asked questions
Can everyone file taxes free?
No. Free programs have eligibility and form rules. Check the IRS and participating provider for the current tax year.
Is paid software the same as using a CPA?
No. Software guides data entry. A CPA is a licensed professional with a different role and credentials.
Does a preparer guarantee a refund?
No. Tax outcomes depend on the taxpayer’s actual records and applicable law.
Can crypto tax apps prepare all required forms without review?
Not necessarily. Missing data and incorrect classifications can change calculations.
Does an extension also postpone taxes owed?
Generally no. Check the current payment deadline and any applicable relief.
Review current filing services
Check the full fee schedule, forms included, state return price, cancellation rules, and current filing support before paying.
Previously listed products
These links are retained from the earlier listing. Check the provider’s current product details, fees, and availability before applying. MarketProSecure may receive compensation from linked providers.
