Tax preparation License Requirements in Philadelphia, PA
Last reviewed: June 2026
Quick Answer
Pennsylvania does not issue a state tax preparer license, but you must enroll in the IRS Annual Filing Season Program (AFSP), obtain a PTIN by passing the IRS Preparer Tax Identification Number exam, and register your business with the Pennsylvania Department of Revenue. Philadelphia requires a Business Privilege License from the Philadelphia Department of Revenue. The IRS administers PTIN registration through its website, while Pennsylvania registration occurs through the PA Department of Revenue and Philadelphia registration through the city's Department of Revenue.
Key Facts
- •Pennsylvania requires tax preparers to enroll in the IRS Annual Filing Season Program (AFSP).
- •Pass the IRS Preparer Tax Identification Number (PTIN) exam to legally prepare returns.
- •Register with Pennsylvania Department of Revenue as a tax preparation business.
- •Philadelphia requires a business privilege license from the city.
- •No state-specific tax preparer license exists; federal PTIN registration is mandatory.
State Licence Requirements
Licence name
No state-specific tax preparer license; federal PTIN registration required
Issued by
Internal Revenue Service (IRS) and Pennsylvania Department of Revenue registration
Cost
$0 for PTIN enrollment; varies for business registration
Processing time
How to apply
Federal PTIN registration occurs through the IRS website (https://www.irs.gov/tax-professionals/enrolled-agents/the-annual-filing-season-program-afsp). You must enroll in the Annual Filing Season Program, complete the PTIN application, and pass the IRS Preparer Tax Identification Number exam through an approved testing center. The exam costs approximately $149 and covers federal income tax preparation requirements. Upon passing, you receive your PTIN within 2-4 weeks.
For Pennsylvania state registration, you must register your business with the Pennsylvania Department of Revenue (https://www.revenue.pa.gov). Submit Form PA-3 (Application for Internal Revenue Service Identification Number) or provide your EIN. You must also complete a Pennsylvania Business Registration Form. There is no separate state tax preparer license in Pennsylvania; registration is considered part of general business licensing under Pennsylvania Tax Reform Code § 7401 et seq.
You must maintain compliance with IRS Circular 230 standards, which requires annual renewal of your PTIN if you did not prepare at least one return during the prior year. Documentation needed includes your Social Security Number (SSN) or EIN, proof of identity, and proof of address. Processing typically takes 2-4 weeks for PTIN approval.
Federal Requirements
Federal requirements are extensive and mandatory for all tax preparation businesses operating in Philadelphia, Pennsylvania. The Internal Revenue Service (IRS) requires all tax return preparers to enroll in the Annual Filing Season Program (AFSP) as outlined in IRS Circular 230 and 26 U.S.C. § 7701(a)(36). You must obtain a Preparer Tax Identification Number (PTIN) by passing the IRS Preparer Tax Identification Number exam, which covers federal income tax, self-employment tax, and tax filing requirements. This exam is offered year-round through approved testing centers.
Additionally, you must register for an EIN (Employer Identification Number) with the IRS under 26 U.S.C. § 501, even if you operate as a sole proprietor, to establish your business entity for federal tax purposes. All tax preparers must comply with IRS Circular 230, which governs standards of practice, including maintaining client confidentiality, avoiding conflicts of interest, and keeping accurate records of all prepared returns. You are required to file Form 8949 (Sales of Capital Assets) and maintain records of all client returns prepared for at least three years (26 U.S.C. § 6001).
If you have employees, you must comply with federal employment tax requirements under 26 U.S.C. § 3101 et seq., including withholding income and Social Security taxes, filing quarterly payroll tax returns (Form 941), and providing W-2 forms. You must also ensure compliance with the Americans with Disabilities Act (ADA) by making your office accessible to clients with disabilities and providing reasonable accommodations. The FTC's Standards for Safeguarding Customer Information (16 CFR Part 314) apply if you handle sensitive client financial information, requiring data security measures and breach notification protocols.
Local & County Requirements
Philadelphia requires a Business Privilege License for all tax preparation service businesses operating within the city limits under Philadelphia Code § 19-2400 et seq. The Philadelphia Department of Revenue (https://www.phila.gov/revenue) is the issuing authority. You must apply for this license before commencing business operations, as operating without one is a violation subject to fines and penalties. The license application requires your federal EIN, business address, ownership information, and proof of federal PTIN registration.
Zoning regulations in Philadelphia vary by location, but most tax preparation offices operate in commercial or mixed-use zones. You should verify with the Philadelphia Department of Planning and Zoning (https://www.phila.gov/li/) that your intended office location complies with local zoning ordinances. If your office is in a commercial building, the landlord may have additional licensing or insurance requirements. Some neighborhoods in Philadelphia require Department of Licenses and Inspections (L&I) approval for professional service offices.
Philadelphia also requires a Certificate of Occupancy if you are leasing or purchasing a commercial space. This is issued by the Department of Licenses and Inspections (https://www.phila.gov/li/) and confirms that your office meets building codes and safety standards. The Business Privilege License fee for Philadelphia tax preparation businesses typically ranges from $300-$500 annually, though this varies based on your specific classification. You may also need liability insurance ($500,000 minimum) for your office location. Compliance with Philadelphia's wage and employment laws applies if you hire staff, including the Philadelphia Wage and Benefits Ordinance requiring paid sick leave and minimum wage compliance.
Total Cost Breakdown
First-year startup costs for a tax preparation business in Philadelphia include several mandatory components. The IRS PTIN exam costs approximately $149 and must be passed before you can enroll in the Annual Filing Season Program. PTIN enrollment itself is free, but you should budget $100-$200 for identity verification documentation and processing fees if applicable.
The Philadelphia Business Privilege License costs $300-$500 for the initial application, depending on your business classification and gross revenues. Pennsylvania business registration and EIN filing is free through the IRS and Pennsylvania Department of Revenue. However, if you use a business formation service or attorney to establish an LLC or corporation structure, expect costs of $500-$1,500.
Professional liability insurance is strongly recommended and typically costs $400-$800 annually for a tax preparation business with annual revenue under $100,000. Office space rental, furniture, and equipment (computer, software, filing systems) will range from $1,000-$5,000 depending on your setup. Tax preparation software licenses cost $200-$600 annually depending on the provider (e.g., IRS-approved software like TurboTax for professionals, CCH, or Intuit ProSeries).
Other initial costs include business registration with the Philadelphia Department of Revenue ($50-$100), a Certificate of Occupancy if leasing commercial space ($150-$300), and potentially accounting or legal consultation ($200-$500). Marketing and website creation typically cost $300-$1,000 for startup.
A realistic total first-year cost range is $3,500-$9,500, including all licenses, professional liability insurance, office setup, and software. Ongoing annual costs (excluding rent and payroll) typically total $1,200-$2,500, including license renewal, liability insurance, software subscriptions, and continuing education. If you operate from home and minimize overhead, you can reduce initial costs to $2,000-$4,000.
Licence Renewal
Your federal PTIN registration must be renewed annually if you prepare tax returns for compensation. The IRS requires renewal between December 1 and January 31 each tax year through the IRS website (https://www.irs.gov/tax-professionals). The renewal process is online and typically takes 5-10 business days for approval. If you did not prepare at least one return during the previous year, you may be required to retake the PTIN exam to re-enroll in the Annual Filing Season Program.
The Philadelphia Business Privilege License must be renewed annually, typically by January 31 of each year. Renewal applications are submitted to the Philadelphia Department of Revenue. Renewal fees remain constant unless the city adjusts rates, which occurs infrequently. If you fail to renew your license by the deadline, you will be assessed a late fee of 10% of the original license fee, plus interest accruing at 1.5% per month. Operating without a valid license after the renewal deadline results in a Notice of Violation and potential cease-and-desist orders.
Pennsylvania business registration renewal cycles every two years and must be completed through the Pennsylvania Department of Revenue. You can renew online or submit renewal documents by mail. Failure to renew results in administrative dissolution of your business entity, which triggers suspension of your ability to legally conduct business and file tax returns. Most tax preparers handle renewal online to avoid late fees and ensure compliance. Continuing education is not mandated by Pennsylvania for tax preparers, but the IRS recommends 15 hours annually of professional development to maintain expertise and comply with Circular 230 standards.
Penalties for Operating Without a Licence
Operating as a tax preparer in Philadelphia without proper federal PTIN registration and state business registration constitutes a serious violation under multiple statutes. Under 26 U.S.C. § 7407, the IRS can impose civil penalties of up to $5,000 per year for each tax year you practiced without a PTIN. If the IRS discovers that you prepared returns without registration, you face a Notice of Injunction and prohibition from preparing returns, effective immediately. Criminal penalties under 26 U.S.C. § 7206 include fines up to $250,000 and imprisonment for up to three years if fraud is involved.
Operating without a Philadelphia Business Privilege License violates Philadelphia Code § 19-2413, which imposes fines of $300-$1,000 per day of non-compliance. The Philadelphia Department of Revenue actively audits tax preparation businesses to verify license status. Upon discovery of unlicensed operation, the city issues a Cease-and-Desist Order, requiring immediate suspension of all business activities. Failure to comply results in additional fines of $100-$500 per day and potential criminal charges for obstruction. Your business can be placed on the city's non-compliant vendor list, preventing you from receiving city contracts or licenses for future businesses.
Pennsylvania imposes penalties for operating without business registration under Pennsylvania Tax Reform Code § 7401, which can include administrative dissolution, loss of liability protection if you operate as an LLC or corporation, and personal liability for business debts. If you have employees, penalties for non-compliance escalate significantly. Operating unregistered while hiring staff violates Pennsylvania employment law, resulting in fines of $1,000-$10,000 and potential wage and hour claims from employees. Professional liability insurance claims are typically denied if you were operating without proper licensing, exposing you to personal financial liability for errors and omissions. The IRS publishes a list of unenrolled preparers on its website, damaging your reputation and client trust.
Explore tax preparation business insurance, accounting software, and PTIN exam preparation resources to launch your Philadelphia-based practice.
Get notified when licensing rules change
Licensing requirements and fees change periodically. We'll email you when this page is updated.
Frequently Asked Questions
How long does it take to get approved to practice as a tax preparer in Philadelphia?
The timeline varies depending on which requirements you complete first. The IRS PTIN exam registration typically takes 1-2 weeks, and exam testing sites often have availability within 1-4 weeks. The exam itself is administered immediately upon registration at testing centers, with results available within 2-4 weeks. Once you pass, PTIN approval takes 2-4 weeks. The Philadelphia Business Privilege License application processing typically takes 2-4 weeks. Pennsylvania business registration can be completed simultaneously in 1-2 weeks. In the fastest scenario with concurrent applications, you can be fully compliant and ready to practice within 6-8 weeks from the date you begin the application process. However, if you apply sequentially and encounter delays, the process can extend to 10-12 weeks. Most tax preparers begin the process in September or October to be ready for the January tax season.
Can I prepare taxes if I don't live in Philadelphia but work there?
Yes, you can prepare taxes in Philadelphia even if you reside outside the city or state, but you must comply with all federal and local requirements. You need a federal PTIN registration, which has no residency requirements. However, you must register your business with both Pennsylvania Department of Revenue and obtain a Philadelphia Business Privilege License, which requires a valid business address in Philadelphia or proof that your business operations occur there. If you operate from a home office outside Philadelphia but prepare returns for Philadelphia clients, you may be required to register a business address in Philadelphia or register as a non-resident business with the city. Many tax preparers who live outside Philadelphia establish a virtual office or co-working space address within the city to comply with local requirements. You should contact the Philadelphia Department of Revenue directly to clarify whether your specific operating arrangement requires local registration. Multi-state tax preparers need PTIN registration for federal returns but must comply with each state's individual registration requirements where they conduct business.
Do I need separate licensing if I also prepare payroll or bookkeeping services?
No, you do not need a separate professional license in Pennsylvania or Philadelphia for payroll processing or bookkeeping services, as these are not separately regulated in the same way that tax preparation is. A single PTIN registration covers preparation of federal tax returns, and the same business privilege license covers multiple service offerings. However, there are important distinctions: if you provide bookkeeping but do not prepare tax returns, you do not need a PTIN at all. If you prepare payroll tax forms like Form 941 or W-2s for clients, you must have a PTIN because these are considered tax return preparation. You should ensure your business registration and professional liability insurance explicitly cover all services you provide, as insurance policies may have limitations based on the services listed. If you provide accounting services that cross into CPA-regulated activities like audits, financial statements, or tax planning advice requiring professional judgment, you may need CPA licensure in Pennsylvania, which requires a college degree and passage of the CPA exam under Pennsylvania State Board of Accountancy regulations.
What happens if I start preparing taxes before getting my PTIN or Philadelphia license?
Starting a tax preparation business without a PTIN and Philadelphia Business Privilege License is illegal and exposes you to significant penalties and legal consequences. If you begin preparing returns without a PTIN, the IRS can impose civil penalties of up to $5,000 per year for each year of unauthorized practice, and the agency can issue an immediate Injunction Order prohibiting you from preparing any further returns. This order is enforceable and can result in criminal charges if you violate it. Additionally, any client who discovers you were unlicensed can file complaints with the IRS and Philadelphia Department of Revenue, triggering audits and investigations.
Operating without a Philadelphia Business Privilege License violates city code and results in fines of $300-$1,000 per day of operation. The city can issue a Cease-and-Desist Order requiring you to immediately stop all business activities. If you continue after receiving such an order, you face criminal penalties and escalating daily fines. Professional liability insurance claims are almost always denied for work performed while operating without proper licensing, leaving you personally liable for any client losses, errors, or damages claimed. Clients may also file complaints with state attorneys general and the FTC, resulting in lawsuits and reputational damage. Most importantly, any returns you prepared while unlicensed may be considered invalid or fraudulent, and clients may face IRS audits or penalties on those returns, leading to personal liability claims against you.
Can I operate a tax preparation business in Pennsylvania with a license from another state?
No, tax preparation licensing does not have reciprocity between states. If you hold a PTIN from preparing taxes in another state or for another jurisdiction, that PTIN is federally issued and valid nationwide, so you do not need a new federal credential. However, Pennsylvania does not recognize licenses from other states as substitutes for Pennsylvania state business registration, and Philadelphia does not recognize licenses from other cities or states as substitutes for a Philadelphia Business Privilege License. You must independently register with the Pennsylvania Department of Revenue and obtain a Philadelphia Business Privilege License before you can legally operate in Philadelphia.
If you previously held an Enrolled Agent (EA) credential issued by the IRS in another state, that credential is also valid nationwide under IRS Circular 230 and does not need renewal in Pennsylvania specifically. However, EA status is more restrictive than the basic PTIN in that it requires additional testing, but once earned, it allows you to practice before the IRS and represent clients in audits. Even with EA status, you still need state business registration and the Philadelphia license. Some other states like California or New York require state-specific CPA or tax preparer licenses, but Pennsylvania does not, making it relatively easier to relocate a tax practice to Philadelphia. If you are relocating from another state, plan at least 2-4 weeks to obtain all necessary Pennsylvania and Philadelphia registrations before beginning operations.
Other Business Types in Philadelphia, PA
tax preparation service Licensing in Other States
See tax preparation service licensing in every state →Sources & References
- 26 U.S.C. § 7701(a)(36) and IRS Circular 230 — Establishes PTIN requirement for federal tax return preparers
- Pennsylvania Tax Reform Code § 7401 et seq. — Requires business registration and privilege license in Pennsylvania
- Philadelphia Code § 19-2400 et seq. — Imposes business privilege license requirement for Philadelphia tax service businesses
- IRS Publication 4491-B — Details Annual Filing Season Program enrollment and PTIN requirements
Licence requirements change. Verify current requirements with the issuing agency before applying.
Editorial standards: This guide is reviewed against primary government sources and cites 4 statutes. Last reviewed June 2026. Scheduled for re-verification by June 2027.
See our editorial policy for how content is created and verified, or report an inaccuracy.