If you want to start a tax preparation business, you need more than tax knowledge and a computer. You need a legal business structure, the right IRS registrations, secure tax software, client agreements, recordkeeping procedures, and a system for handling sensitive financial information.
Tax preparation can be a home-based business, a small office, or a larger tax practice. You can serve individuals, self-employed workers, small businesses, investors, landlords, and other taxpayers.
Must Read: Are Tax Preparation Fees Deductible? IRS Rules for Individuals and Businesses
Start a Tax Preparation Business: What You Need to Know
To start a tax preparation business in the U.S., choose a business structure, register the business, obtain an EIN, meet IRS preparer requirements, get a PTIN, set up secure tax software, create client procedures, and follow federal, state, privacy, and recordkeeping rules.
The requirements depend on the services you plan to offer and the states where you operate.
A basic startup plan includes:
- Learn federal tax preparation rules.
- Decide which tax services you will offer.
- Choose a business structure.
- Register the business.
- Get an Employer Identification Number if required.
- Obtain a Preparer Tax Identification Number.
- Check state and local requirements.
- Choose professional tax software.
- Create client intake and document procedures.
- Set up secure systems.
- Set prices and payment policies.
- Build a compliant marketing plan.
- Keep required records.
- Renew registrations and complete required education.
The IRS does not require every paid tax preparer to hold the same credential. However, paid preparers must follow applicable federal requirements, and some preparers need additional registration, testing, or continuing education.

