Phase 02: Form

CPA Firm Entity Formation Checklist: EIN, Operating Agreement, Business Banking, and State Registrations

8 min read·Updated April 2026

Entity formation for a CPA firm involves more steps than forming a standard LLC — you're not just registering a business entity, you're establishing a licensed professional practice with obligations to your state board of accountancy, the IRS, and potentially the AICPA. Missing a step in this sequence doesn't just create administrative headaches; it can mean operating without proper firm authorization or lacking the IRS credentials to e-file client returns. This checklist walks through every formation step in the correct order, with timelines and application links.

READY TO TAKE ACTION?

Use the free LaunchAdvisor checklist to track every step in this guide.

Open Free Checklist →

The Quick Answer

Complete CPA firm formation in this order: (1) File PLLC or PC articles with your state Secretary of State — 1–5 business days online; (2) Apply for your EIN from the IRS — 15 minutes online, immediate; (3) Draft and sign your PLLC operating agreement — 1–3 days with a template or attorney; (4) Register the firm with your state board of accountancy — 2–8 weeks; (5) Open a business checking account — same day at most banks; (6) Apply for IRS Electronic Filing Identification Number (EFIN) for e-filing client returns — 4–6 weeks; (7) Apply for your state tax preparer registration if required; (8) Enroll in the IRS Annual Filing Season Program or maintain your CPA license CPE for Circular 230 compliance. Total elapsed time from start to first client: 6–10 weeks if you begin all applications simultaneously.

Step 1: Filing Your PLLC Articles of Organization

File your Professional Limited Liability Company (PLLC) articles of organization with your state's Secretary of State office. Most states offer online filing that processes in one to three business days. Required information: proposed firm name (must comply with your state board's firm naming rules — most states require the name include a CPA's name or the designation 'CPA'), registered agent name and address (can be yourself or a registered agent service like LegalZoom at $99–$299/year), principal business address, names of organizers. Firm naming rules vary by state: some states require the name include 'CPA' or 'Certified Public Accountant,' some prohibit geographic claims ('Best CPA in Dallas'), and some require the name include a principal CPA's surname. Check your state board's website for firm naming requirements before filing — a name that violates board rules may prevent firm registration even after the Secretary of State approves it. State filing fees: $50–$200 depending on state. Online filing portals: most state Secretary of State offices offer online filing at sos.[state].gov.

Step 2: EIN Application and Federal Tax Registration

An Employer Identification Number (EIN) is required for your PLLC even if you have no employees — it's used to open business bank accounts, file business tax returns, and register for payroll if you hire staff. Apply online at irs.gov/ein — the process takes 15 minutes and your EIN is issued immediately. You'll need: your PLLC name as filed with the Secretary of State, your personal Social Security number (the responsible party), your PLLC's principal business address, and the business type (LLC). If your PLLC will elect S-corporation tax treatment, file IRS Form 2553 within 75 days of entity formation (or by March 15 for calendar-year S-corps). For a solo CPA, S-corporation election is typically beneficial once net income exceeds $80,000–$100,000/year — the SE tax savings on distributions justify the additional payroll compliance overhead. Consult your own tax advisor (yes, CPAs need their own CPAs for objective advice on their own situation) before electing S-corp status. Also register with your state's department of revenue for any applicable state-level business registration requirements — most states require a state tax registration separate from the Secretary of State filing.

Step 3: PLLC Operating Agreement

An operating agreement is a legal document that governs how your PLLC operates — ownership percentages, management structure, profit distributions, and procedures for adding or removing members. For a solo PLLC with one CPA owner, the operating agreement is straightforward: 100% ownership by the CPA member, manager-managed structure with the CPA as sole manager, annual distributions at the member's discretion. Even as a single-member LLC, you need a written operating agreement for three reasons: most banks require one to open a business account, it demonstrates the separation between your personal finances and business finances (important for liability protection), and if you ever add a partner, the existing operating agreement provides the framework to amend rather than starting from scratch. LegalZoom provides a basic operating agreement template with their PLLC formation package ($99–$299). For a more customized agreement — especially if you anticipate adding CPA partners or non-CPA equity participants — hire a business attorney for $500–$1,500 to draft a custom agreement that addresses buy-sell provisions, disability and death of a partner, and CPA licensing requirements for future owners.

Step 4: Business Bank Account and Firm Financial Setup

Open a dedicated business checking account in your PLLC's name before receiving your first client payment. Commingling personal and business funds — even innocently — undermines the liability protection your PLLC provides and creates bookkeeping complexity that costs you time and your own credibility as a CPA. Required to open a business account: EIN confirmation letter (SS-4), PLLC articles of organization certified by the Secretary of State, your government-issued ID, and an initial deposit (typically $100–$500). Best banks for solo CPA firms: Chase Business Complete Checking ($15/month, waivable with $2,000 minimum balance or qualifying transactions) offers 20 free transactions per month and extensive digital banking features; Bank of America Business Advantage Fundamentals ($16/month, waivable) with solid digital banking and Zelle for Business. Credit unions often offer lower-fee business accounts — check your local credit union for options. Also open a business credit card for software subscriptions and deductible expenses — Chase Ink Business Cash (no annual fee, 5% cash back on office supplies and internet/phone) or American Express Blue Business Cash (2% cash back on all purchases, no annual fee) are strong choices. Use your business card exclusively for business expenses and pay it in full monthly — this creates a clean audit trail and earns rewards on mandatory operating costs.

