How to start a tax preparation business
The tax preparation industry offers a lucrative opportunity for entrepreneurs who enjoy working with numbers and helping others navigate complex financial matters. With the IRS processing over 138 million tax returns annually and only a fraction of businesses handling this demand, there is significant room for new entrants in this market.
Starting a tax preparation business requires relatively low startup costs compared to other ventures. Whether you want to work from home or open a dedicated office, this guide will walk you through the essential steps to launch your practice successfully.
Understand the basic requirements
The barrier to entry for tax preparation is surprisingly low. At the federal level, the only mandatory requirement is obtaining a Preparer Tax Identification Number (PTIN) from the IRS.
You do not need to be a Certified Public Accountant or hold any specific degree to prepare tax returns for clients. The PTIN application takes about 15 minutes to complete online and costs $19.75. This number must be renewed annually and will appear on every return you prepare.
If you plan to file 11 or more returns electronically, you must also obtain an Electronic Filing Identification Number (EFIN). This requires completing an application to become an Authorized e-file Provider with the IRS. Non-certified professionals will need to submit fingerprints for a suitability check as part of this process.
Check your state requirements
While federal requirements are minimal, some states have additional regulations for tax preparers. California requires non-credentialed preparers to complete a 60-hour course, obtain a $5,000 surety bond, and register with the California Tax Education Council.
Maryland mandates 80 hours of tax law education, passing a state exam, and ongoing continuing education credits. Oregon requires a high school diploma, 80 hours of education, and passing an exam with a minimum score of 75 percent.
New York requires preparers who complete more than 10 returns annually to fulfill continuing education requirements. Always verify the specific regulations in your state before launching your business to avoid penalties or license suspensions.
Register your business
Choosing the right business structure is an important early decision. Common options include sole proprietorship, limited liability company (LLC), S corporation, or C corporation.
Each structure has different implications for liability protection, taxes, and administrative requirements. Many new tax preparers start as sole proprietors due to simplicity, while others prefer an LLC for added liability protection.
You will need to register your business with your state and obtain an Employer Identification Number (EIN) from the IRS. Opening a dedicated business bank account helps separate personal and business finances, simplifying your own tax reporting and bookkeeping.
Invest in professional tax software
Reliable tax preparer software is one of the most critical investments for your new business. The right software directly impacts your efficiency, accuracy, and client satisfaction.
When evaluating options, look for features like e-filing capabilities, compliance with IRS and state regulations, and comprehensive tax law resources. Integration with bookkeeping and client management tools can streamline your workflow significantly.
Data security is paramount since you will handle sensitive client information. Look for software with encryption, multi-factor authentication, and secure document sharing capabilities. Cloud-based solutions offer flexibility to work from anywhere while maintaining security standards.
Consider additional credentials
While not required, pursuing additional certifications can set you apart from competitors and expand your service offerings. The IRS Annual Filing Season Program (AFSP) is an excellent starting point for non-credentialed preparers seeking professional development.
Enrolled Agents (EAs) are federally licensed tax practitioners who can represent clients before the IRS on any tax matter. This credential requires passing a comprehensive three-part exam or having relevant IRS experience.
Becoming a CPA requires meeting education requirements, passing the CPA exam, and obtaining state licensure. These advanced credentials allow unlimited representation rights and often command higher fees from clients.
Define your target market
Identifying a specific niche can be a game-changer for your practice. Specialization allows you to charge premium rates because clients value services tailored to their specific needs.
Consider focusing on particular client types such as freelancers and gig workers, small business owners, real estate investors, or retirees. Each group has unique tax situations and challenges that require specialized knowledge.
As you develop expertise in your chosen niche, you can streamline your processes and deliver faster, more accurate results. This efficiency translates to higher profitability and stronger client relationships built on trust and demonstrated competence.
Set your pricing structure
Tax preparation fees vary widely based on location, complexity, and preparer qualifications. Individual returns typically range from $150 to $500, while business returns can cost $1,000 to $3,000 or more.
You can choose between flat fees for predictable pricing or hourly rates for complex situations. Many successful preparers use a hybrid approach with base fees for standard services and hourly billing for additional work.
The IRS requires tax preparers to maintain transparent pricing and provide a written schedule of fees. Once published, you must honor those rates for at least 30 calendar days. Research competitor pricing in your area to position your services competitively.
Build your client base
Marketing is essential for attracting clients to your new practice. Start with low-cost methods like creating a professional website, optimizing for local search results, and establishing a presence on social media platforms.
Word-of-mouth referrals become increasingly valuable as you build a reputation for quality service. Encourage satisfied clients to leave reviews and refer friends and family members.
Networking with complementary professionals like bookkeepers, financial advisors, and attorneys can generate referral partnerships. Consider offering a referral bonus or discount to incentivize existing clients to spread the word about your services.
Prioritize client communication
Clear and consistent communication builds trust and ensures smooth tax preparation processes. Set expectations early about deadlines, required documents, and your availability during tax season.
Invest in tools that facilitate secure document sharing and messaging with clients. Many practice management platforms offer client portals where taxpayers can upload documents, sign forms electronically, and track the status of their returns.
Staying informed about tax law changes is equally important. Subscribe to IRS updates, attend webinars, and participate in continuing education to ensure you provide accurate and current advice to every client.
Final thoughts
Starting a tax preparation business offers flexibility, strong income potential, and the satisfaction of helping clients navigate their financial obligations. The low barrier to entry makes it accessible to many aspiring entrepreneurs.
Success requires more than just technical knowledge. Building a thriving practice demands strategic planning, investment in quality tools, and commitment to exceptional client service. With the right foundation and dedication to continuous improvement, your tax preparation business can grow into a rewarding long-term career.