What Does a Tax Preparation Business Do?
A tax preparation business helps clients prepare and file tax returns and related forms.
Services can range from simple individual returns to complex business and investment returns.
Common services include:
- Individual federal tax returns
- State income tax returns
- Self-employed tax returns
- Small business tax returns
- Rental property tax reporting
- Estimated tax planning
- Tax extension preparation
- Amended returns
- Tax notice assistance
- Payroll tax services
- Bookkeeping
- Business tax compliance
- Tax planning
You do not need to offer every service when you start.
A new tax preparer may begin with individual returns and gradually add more complex services after gaining experience.
Can Anyone Start a Tax Preparation Business?
You can generally start a tax preparation business without becoming a CPA or attorney.
However, federal and state rules apply to paid tax return preparers.
The IRS requires anyone who prepares or assists in preparing federal tax returns for compensation to have a valid PTIN.
A PTIN identifies the paid preparer on federal tax returns.
Additional rules apply to certain preparers and tax professionals.
For example, enrolled agents, CPAs, and attorneys have specific professional credentials and rights. Registered tax return preparers who are not attorneys, CPAs, or enrolled agents may also have different rules from credentialed professionals.
Before offering a service, determine which rules apply to the type of return and service you plan to provide.
Step 1: Learn Tax Preparation Before Serving Clients
Tax preparation is a regulated professional service with financial consequences for clients.
You should understand the tax forms you plan to prepare before accepting paying clients.
Start with basic individual tax returns.
Learn:
- Form 1040
- W-2 income
- 1099 income
- Interest income
- Dividend income
- Retirement income
- Capital gains
- Education credits
- Child-related tax benefits
- Itemized deductions
- Self-employment income
- Estimated taxes
- State income tax returns
Then learn the rules for more complex situations.
Do not accept a return simply because a client offers to pay you. If you do not know how to handle a tax issue, refer the client to a qualified professional or obtain appropriate training before preparing the return.
Step 2: Choose Your Tax Preparation Niche
A niche can help you create a clear service structure.
Possible niches include:
| Tax Niche | Typical Clients |
|---|---|
| Individual taxes | Employees and families |
| Self-employed taxes | Freelancers and contractors |
| Small business taxes | Sole proprietors and small companies |
| Rental taxes | Landlords |
| Investor taxes | Stock and investment income clients |
| Expat taxes | U.S. taxpayers with international issues |
| Senior tax preparation | Retirees |
| New business taxes | New business owners |
| Nonprofit taxes | Organizations with applicable filing needs |
You can serve several groups, but avoid accepting returns that exceed your training or experience.
For example, someone who mainly prepares simple W-2 returns should not immediately advertise complex international tax services.
Step 3: Choose a Business Structure
When you start a tax preparation business, you need to choose how to structure the business.
Common options include:
- Sole proprietorship
- Limited liability company
- Partnership
- S corporation
- C corporation
A sole proprietorship is simple and can work for a one-person operation.
An LLC can provide a separate legal structure under state law. Tax treatment for an LLC depends on elections and ownership.
An S corporation is a federal tax status available to eligible entities. It is not simply another state business structure.
Your choice can affect:
- Taxes
- Payroll
- Liability
- State filings
- Accounting
- Administrative work
Talk with a CPA or business attorney if you need help choosing the structure for your situation.
Step 4: Register Your Business
Business registration rules vary by state and locality.
Depending on your location, you may need:
- Business name registration.
- State business registration.
- Local business licensing.
- Sales tax registration for applicable services.
- Professional or occupational licenses.
- Home occupation approval.
- Zoning approval.
A tax preparation business operated from home may still need local registration.
Check your state, county, and city requirements before opening.
Step 5: Get an EIN
An Employer Identification Number is a federal tax identification number issued by the IRS.
You may need an EIN depending on your business structure and tax obligations.
For example, businesses with employees generally need an EIN.
Many business owners also obtain an EIN for business banking and administrative purposes.
The IRS provides EIN applications directly. Avoid paying a third party simply to obtain an EIN when you can apply through the IRS process.
Keep your EIN confirmation with your business records.
Step 6: Get a PTIN
If you prepare federal tax returns for compensation, you generally need a valid Preparer Tax Identification Number.
The PTIN identifies you as the paid preparer.
You generally must renew your PTIN each year during the applicable renewal period.
Do not prepare paid federal tax returns using an expired or invalid PTIN.
If your business has multiple tax preparers, each individual who prepares federal returns for compensation generally needs their own PTIN.
The business itself does not replace the individual preparer’s PTIN requirement.
Step 7: Determine if You Need an EFIN
If you plan to electronically file federal tax returns for clients, you may need an Electronic Filing Identification Number.
An EFIN is issued through the IRS e-file application process.
The IRS reviews applications for electronic filing providers.
The process can include identity verification and suitability checks.
Do not confuse a PTIN with an EFIN.
| Registration | Purpose |
|---|---|
| EIN | Identifies a business for federal tax purposes |
| PTIN | Identifies a paid federal tax return preparer |
| EFIN | Identifies an authorized IRS e-file provider |
You may need more than one of these depending on your business setup.
Step 8: Check State Tax Preparer Requirements
Federal registration is only part of the process.
Some states have additional requirements for tax preparers.
State rules can cover:
- Tax preparer registration
- Licensing
- Education
- Examinations
- Bonds
- Background checks
- Business registration
- State e-file requirements
- Advertising
- Client disclosures
Requirements change by state.
If you plan to serve clients in more than one state, check each state’s current requirements.
Do not assume that a PTIN or EFIN satisfies every state requirement.
Step 9: Choose Professional Tax Software
Professional tax software is different from consumer tax software.
When you start a tax preparation business, choose software based on the returns you expect to prepare.
Look for features such as:
- Federal return preparation
- State returns
- E-file support
- Client management
- Secure document exchange
- Electronic signatures
- Tax calculation updates
- Error checking
- Bank products, if applicable
- Payment processing
- Data backup
- Audit trail
- Multi-user access
Do not choose software based only on price.
A low-cost system may not support the forms you need.
Before purchasing, confirm that the software supports the tax year, forms, states, and business services you plan to offer.