Step 5: IRS EFIN Application for E-Filing Client Returns

To electronically file client tax returns — which is mandatory for tax preparers who file more than 10 returns per year under IRS regulations — you must obtain an Electronic Filing Identification Number (EFIN). Apply through the IRS e-Services portal at irs.gov/e-services. The application process: create an e-Services account, complete the EFIN application (firm name, EIN, principal owner information, firm type), and pass an IRS suitability check (including a fingerprint submission for identity verification). Fingerprinting can be done at an IRS Taxpayer Assistance Center (free) or through an authorized fingerprint vendor ($50–$75). Processing time: 4–6 weeks from complete application submission. Your EFIN is tied to your firm's EIN and mailing address — if you change addresses, notify the IRS promptly or your EFIN may be deactivated. Important: your personal PTIN (Preparer Tax Identification Number) is different from your EFIN. Your PTIN identifies you as the preparer on every return you sign; your EFIN authorizes your firm to e-file those returns. Apply for or renew your PTIN annually at irs.gov/ptin — the application fee is $19.75/year. Both PTIN and EFIN must be active before you prepare and e-file any client return.

Step 6: State Tax Preparer Registration and IRS Circular 230 Compliance

Beyond the federal EFIN, some states require a separate state-level tax preparer registration: California requires CTEC (California Tax Education Council) registration for non-CPA preparers, but CPAs are exempt; Oregon, New York, and Maryland have state preparer registration requirements. As a licensed CPA, most state-specific preparer registration requirements are automatically satisfied by your CPA license. Verify with your state board whether any additional state preparer credentials are required for your firm. IRS Circular 230 governs the practice of CPAs and other practitioners before the IRS. Key compliance requirements: maintain your CPA license in good standing (Circular 230 §10.3), complete continuing education (CPE) requirements (your state board's CPE requirements satisfy Circular 230 for CPAs), exercise due diligence in client representations, and follow conflict of interest rules when representing multiple parties with potentially adverse interests. The IRS Office of Professional Responsibility (OPR) enforces Circular 230 — violations can result in censure, suspension, or disbarment from practice before the IRS. Download the current version of Circular 230 free at irs.gov/tax-professionals/circular-230-tax-professionals and review the practice standards section annually.

RECOMMENDED TOOLS

LegalZoom

PLLC formation service for licensed professionals including operating agreement template, registered agent service, and EIN filing assistance. Packages from $99 plus state fees.

Top Pick

CT Corporation

Registered agent service and compliance management for professional firms. Ideal for CPA practices registered in multiple states.

Some links above are affiliate links. We may earn a commission if you sign up — at no extra cost to you.

FREQUENTLY ASKED QUESTIONS

How long does it take to get an EFIN from the IRS?

The IRS EFIN application process typically takes 4–6 weeks from the date you submit a complete application, including the fingerprint submission for the suitability check. Submit your EFIN application immediately after receiving your EIN — don't wait until you have clients, because you cannot e-file returns without an active EFIN. If you need to file returns before your EFIN is approved, you can paper-file temporarily, but this is not a long-term solution.

Do I need a separate business bank account for my CPA firm?

Yes — a dedicated business bank account is essential for three reasons: it preserves the liability protection of your PLLC by maintaining separation between personal and business finances, it simplifies bookkeeping and tax preparation for your own firm, and most banks require it for business credit cards and merchant accounts. Open your business account within one week of receiving your EIN — before depositing any client payments.

What is the difference between a PTIN and an EFIN?

Your PTIN (Preparer Tax Identification Number) identifies you personally as the tax preparer who signs each return. Your EFIN (Electronic Filing Identification Number) authorizes your firm to electronically transmit client returns to the IRS. Every CPA who prepares returns must have a PTIN ($19.75/year at irs.gov/ptin). Every firm that e-files more than 10 returns per year must have an EFIN (free, applied through irs.gov/e-services). Both are required before you prepare and e-file any client return.

Should I elect S-corporation status for my CPA firm PLLC?

S-corporation election is typically beneficial once your CPA firm's net income exceeds $80,000–$100,000/year. With S-corp status, you pay yourself a reasonable salary (subject to payroll taxes) and take the remainder as an S-corp distribution (not subject to self-employment tax). For example, on $150,000 of net income with a $75,000 salary, you save approximately $10,800 in SE tax annually. Below $80,000 in net income, the payroll compliance cost (quarterly 941 filings, W-2 at year end) typically outweighs the SE tax savings. Consult your own CPA or tax advisor for a specific analysis.

What naming rules apply to CPA firm names?

CPA firm naming rules vary by state but commonly require: the name include the word 'CPA' or 'Certified Public Accountant,' the name include the surname of at least one current or former CPA principal, and the name not be misleading (e.g., avoiding 'National' or 'International' in the name unless the firm actually operates nationally or internationally). Check your specific state board of accountancy's firm naming rules before filing — a name approved by the Secretary of State may still be rejected by the state board.

Apply This in Your Checklist

Phase 4.1Choose your legal structurePhase 4.2Register your business namePhase 4.3File your formation documents