Do you need a license to prepare taxes?
At the federal level, any paid tax preparer must have a PTIN (Preparer Tax Identification Number) from the IRS. That is the only federal registration required — there is no federal licensing exam or educational requirement for most preparers. You register online at irs.gov/ptin, pay a $19.75 annual fee, and you are authorized to prepare federal tax returns for compensation.
Beyond that, requirements depend on your state. Most states impose no additional preparer-specific licensing on top of the federal PTIN. But two states — California and Oregon — have enacted their own mandatory licensing regimes that go further than the federal PTIN requirement.
California requires registration with the California Tax Education Council (CTEC) as a California Registered Tax Preparer (CRTP). This requires 60 hours of qualifying education from a CTEC-approved provider before your first year, 20 hours of continuing education annually, a $5,000 surety bond, and a $33 annual registration fee. California CPAs, attorneys, and Enrolled Agents are exempt.
Oregon requires tax preparers to complete an 80-hour basic tax course from an Oregon-approved provider and register annually with the Oregon Board of Tax Practitioners. Oregon also licenses Tax Consultants (a higher credential with more education and experience requirements) who can supervise preparers.
For other states: a general business license from your city or county is required, but no state-level tax preparer credential. Always check your specific state's requirements before opening — some states have proposed preparer regulation that may have been enacted since this was written.
The short answer: you need a federal PTIN everywhere, and a state registration in California and Oregon. In all states, you need a business license to operate.
What is a PTIN and how do you get one?
A PTIN (Preparer Tax Identification Number) is an eight-digit identifier issued by the IRS to tax return preparers. It was created to replace the use of a preparer's Social Security Number on client tax returns. Any person who is paid to prepare or assist in preparing federal tax returns must have a PTIN and include it on every return they sign.
Who needs one: any individual who prepares all or substantially all of any federal tax return for compensation. This includes sole practitioners, employees of tax preparation firms, and seasonal preparers. Partners, shareholders, or employees of a tax prep firm each need their own PTIN — one PTIN does not cover a whole firm.
How to get one: Apply online at irs.gov/ptin. The process takes about 15 minutes. You need: a Social Security Number (or ITIN for foreign preparers who are not eligible for an SSN), your prior-year tax return for identity verification, completed federal income tax return information, credit or debit card for the $19.75 fee, and U.S.-based business information if applicable. You will receive your PTIN immediately upon completion.
Renewal: PTINs must be renewed annually. The IRS opens the renewal window each October for the following calendar year. If you fail to renew, you are technically not authorized to prepare returns for compensation and may face IRS penalties.
What a PTIN does not give you: a PTIN alone does not authorize you to represent clients before the IRS in audits or appeals. That right is reserved for Enrolled Agents, CPAs, and attorneys, or for preparers who have completed the Annual Filing Season Program (with its limited representation rights for the specific returns they prepared).
Fee: $19.75 per year as of 2026.
EFIN — what is it and when is it required?
An EFIN (Electronic Filing Identification Number) is a six-digit number issued by the IRS that authorizes a tax preparation business to electronically file returns with the IRS. It is issued at the business level, not to individuals — one EFIN covers all preparers within a single firm or office.
When it is required: The IRS mandates e-filing for any paid preparer who files 11 or more federal individual income tax returns in a calendar year. As a practical matter, any tax prep business expecting to handle more than a handful of clients will need an EFIN before their first filing season.
How to apply: Apply through the IRS e-Services portal at irs.gov. The process involves: creating an e-Services account, completing the Authorized IRS e-file Provider application (IRS Form 8633), authorizing a background check (the IRS conducts a suitability check on each principal and responsible official at the firm, including tax compliance history and criminal background), and waiting for IRS approval — which typically takes 4–6 weeks.
Application timing: Apply at least 45 days before you plan to begin e-filing. During peak filing season (January–April) apply even earlier. There is no fee for the EFIN application itself.
What is checked: The IRS suitability check covers whether the applicant or firm principals have any history of tax compliance issues, been convicted of criminal offenses, been subject to injunctions related to tax return preparation, or had prior e-file privileges revoked.
Multiple locations: A separate EFIN is required for each distinct office location. If you expand to a second location, you need a second EFIN for that address.
Software requirement: To actually file returns electronically you need IRS-approved tax preparation software. Major options include Intuit ProConnect, Drake Tax, Thomson Reuters UltraTax, and CCH Axcess — all of which are IRS-approved e-file providers themselves.
Enrolled Agent vs. CPA vs. tax preparer — what are the differences?
These are three different credentials with different scopes of practice, different qualifying requirements, and different representation rights before the IRS.
Tax preparer with PTIN only: Can prepare and sign federal tax returns for compensation. Has no IRS-recognized credential beyond the PTIN. Cannot represent clients in IRS audits, appeals, or collections except in limited circumstances (i.e., only for the specific return they prepared, and only for examinations — not appeals or collections).
Annual Filing Season Program (AFSP) participant: A tax preparer who has voluntarily completed 18 hours of IRS-approved continuing education annually (including 6 hours of federal tax law, 2 hours of ethics, 10 hours of federal tax law updates) and signed the Circular 230 compliance statement. AFSP participants appear in the IRS public directory and have limited representation rights — they can represent clients in audits of returns they prepared, but not before appeals or collections.
Enrolled Agent (EA): A federally licensed tax practitioner authorized by the IRS. Qualification requires passing the IRS Special Enrollment Examination (SEE) — a three-part exam covering individual tax, business tax, and representation/practice/procedures — or qualifying based on prior IRS employment experience. EAs must complete 72 hours of continuing education every three years and are subject to Circular 230. EAs have unlimited representation rights before the IRS, including audits, appeals, and collection matters for any taxpayer.
CPA (Certified Public Accountant): A state-licensed credential requiring 150 college credit hours, passing the Uniform CPA Examination (four sections), and meeting state experience requirements (typically 1–2 years). CPAs have unlimited IRS representation rights and can also perform audits, attest to financial statements, and provide a broader range of accounting services. CPA licensure is regulated by state boards of accountancy.
For a tax prep business: You do not need to be a CPA or EA to prepare returns. But either credential significantly expands what you can offer clients, improves marketability, and allows you to handle more complex situations.
California CTEC registration — what does it require?
California is one of only two states (along with Oregon) that requires tax preparers to hold a state-specific credential beyond the federal PTIN. The California Tax Education Council (CTEC) administers registration for California Registered Tax Preparers (CRTPs).
Who must register: Any person who prepares California state tax returns for compensation and is not already a CPA, attorney, Enrolled Agent, or registered CPA. If you are exempt under one of those categories, you do not need CTEC registration.
Initial requirements:
- 60 hours of qualifying education from a CTEC-approved provider. The curriculum covers federal and California tax law, tax preparer ethics, and filing procedures.
- $5,000 surety bond from a licensed surety company (annual premium typically $50–$125/year).
- $33 registration fee paid to CTEC.
- Background check authorization.
Annual renewal requirements:
- 20 hours of continuing education from a CTEC-approved provider (10 hours federal tax law, 3 hours federal tax law updates, 2 hours ethics, 5 hours California tax law).
- Renewed surety bond in effect for the full registration year.
- $33 annual renewal fee.
Timeline: Complete the 60-hour course, obtain your surety bond, then submit your CTEC application. CTEC registration is calendar-year based (January 1 – December 31). Late registration after October 31 subjects preparers to a $55 late fee.
Consequences of non-compliance: Preparing California state returns for compensation without CTEC registration is a misdemeanor punishable by a fine up to $5,000. The California Franchise Tax Board can also impose civil penalties on unregistered preparers and their clients.
Note: CTEC registration does not authorize you to represent clients before the California FTB or IRS — that still requires an EA, CPA, or attorney credential.
Oregon tax preparer license requirements
Oregon has one of the most structured tax preparer licensing regimes in the country, administered by the Oregon Board of Tax Practitioners. Oregon licenses two levels of tax practitioners.
Level 1: Licensed Tax Preparer
Requirements:
- Complete an 80-hour basic tax course from an Oregon Board-approved provider. The course covers federal and Oregon income tax law, basic business entities, and preparer ethics.
- Pass the Oregon Board examination (administered after course completion).
- Submit a license application and pay the $110 initial license fee.
- Obtain a federal PTIN from the IRS.
- Maintain 30 hours of continuing education annually for renewal.
Scope of practice: A Licensed Tax Preparer may prepare individual and business income tax returns under the supervision of a Licensed Tax Consultant.
Level 2: Licensed Tax Consultant
Requirements:
- Hold an active Licensed Tax Preparer license.
- Complete 1,100 hours of supervised tax return preparation experience over a minimum of two tax seasons.
- Pass the Tax Consultant examination.
- Pay the $110 license fee.
Scope of practice: Tax Consultants may prepare any type of return and may supervise Licensed Tax Preparers.
Exemptions: Oregon CPAs, EAs, and attorneys are exempt from the Oregon tax preparer licensing requirements.
Sole practitioners: A sole practitioner in Oregon who is not a CPA, EA, or attorney must hold at least the Licensed Tax Preparer credential to legally prepare state returns for compensation. Since a Tax Preparer must work under a Tax Consultant, a sole practitioner typically needs to meet the Tax Consultant requirements or work under a supervising Tax Consultant in another firm.
For specifics on the approved course list and examination schedule, go to oregon.gov/taxboard.
IRS Written Information Security Plan (WISP) — what must it include?
The Written Information Security Plan (WISP) is a mandatory document for all tax professionals who handle client data — including sole practitioner preparers. It is required under the FTC Safeguards Rule (16 CFR Part 314), which applies to tax preparers as financial institutions under the Gramm-Leach-Bliley Act. The IRS also requires it under its own data security guidelines.
WISP requirements — what the document must cover:
1. Designate a coordinator: Name the person responsible for the security program (for a sole practitioner, that is you).
2. Identify and assess risks: Document the types of client data you hold (SSNs, tax returns, financial account information), where it is stored (computers, cloud services, paper files), and the threats and risks to that data.
3. Design safeguards: For each identified risk, document the control in place:
- Access controls: who has access to client data, password policies, multi-factor authentication requirements.
- Encryption: encryption requirements for stored data and data transmitted by email or to the IRS.
- Physical security: how paper files and equipment are secured.
- Remote access: VPN requirements for staff accessing client data remotely.
4. Oversee service providers: If you use any third-party service that accesses client data (tax software vendors, cloud storage, bookkeeper), the WISP must document how you verify their security practices.
5. Incident response plan: What steps you will take if a data breach occurs, including IRS notification (call the IRS Stakeholder Liaison at your local office), notifying affected clients, and preserving evidence.
6. Annual review: The WISP must be reviewed and updated annually or whenever significant changes occur to your business or systems.
The IRS provides a sample WISP template at irs.gov specifically for tax preparers. For a solo preparer with basic technology, the WISP can be a 5–10 page document. For a multi-employee firm using cloud-based practice management software, it will be more extensive.
What representation rights do non-credentialed tax preparers have?
This is a common source of confusion for new tax prep business owners, and the answer matters because clients will ask whether you can help them if they are audited.
PTIN-only preparers (no EA, CPA, attorney, or AFSP credential): Have essentially no IRS representation rights. They cannot represent a client in an audit — even if they prepared the return being examined. They cannot appear before IRS Appeals, the Collection division, or any IRS officer or employee on behalf of a client.
Annual Filing Season Program (AFSP) participants: Have limited representation rights for returns they actually prepared. Specifically, they can represent clients in IRS examinations (audits) of those returns only. They cannot represent clients before IRS Appeals, cannot assist in collection matters, and cannot represent clients for returns they did not prepare.
Enrolled Agents: Have unlimited representation rights before all levels of the IRS — examinations, Appeals, Collections — for any taxpayer, for any tax matter. No restriction to returns the EA personally prepared.
CPAs and attorneys: Also have unlimited IRS representation rights.
Practical implications for your business:
- If you operate as a PTIN-only preparer, you should clearly disclose to clients that you cannot represent them in an audit. Many preparers refer audit clients to an EA or CPA.
- Completing the AFSP is a low-cost way to gain limited representation rights and appear in the IRS public directory of credentialed preparers, which some clients specifically search.
- Becoming an EA takes 6–12 months of study time for the three-part SEE exam but substantially expands what you can offer. Many successful independent tax prep businesses are built around the EA credential.
- If you are hiring preparers, note that each individual's credentials govern their own representation rights — your EA credential does not extend to your unlicensed employees.
E&O insurance for tax preparers — is it required?
Errors and omissions (E&O) insurance — also called professional liability insurance for tax preparers — is not required by federal law or by most state licensing boards. But it is standard practice and financially prudent for any preparer handling returns beyond simple W-2 filings.
Why it matters: If you make an error on a client's return that results in a tax underpayment, penalty, or missed refund, the client may sue you for the loss. A tax preparer E&O policy covers your legal defense costs and any settlement or judgment up to your policy limits. Without coverage, a single large client claim could wipe out a small practice.
What E&O policies cover for tax preparers: Errors in tax return preparation, negligent advice on tax planning matters, missed filing deadlines, data entry mistakes that result in IRS penalties to the client.
What they typically exclude: Intentional fraud, criminal acts, PTIN or licensing violations, and penalties attributable to the client providing inaccurate information.
Typical costs:
- Solo preparer doing 100–300 returns/year: $500–$1,500/year for $250,000–$1M per-occurrence coverage.
- Small firm (2–5 preparers): $2,000–$5,000/year.
- Firms specializing in complex business returns or high-net-worth clients: Higher — often $5,000–$15,000/year.
Where to get it: Specialty insurers that focus on tax professionals include Hiscox, CAMICO (Certified Public Accountants mutual), and the National Association of Tax Professionals (NATP) group plan. General business liability policies usually exclude professional services — you need a specific E&O or professional liability endorsement.
In addition to E&O, also get a general business liability policy and a cyber liability policy. Tax preparers hold highly sensitive client data (SSNs, income, account numbers) and are frequent phishing and ransomware targets.
How much does it cost to start a tax preparation business?
A tax preparation business is one of the lower-capital service businesses to start, particularly as a home-based solo operation. Here is a realistic cost breakdown:
Licensing and registration (first year):
- IRS PTIN: $19.75
- IRS EFIN application: Free (but 4–6 week processing time)
- Business entity formation (LLC): $50–$200 depending on state
- California CTEC registration (if applicable): $33 registration + 60-hour course ($200–$500) + surety bond ($50–$125/year)
- Oregon tax preparer license (if applicable): $110 + 80-hour course ($300–$700)
- City/county business license: $50–$150
Tax preparation software:
- Professional tax software for a solo preparer handling individual returns: $500–$2,000/year. Drake Tax starts around $1,695/year for unlimited returns. Intuit ProConnect is pay-per-return. TaxSlayer Pro has entry-level options around $1,200–$1,800/year.
- Multi-entity/business return software adds cost.
Office setup (home-based):
- Computer (if needed): $500–$1,500
- Printer/scanner: $150–$400
- Secure file cabinet for paper documents: $100–$300
- Encrypted external backup drive: $50–$150
Insurance:
- E&O/professional liability: $500–$1,500/year for a solo preparer
- Cyber liability: $500–$1,000/year
- General business liability: $300–$600/year
Marketing (first year):
- Website: $200–$500/year (domain + hosting)
- Google Business Profile: Free
- Local advertising: $200–$1,000
Total range:
- Home-based solo preparer: $2,000–$8,000 to get open
- Small office with employee: $10,000–$20,000 when you add rent, payroll, and additional software seats
Revenue potential: An established solo preparer handling 150–300 returns per season at $150–$400 per return generates $22,500–$120,000 in seasonal revenue. Year-round bookkeeping and tax planning clients substantially increase that number.