Step 10: Set Up a Secure Client Intake System
Tax preparers handle highly sensitive information.
Client files may contain:
- Social Security numbers
- Dates of birth
- Bank information
- Income records
- Investment information
- Addresses
- Employer information
- Dependent information
- Identity documents
Create a secure intake process from the beginning.
Avoid asking clients to send sensitive documents through ordinary text messages.
Use secure portals for document exchange when possible.
Create separate accounts for business use.
Use strong passwords and multi-factor authentication.
Limit access to client information to people who need it.
Step 11: Create a Client Document Checklist
A document checklist helps prevent missing information.
For an individual client, you may request:
- Prior-year tax return
- W-2 forms
- 1099 forms
- Interest statements
- Dividend statements
- Brokerage statements
- Retirement statements
- Mortgage interest statement
- Property tax information
- Education records
- Childcare records
- Charitable contribution records
- Health insurance information when applicable
- Business income and expense records
- Rental property records
The exact list should depend on the client’s circumstances.
Do not request documents that have no tax purpose.
Step 12: Build a Tax Return Review Process
Do not send a return immediately after entering the numbers.
Create a review process.
A basic review can include:
- Confirm the client’s identity.
- Compare current information with the prior return.
- Check all income documents.
- Review dependents.
- Check deductions.
- Review credits.
- Review bank information.
- Check state filing requirements.
- Review diagnostics.
- Ask the client about unusual items.
- Obtain required signatures.
- Confirm the final return with the client.
- Submit the return.
- Save proof of acceptance.
A checklist reduces simple errors.
Also Read: How Long to Keep Tax Records? IRS Rules for 3, 6, 7 Years and More
Step 13: Learn Paid Preparer Due Diligence Rules
Certain tax benefits have special due diligence requirements for paid preparers.
For applicable returns, paid preparers may need to complete Form 8867 and maintain required records.
The rules apply to certain credits and filing statuses.
Examples can include:
- Earned Income Tax Credit
- Child Tax Credit
- Additional Child Tax Credit
- American Opportunity Tax Credit
- Head of Household filing status
Do not treat these forms as optional paperwork.
If a return requires paid preparer due diligence, complete the required steps and retain the required records.
Step 14: Understand Tax Preparer Penalties
Paid tax preparers can face penalties for certain conduct.
Problems can include:
- Reckless or intentional disregard of tax rules
- Improper return preparation
- Failure to meet due diligence requirements
- Improper disclosure or use of taxpayer information
- Failure to follow e-file rules
- Incorrect identification information
- Failure to sign returns when required
Tax preparation is not simply a data entry service.
A preparer must take reasonable steps to prepare accurate returns based on information provided by the taxpayer and applicable tax rules.
Step 15: Create a Written Engagement Agreement
Before preparing a return, give the client clear terms.
Your agreement can explain:
- Services included
- Services not included
- Preparation fee
- Payment terms
- Refund policy
- Client responsibilities
- Document requirements
- Filing deadlines
- Amendment fees
- Extension services
- Tax notice services
- Communication methods
- Privacy practices
Do not promise a particular refund amount.
Your fee should not depend on misleading claims about a client’s expected refund.
Step 16: Set Your Tax Preparation Fees
There is no single correct price for every tax preparation business.
Your pricing can depend on:
- Return complexity
- Number of forms
- Number of states
- Business schedules
- Rental properties
- Investment transactions
- Required research
- Time involved
- Local market
- Software costs
- Overhead
- Professional experience
You can use a flat-fee system, a form-based system, an hourly model, or a combination.
Example:
| Service | Example Pricing Model |
|---|---|
| Basic Form 1040 | Flat fee |
| Form 1040 with itemized deductions | Higher flat fee |
| Schedule C return | Base fee plus business complexity |
| Rental property return | Additional fee |
| Multiple state returns | Additional fee |
| Amended return | Separate fee |
| Tax notice response | Hourly or flat fee |
The examples above are pricing structures, not required prices.
Publish clear prices or provide written estimates before beginning substantial work.
Step 17: Open a Separate Business Bank Account
Keep business and personal money separate.
A dedicated business bank account makes it easier to track:
- Client payments
- Software expenses
- Insurance
- Office costs
- Advertising
- Professional fees
- Bank charges
- Tax payments
Do not use client funds as personal operating cash.
Keep accurate accounting records from the first day.
Step 18: Consider Professional Liability Insurance
Tax preparers face professional risks.
A client may claim that an error caused financial loss.
Professional liability insurance, often called errors and omissions insurance, may help cover certain claims depending on the policy.
Other coverage may also matter.
Consider:
- Professional liability insurance
- General liability insurance
- Cyber liability insurance
- Business property insurance
- Workers’ compensation coverage if required
Insurance does not replace good tax preparation procedures.
Read policy terms carefully before purchasing coverage.
Step 19: Protect Taxpayer Data
Data security should be part of the business from day one.
Use:
- Multi-factor authentication
- Encrypted storage
- Secure client portals
- Strong passwords
- Automatic software updates
- Antivirus and endpoint protection
- Access controls
- Regular backups
- Device encryption
- Secure Wi-Fi
- Employee security training
Do not store client tax files on personal devices without proper protection.
Create a written security plan.
The IRS and Federal Trade Commission have requirements and guidance relevant to tax professionals and taxpayer information security. Your exact obligations can depend on your business and the information you handle.
Step 20: Create a Written Information Security Plan
Tax professionals should take data security seriously because their systems contain sensitive taxpayer information.
Your written security plan can identify:
- What taxpayer information you collect.
- Where you store it.
- Who can access it.
- How you protect it.
- How you back it up.
- How you respond to a security incident.
- How you dispose of old records.
- How you train employees.
- How you review vendors.
- How you update security procedures.
If you hire employees or contractors, give them clear security rules.
Step 21: Decide How You Will Work With Clients
You can operate:
- From a home office
- From a commercial office
- Completely online
- Through a hybrid model
- By appointment
- Through a seasonal office
A remote tax preparation business can serve clients in different locations, but state rules still matter.
Your location does not automatically determine every rule that applies to a client.
If you prepare returns involving several states, check the relevant requirements before accepting the work.
Step 22: Build a Simple Tax Preparation Workflow
A repeatable workflow can make the season easier.
Client Intake
Collect basic information and identify the type of return.
Document Collection
Request the documents needed for that client’s return.
Tax Preparation
Enter information into professional tax software.
Review
Check the return against source documents.
Client Review
Give the client an opportunity to review the completed return.
Signature
Obtain required authorization and signatures.
E-File
Submit the return through the approved process.
Acceptance
Confirm the IRS or state accepted the return.
Recordkeeping
Store the return and required records securely.
Follow-Up
Help the client address applicable notices or rejected returns.
Step 23: Market Your New Tax Business
When you start a tax preparation business, your first clients may come from people who already know you.
You can build awareness through:
- A professional website
- Google Business Profile, when eligible
- Local networking
- Community events
- Business referrals
- Professional partnerships
- Educational content
- Social media
- Email communication
- Client referrals
Keep advertising factual.
Avoid claims such as:
- “Guaranteed maximum refund”
- “Guaranteed IRS approval”
- “We eliminate your taxes”
- “No audit ever”
- “Everyone gets a refund”
Tax results depend on each client’s facts.
Step 24: Build a Professional Website
A basic tax preparation website should clearly state:
- Business name
- Services
- Service area
- Contact information
- Business hours
- Pricing approach
- Credentials
- Tax preparation experience
- Privacy information
- Client document process
- Appointment process
Useful pages can include:
- Home
- About
- Tax Preparation Services
- Small Business Tax Services
- Pricing
- FAQs
- Contact
- Privacy Policy
- Terms
- Client Portal
Do not publish sensitive client information or identifiable tax examples without proper permission.
Step 25: Keep Tax Records Organized
Create a retention system before tax season becomes busy.
Maintain records for:
- Client tax returns
- Supporting documents
- Engagement letters
- Fee records
- Consent forms
- Due diligence records
- E-file records
- IRS communications
- State tax communications
- Accounting records
The exact retention period can vary by record type and federal or state requirements.
Never destroy records simply because tax season has ended.
How Much Does It Cost to Start a Tax Preparation Business?
Startup costs vary widely.
A home-based solo preparer may have lower costs than an office with employees.
Typical expense categories include:
| Startup Cost | Examples |
|---|---|
| Business registration | State and local filing fees |
| PTIN | IRS preparer registration |
| EFIN process | IRS e-file provider setup |
| Tax software | Professional preparation and filing software |
| Computer | Business computer and monitor |
| Security | Backup, security, encryption |
| Insurance | Professional and cyber coverage |
| Website | Domain, hosting, development |
| Office | Rent, furniture, utilities |
| Education | Tax courses and continuing education |
| Accounting | Bookkeeping and tax services |
| Marketing | Website, print, local advertising |
Your actual cost depends on the business model.
A remote solo practice can avoid some office costs.
How Long Does It Take to Start a Tax Preparation Business?
The timeline depends on your preparation and the registrations involved.
Learning tax preparation can take months or longer if you are starting from scratch.
Business registration can be completed quickly in some states.
IRS registrations and e-file approval can take additional time.
A practical preparation schedule can look like this:
Several Months Before Tax Season
- Learn tax rules.
- Choose services.
- Select a business structure.
- Register the business.
- Obtain required IDs.
- Research state rules.
Before Client Intake
- Purchase tax software.
- Set up secure systems.
- Create agreements.
- Create document checklists.
- Set pricing.
- Obtain insurance.
Before Filing Begins
- Test your workflow.
- Review tax software updates.
- Confirm registrations.
- Review security procedures.
- Prepare client communications.
Common Mistakes New Tax Preparers Make
Taking Complex Returns Too Soon
Do not accept returns outside your experience simply to increase revenue.
Ignoring State Rules
Federal registration does not replace state requirements.
Using Consumer Tax Software
Professional preparation often requires professional software.
Weak Data Security
Tax records contain information that criminals can use for identity theft.
Poor Recordkeeping
A tax preparer should be able to locate client records and supporting documents quickly.
No Written Agreement
Verbal expectations can lead to disputes.
No Review Process
Even experienced preparers can make data-entry errors.
Advertising Guaranteed Refunds
Tax outcomes depend on client facts and tax law.
Tax Preparation Business Startup Checklist
Before accepting your first paying client, confirm the following:
- Business structure selected
- Business registered
- EIN obtained when required
- PTIN obtained
- EFIN application completed if required
- State requirements reviewed
- Local requirements reviewed
- Professional tax software selected
- Secure client portal established
- Business bank account opened
- Insurance reviewed
- Written security plan created
- Engagement agreement prepared
- Pricing established
- Client checklist prepared
- Tax review process created
- Recordkeeping system established
- Website published
- Marketing reviewed for accuracy
Can You Run a Tax Preparation Business From Home?
Yes, a tax preparation business can operate from a home office, subject to applicable state and local rules.
A home-based setup can reduce office expenses.
However, working from home does not remove professional responsibilities.
You still need to protect taxpayer information, follow tax preparer rules, maintain records, and meet business requirements.
If clients visit your home, check local zoning and home occupation rules.
A remote model can also reduce the amount of sensitive paper you handle.
Can You Start a Tax Preparation Business Without a Degree?
A college degree is not generally required simply to become a paid federal tax return preparer.
However, tax preparation requires knowledge of federal tax law and applicable state rules.
You should obtain training before preparing returns for clients.
Professional credentials can provide additional qualifications and may expand the services you can offer.
Credentials can include:
- Enrolled Agent
- Certified Public Accountant
- Attorney
Each credential has its own requirements.
The IRS also provides a voluntary Annual Filing Season Program for eligible tax return preparers who complete specified requirements.
Should You Become an Enrolled Agent?
An Enrolled Agent is a federally authorized tax practitioner who can represent taxpayers before the IRS.
Becoming an EA is not required for every tax preparation business.
It can be useful for professionals who want to provide broader tax representation and related services.
The decision depends on your career plans, training, services, and willingness to meet the credential’s requirements.
Do not advertise yourself as an EA unless you have actually received the credential.
How to Grow a Tax Preparation Business
Growth should follow your ability to maintain quality and compliance.
A practical path can be:
- Start with individual returns.
- Build a documented workflow.
- Learn common self-employment returns.
- Add small business clients.
- Develop state tax knowledge.
- Add tax planning services when qualified.
- Hire and train additional preparers.
- Improve client document systems.
- Review security procedures.
- Expand services only when you can support them.
More clients mean more responsibility.
Do not grow faster than your systems can handle.
Final Takeaway
To start a tax preparation business, begin with tax knowledge, legal registration, IRS requirements, secure systems, professional software, and a clear client workflow.
At a minimum, determine your business structure, obtain the required business registrations, get a PTIN if you prepare federal returns for compensation, and determine if you need an EFIN for electronic filing.
Then build the operational side of the business.
Use secure document exchange, protect taxpayer information, maintain required records, create written client agreements, and review every return before filing.
Start with tax returns that match your training. Add more complex services as your knowledge and systems grow.
Tax preparation is a seasonal business for many firms, but the compliance responsibilities continue throughout the year. Good recordkeeping, data security, tax education, and clear client communication should remain part of the business after filing season ends.
Frequently Asked Questions
How much money do I need to start a tax preparation business?
The amount varies based on your business model. A home-based solo preparer can avoid many office costs, while an office with employees needs more capital. Common expenses include software, education, insurance, registration, technology, security, marketing, and professional services.
Do I need a license to start a tax preparation business?
Federal rules require paid federal tax return preparers to have a valid PTIN. Some states also impose tax preparer registration, licensing, education, or other requirements. Check the rules in every state where you prepare returns before accepting clients.
Do I need an EFIN to prepare tax returns?
You generally need an EFIN if you plan to participate in the IRS e-file program as an electronic return originator or other authorized provider. A PTIN and EFIN serve different purposes, and a preparer may need both depending on the business model.
Can I start a tax preparation business from home?
Yes, a home-based tax preparation business is possible. You still need to meet applicable federal, state, and local requirements. Protect taxpayer information with secure systems, and check local rules if clients will visit your home office.
Do tax preparers need professional insurance?
Professional insurance is not the same as an IRS registration requirement. However, tax preparers may consider errors and omissions coverage because clients can claim financial losses from professional mistakes. Cyber coverage may also be relevant because preparers handle sensitive taxpayer data.
Can I prepare taxes without becoming a CPA?
Yes. A CPA license is not generally required simply to prepare federal tax returns for compensation. You still need the applicable IRS registration and tax knowledge. Additional credentials, such as Enrolled Agent status, have separate requirements and can expand professional services.

Leave a Comment