Tax Preparation Business Licensing Guide

How to Start a Tax Preparation Business: PTIN, EFIN, State Licenses, and Startup Costs (2026 Guide)

Tax preparation is one of the more accessible service businesses to start — but the federal and state regulatory requirements are specific and sequential. You need a PTIN before you charge a client, an EFIN before you e-file, a Written Information Security Plan before you store client data, and in California and Oregon, a state preparer registration on top of the federal requirements. This guide covers every registration and license in the correct order.

Updated April 11, 2026 16 min read

Not legal advice. Requirements may change — always verify with your local government authority before applying. Last verified: .

The quick answer

  • 1IRS PTIN ($19.75/year): required for every individual who prepares federal returns for compensation. Register at irs.gov/ptin before your first paid client.
  • 2IRS EFIN: required once you file 11+ federal returns per year electronically. Apply via the IRS e-Services portal 4–6 weeks before filing season. No fee, but a background suitability check on all firm principals.
  • 3California and Oregon require state-specific preparer licenses beyond the PTIN. California: CTEC registration with 60-hour education course and $5,000 surety bond. Oregon: 80-hour course plus Board examination.
  • 4Written Information Security Plan (WISP): mandatory under the FTC Safeguards Rule for all tax preparers who handle client financial data. Must be completed before you store any client information.

Form your business entity

Before applying for permits, you need a registered business. LegalZoom makes LLC formation fast and simple.

Form your LLC with LegalZoom →

Affiliate disclosure · no extra cost to you

1. Federal registrations: PTIN and EFIN

These two IRS registrations are the foundation of any tax preparation business. Neither requires an exam or educational credential — they are administrative registrations — but both are mandatory before you can legally prepare or e-file federal returns for compensation.

PTIN (Preparer Tax Identification Number)

Issued by: IRS Fee: $19.75/year Renewal: Annual (October–December window)

Every individual who prepares or substantially assists in preparing any federal tax return for compensation must have a PTIN. Apply online at irs.gov/ptin. Required before your first paid client. Each individual preparer needs their own — a firm does not share one PTIN.

EFIN (Electronic Filing Identification Number)

Issued by: IRS Fee: Free Processing: 4–6 weeks

Required for any paid preparer who files 11 or more federal returns electronically in a calendar year. Issued at the firm level (one EFIN per office location). Apply through the IRS e-Services portal. The IRS conducts a suitability check on all principals — tax compliance history, criminal background. Apply before filing season begins.

2. State-specific preparer licensing

The two states with mandatory tax preparer licensing beyond the federal PTIN are California and Oregon. In all other states, a general business license is all that is required at the state level (though city/county business licenses still apply everywhere).

California: CTEC Registration (CRTP)

Issued by: California Tax Education Council (CTEC) Initial fee: $33 + course costs ($200–$500) Surety bond: $5,000 required

Required for anyone who prepares California income tax returns for compensation and is not a CPA, attorney, or EA. Initial requirements: 60-hour qualifying education course from a CTEC-approved provider, $5,000 surety bond, and $33 registration fee. Annual renewal requires 20 hours of continuing education and a current bond. Non-compliance is a misdemeanor with fines up to $5,000.

Oregon: Licensed Tax Preparer

Issued by: Oregon Board of Tax Practitioners Fee: $110 initial Renewal: Annual with 30 CE hours

Oregon requires completion of an 80-hour basic tax course from a Board-approved provider, passing the Board examination, and annual registration. Oregon also offers a higher-level Licensed Tax Consultant credential (requires 1,100 hours supervised experience over two tax seasons). CPAs, EAs, and attorneys are exempt.

3. Data security: Written Information Security Plan

Under the FTC Safeguards Rule (16 CFR Part 314), tax preparers are classified as financial institutions under the Gramm-Leach-Bliley Act. That means every tax prep business — including sole practitioners — must have a Written Information Security Plan (WISP) before handling client data. The IRS also requires it and provides a sample template at irs.gov.

WISP minimum requirements

  • Designate a security coordinator (you, if sole practitioner)
  • Identify client data types, storage locations, and access controls
  • Document encryption for stored data and transmitted returns
  • Multi-factor authentication for tax software and email
  • Incident response plan including IRS Stakeholder Liaison notification
  • Annual review and update

4. Cost breakdown

Item Cost
IRS PTIN (annual)$19.75/year
IRS EFIN applicationFree
LLC formation$50–$200
City/county business license$50–$150
Professional tax software (annual)$500–$2,000
E&O insurance (annual)$500–$1,500
California CTEC (if applicable)$283–$658 first year
Oregon preparer license (if applicable)$410–$810 first year
Total (home-based solo, non-CA/OR)$2,000–$8,000

5. Common mistakes

  • !Filing electronically before getting an EFIN. Some preparers start e-filing through their software without realizing the software is using the software company\'s EFIN. This violates IRS rules — each firm needs its own EFIN for the returns it originates.
  • !Skipping the WISP. Many small preparers are unaware of the FTC Safeguards Rule obligation. This is not optional — the IRS actively promotes WISP compliance and the FTC can audit financial institutions of any size.
  • !Failing to renew the PTIN annually. PTIN renewal opens each October. Preparers who miss the renewal window and prepare returns are technically unregistered for the period they are expired.
  • !Overpromising IRS representation. PTIN-only preparers and even AFSP participants have limited or no ability to represent clients in audits. Telling clients you\'ll "handle the IRS for them" without the credentials to back it up creates liability and potential circular 230 violations.

Frequently asked questions

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.

Form your business entity

Before applying for permits, you need a registered business. LegalZoom makes LLC formation fast and simple.

Form your LLC with LegalZoom →

Affiliate disclosure · no extra cost to you

Not legal advice. Requirements may change — always verify with your local government authority before applying. Last verified: .

Official Sources