How to Start a Tax Preparation Business in Colorado
How to Start a Tax Preparation Business in Colorado
Starting a tax preparation business in Colorado requires more than just understanding tax code. You need to navigate federal registration, state licensing, business formation, and compliance requirements. This guide walks you through each step to get your Colorado tax prep business operational.
Materials and Prerequisites You'll Need
Before you begin, gather or prepare the following:
- Social Security Number or EIN (Employer Identification Number)
- Valid Colorado driver's license or state ID card (for registered agent appointment)
- Completed IRS Form W-12 (Declaration of Representative Before the IRS) to establish your PTIN relationship
- Information about your business structure preference (sole proprietorship, LLC, or S-corp)
- Your Colorado street address for business registration (P.O. boxes not allowed for registered agent address)
- Business name that is distinguishable from existing Colorado registrations
- Initial capital for filing fees and business setup costs
Step 1: Obtain Your IRS Preparer Tax Identification Number (PTIN)
The IRS requires anyone who prepares federal tax returns for compensation to register for a PTIN. This is your most critical first step.
Visit the IRS PTIN registration portal at https://ptin.irs.gov. Complete your application and pay the annual registration fee (currently $44 for most preparers). Once approved, the IRS issues your PTIN, which you must display on all tax returns you prepare.
Note: Your PTIN is separate from your business registration with Colorado. The IRS requirements apply regardless of your state-level business structure.
Step 2: Verify Colorado Tax Preparer License Requirements
Colorado does not issue a general "tax preparer license" through the Secretary of State. However, certain credentials may be required depending on your scope of work:
- CPA License: If you hold or plan to hold a Certified Public Accountant license, you must be registered with the Colorado State Board of Accountancy (part of the Department of Regulatory Agencies, or DORA).
- EA Registration: Enrolled Agents (EAs) are federally regulated. You must obtain EA status through the IRS and notify Colorado of your practice.
- Non-credentialed Preparers: You may prepare taxes in Colorado without a CPA or EA license if you are a sole proprietor preparing a limited number of returns. Confirm current restrictions at https://dora.colorado.gov/accountants.
Contact DORA to clarify requirements for your specific situation before forming your business. Regulations can change, and state requirements depend on whether you plan to use a professional title (CPA, EA) or practice under a general business name.
Step 3: Choose Your Business Structure
You have three main options in Colorado: sole proprietorship, Limited Liability Company (LLC), or S-Corporation. Each has different filing fees, tax implications, and liability protection.
Sole Proprietorship
You operate the business as yourself with no separate legal entity. Filing costs are minimal (just a DBA registration if you use a business name), and income passes through to your personal tax return at Colorado's flat 4.40 percent state income tax rate. This option is simplest but offers no personal liability protection.
Limited Liability Company (LLC)
An LLC is a separate legal entity that protects your personal assets from business liability. Colorado charges a $50 filing fee for Articles of Organization. You must also file a $25 Periodic Report every year in your entity's designated reporting month (available two months before to two months after the due date with no penalty). There is no Colorado franchise tax, so the only recurring Secretary of State cost is the $25 annual report.
S-Corporation
An S-Corp requires federal election and more complex tax filings but may offer tax advantages if your business generates significant income. Colorado charges a $50 filing fee for Articles of Incorporation and requires the same $25 annual Periodic Report. An S-Corp is more expensive to maintain due to payroll requirements and accounting complexity.
For most new tax preparation businesses, an LLC balances liability protection, simplicity, and cost.
Step 4: File Your Business Formation Documents with Colorado Secretary of State
All Colorado business filings go through the Secretary of State, Business Organizations Division. Most documents must be filed online.
For an LLC:
- Visit the Colorado Secretary of State online filing portal at https://www.coloradosos.gov/pubs/business/fileAForm.html.
- Select "Articles of Organization for a Limited Liability Company" from the available forms.
- Enter your LLC name. The name must include a term identifying it as an LLC (such as "LLC", "Limited Liability Company", or "Ltd. Liability Company") and must be distinguishable from other registered names. Punctuation and capitalization do not make a name unique, so "ABC Tax LLC" and "abc tax llc" are the same name.
- Appoint a registered agent. As of July 1, 2025, the registered agent must be an individual who is at least 18 years old, holds a current Colorado driver's license or state ID card, and either lives in Colorado or has a usual place of business there. You must enter the agent's name and ID number exactly as they appear on that credential. If your agent does not have Colorado identification, you can request a mailed passcode (which expires 45 days after request). The registered agent address must be a physical Colorado street address where documents can be received during business hours, never a P.O. box.
- Pay the $50 filing fee online. Your LLC is effective immediately upon successful payment unless you specify a delayed effective date.
Processing is effectively instant for online filings. The Colorado Secretary of State updates your record immediately after payment.
For a Sole Proprietorship:
If you use a business name, file a Statement of Trade Name (DBA) with the Colorado Secretary of State. The filing fee is $20. Visit https://www.coloradosos.gov/pubs/business/FAQs/tradeNames.html for the online filing link. Renewal costs $5.
Step 5: Register for Colorado State Taxes
Colorado imposes a flat 4.40 percent state income tax on business income, regardless of structure. You must register with the Colorado Department of Revenue, Taxation Division.
- Visit https://tax.colorado.gov/ and navigate to the business registration section.
- Complete your registration online. The state issues an account number, which you will use for all tax filings.
- If you plan to sell tangible goods, obtain a Colorado sales tax license at https://tax.colorado.gov/how-to-apply-for-a-colorado-sales-tax-license. A tax prep business that only sells services does not typically need a sales tax license, but confirm this if you plan to bundle services with taxable products.
You must file an annual Colorado income tax return reporting your business income and claiming any business deductions. Sole proprietors file Schedule C on their personal return; LLC owners report pass-through income on their personal returns.
Step 6: Apply for an Employer Identification Number (EIN) if Applicable
If you form an LLC or hire employees, apply for a federal EIN through the IRS at https://www.irs.gov/ein. The process is free and typically takes minutes online. If you operate as a sole proprietor without employees, you may use your Social Security Number for federal tax purposes, though an EIN adds privacy and professionalism.
Step 7: Set Up Business Banking and Accounting
Open a dedicated business bank account in your business name. Separate business and personal finances from day one to simplify tax filings and protect your records in case of an audit. Use the EIN or Social Security Number you registered with the bank, and maintain records of all income and expenses.
Consider accounting software (QuickBooks, Wave, or similar) to track income, expenses, and tax obligations. Keep detailed records of:
- Client fees and payment dates
- Business expenses (software, continuing education, office rent, equipment)
- Estimated tax payments (Colorado and federal)
- Mileage and travel (if applicable)
Step 8: Obtain Professional Liability Insurance
Professional liability (errors and omissions) insurance protects your business if a client sues because of a mistake in their tax return. Many clients expect proof of coverage. Shop quotes from insurance brokers or online providers specializing in accounting and tax services. Costs typically range from $400 to $1,500 annually depending on your business size and claims history.
Step 9: Establish Continuing Professional Education (CPE)
Federal law requires tax preparers to complete annual continuing education. The IRS mandates a minimum of 15 hours of CPE per year for most preparers, including mandatory ethics training. Enroll in IRS-approved CPE providers (available online or in-person through universities, accounting associations, and private providers). Document your completion for compliance.
Step 10: File Your First Annual Periodic Report
If you formed an LLC, your first Periodic Report is due the second year after formation, in your entity's designated reporting month. The $25 filing fee is due by the filing deadline. You can file up to two months early or two months late without penalty. Colorado's Secretary of State website shows your entity's reporting month on your record summary.
Tips and Common Mistakes to Avoid
Tip 1: Reserve Your Business Name Early
If you want to secure your business name before filing formation documents, use the Colorado Secretary of State name reservation service. It costs $25 and reserves your name for 120 days, giving you time to finalize your business structure and file official paperwork.
Tip 2: Don't Neglect the Registered Agent Requirement
Every Colorado business entity must have a registered agent and maintain an accurate address on file. If you move and do not update this address, you may miss important legal documents or tax notices. This is the #1 compliance mistake new business owners make.
Tip 3: Understand Estimated Tax Payments
Colorado (and the IRS) expect quarterly estimated tax payments if your business is expected to generate significant income. Underpayment can result in penalties and interest. Calculate your estimated liability and pay on or before the federal due dates (typically April 15, June 15, September 15, and January 15).
Tip 4: Keep PTIN Current
Your IRS PTIN must be renewed every year before December 31. Missing the deadline means you cannot prepare federal tax returns until you renew. Set a calendar reminder in November.
Tip 5: Understand Your Liability Exposure
Tax preparation is a high-risk field. Even with professional liability insurance, a single client lawsuit or IRS audit of your client's return can be costly. Work accurately, document your methodology, and maintain detailed client files. Consider whether an LLC or other liability structure is worth the extra cost for your business model.
Common Mistake 1: Assuming All States Allow Non-Licensed Preparers
Some states restrict who can call themselves a "tax consultant" or prepare returns. Verify current Colorado regulations and do not assume that because you have a PTIN, you can operate under any business name or title. Contact DORA if you have questions.
Common Mistake 2: Mixing Personal and Business Finances
The entire liability protection of an LLC can be pierced if you treat the business account as personal. Always use your business bank account and keep meticulous records.
Common Mistake 3: Skipping Professional Liability Insurance
Clients increasingly expect proof of coverage. Without it, you may lose business, and one lawsuit could end your career. This is not optional.
Common Mistake 4: Failing to Renew Your PTIN or Periodic Report
Both expire and must be renewed annually. Lapses are easy to overlook and quickly become expensive problems.
Expected Results and Timeline
After you complete these steps, you can begin accepting clients and preparing tax returns, subject to compliance with all ongoing requirements. The entire setup process typically takes 2 to 4 weeks:
- PTIN registration: Same day to 1 week
- Secretary of State LLC filing: Immediate (same day)
- EIN application: Same day (if online)
- Colorado Department of Revenue registration: Same day to 3 business days
- Bank account opening: 1 to 5 business days
- Professional liability insurance: 1 to 2 weeks (after application)
You can begin marketing and acquiring clients while these items are in process. However, do not accept payment or prepare returns until your PTIN is active and your business is formally registered.
Disclaimer
This article is informational only and does not constitute legal, tax, or professional business advice. Tax preparation regulations change frequently, and Colorado's requirements may have been updated since publication. Consult a qualified attorney, CPA, or business advisor before forming your tax preparation business, choosing a legal structure, or making decisions about licensing and compliance. The Colorado Department of Revenue, the Colorado Secretary of State, the IRS, and DORA are authoritative sources for current requirements and fees.