Tax preparation License Requirements in Greensboro, NC
Last reviewed: August 2026
Quick Answer
North Carolina does not issue a specific tax preparation license, but the IRS requires you to hold either a Certified Public Accountant (CPA) credential, Enrolled Agent status, or be a licensed attorney to prepare taxes for others. You must obtain an IRS Preparer Tax Identification Number (PTIN) through the IRS, register for a federal EIN with the IRS, and obtain a City of Greensboro business license from the Greensboro Business License Office.
Key Facts
- •North Carolina requires IRS Enrolled Agent, CPA, or attorney credentials to prepare taxes for others.
- •Federal EIN registration is mandatory for all tax preparation businesses.
- •Greensboro businesses need a city business license and zoning approval.
- •No specific state tax prep license exists; federal credentials satisfy requirements.
- •Operating without proper credentials violates federal tax law (26 U.S.C. § 330).
State Licence Requirements
Licence name
IRS Preparer Tax Identification Number (PTIN) and CPA/Enrolled Agent Credential
Issued by
Internal Revenue Service (IRS) and North Carolina Board of CPA Examiners or IRS Office of Enrollment
Cost
$200-$600
Processing time
4-12 weeks for PTIN registration and credential verification; 1-2 weeks for EIN; 5-10 business days for Greensboro city business license
How to apply
To legally prepare taxes for others in North Carolina, you must first obtain one of three federal credentials recognized under 26 U.S.C. § 330. For CPA status, complete the education requirements (typically 150 college credit hours including accounting and business courses) and pass the Uniform CPA Examination administered by the North Carolina Board of CPA Examiners (contact ncbcpa.org). For Enrolled Agent status, pass the Special Enrollment Examination (SEE) offered by the IRS, which tests knowledge of federal tax law; register at irs.gov and pay the examination fee (approximately $225). Once credentialed, register for your PTIN through the IRS at irs.gov/tax-professionals/enrolled-agents by providing proof of your credential, your Social Security Number or EIN, and paying the PTIN registration fee (approximately $50 annually).
Next, obtain a federal EIN by applying online at irs.gov, by calling 1-800-829-4933, or by mailing Form SS-4 to the IRS. The online application is processed immediately and is the fastest option. For your North Carolina state requirements, register your business name with the North Carolina Secretary of State through the North Carolina Business Registration System (https://www.sosnc.gov) if you are operating as a sole proprietor with a DBA or as a formal business entity. Finally, obtain a Greensboro City Business License by contacting the Greensboro Business License Office at (336) 373-2489 or visiting the City of Greensboro website to apply for a general business license (cost approximately $70-$125 depending on business classification).
Federal Requirements
All tax preparation businesses operating in North Carolina must comply with federal regulations established by the Internal Revenue Service under 26 U.S.C. § 330 and 26 C.F.R. Part 10. You must obtain an IRS Preparer Tax Identification Number (PTIN) by registering through the IRS at irs.gov, which requires proof of qualifying credentials such as a CPA license, Enrolled Agent status, or law degree. An Employer Identification Number (EIN) is mandatory under 26 U.S.C. § 6109 and obtained from the IRS online or by mail.
The IRS requires continuing professional education (CPE) for all tax preparers, with a minimum of 16 hours annually, including 2 hours on ethics and professional conduct. If you will have employees, you must comply with IRS Form W-4 requirements and maintain proper payroll records under 26 U.S.C. § 3401. The Americans with Disabilities Act (ADA) under 42 U.S.C. § 12101 applies to your physical office location if you have clients visiting in person; you must provide reasonable accommodations and ensure accessible facilities.
Federal tax law prohibits unauthorized practice before the IRS under 26 U.S.C. § 7407, which allows the IRS to seek injunctions against violators. If you prepare returns for federal tax purposes, you must maintain client records and comply with the IRS's Standards of Conduct under 31 U.S.C. § 330. Depending on your service model, you may need to comply with FinCEN requirements under 31 U.S.C. § 5318 if you handle client funds or maintain client accounts.
Local & County Requirements
The City of Greensboro requires all tax preparation businesses to obtain a business license under Greensboro City Code § 33-1 before operating. Contact the Greensboro Business License Office at (336) 373-2489 or visit the City of Greensboro website to apply; the fee typically ranges from $70-$125 depending on business type and gross revenue. You must also verify zoning compliance with the City of Greensboro Planning Department; tax preparation offices are generally permitted in commercial or office zones but may require conditional use permits in certain areas. Contact the Planning Department at (336) 373-3530 to confirm your specific location is zoned appropriately.
Guilford County does not impose additional county-level licensing for tax preparation services, but you should verify there are no county-specific requirements by contacting the Guilford County Permitting Office at (336) 641-3800. If you lease office space in Greensboro, your landlord may require proof of your business license and insurance before allowing occupancy. Additionally, if you plan to have a physical sign at your location, you must comply with Greensboro's sign ordinance, which may require a sign permit from the City of Greensboro. For home-based tax preparation services in Greensboro, verify that your residential lease or HOA rules permit business use; some residential areas restrict commercial activity under local zoning ordinances.
Total Cost Breakdown
The total first-year cost to establish a legal tax preparation business in Greensboro, North Carolina typically ranges from $900-$2,500, depending on your credential pathway. If you already hold a CPA license or are an existing Enrolled Agent, costs are minimal: PTIN registration ($50), federal EIN registration ($0), and Greensboro city business license ($70-$125), totaling approximately $120-$175.
If you do not yet hold credentials, the Special Enrollment Examination (SEE) to become an IRS Enrolled Agent costs approximately $225, plus study materials (typically $100-$300 from exam prep providers). Once you pass the exam, add PTIN registration ($50), EIN registration ($0), and Greensboro business license ($70-$125), bringing your total to approximately $445-$700 for the Enrolled Agent pathway.
If you pursue a CPA license, costs are substantially higher: college tuition for the 150-credit-hour requirement (typically $15,000-$40,000 total depending on the school), the Uniform CPA Examination fee (approximately $900 total for all sections), PTIN registration ($50), EIN registration ($0), and Greensboro business license ($70-$125), totaling $15,950-$40,175 or more. Additionally, budget $200-$500 annually for continuing professional education (CPE) to maintain your credential.
Optional but recommended costs include professional liability insurance ($1,200-$2,500 annually), a dedicated business phone line ($20-$50 monthly), accounting software ($100-$500 annually), and office space or home office improvements (highly variable). A realistic total first-year cost estimate, assuming no pre-existing credentials and including the Enrolled Agent pathway plus insurance, is $1,500-$2,800.
Licence Renewal
Your PTIN must be renewed annually with the IRS, typically on or before December 31st each year. The renewal process begins in October and can be completed online through the IRS at irs.gov/tax-professionals; the annual renewal fee is approximately $50. You must also satisfy continuing professional education (CPE) requirements: a minimum of 16 hours annually if you are an Enrolled Agent, with at least 2 hours dedicated to ethics and professional conduct under 26 C.F.R. § 10.6.
Your Greensboro city business license must be renewed annually, typically on or before the anniversary of your initial license issuance. Renewal can be completed online or in person through the Greensboro Business License Office; contact (336) 373-2489 for current renewal fees and deadlines. If you hold a CPA license issued by North Carolina, you must complete 80 hours of continuing professional education every two years, as required by the North Carolina Board of CPA Examiners. If you fail to renew your PTIN or business license by the deadline, you are prohibited from preparing federal tax returns or conducting business in Greensboro, and you may face penalties including fines and loss of client trust. Online renewal options are available for both your PTIN and Greensboro business license.
Penalties for Operating Without a Licence
Operating as a tax preparer without proper credentials or a valid PTIN constitutes a violation of federal law under 26 U.S.C. § 7407 and 26 C.F.R. § 10. The IRS may seek a federal injunction (court order) to prohibit you from engaging in tax practice, which can result in immediate cessation of your business and substantial legal fees. Penalties for unauthorized tax practice can include civil penalties up to $10,000 per violation under 26 U.S.C. § 6694, plus criminal penalties if the conduct is willful or fraudulent.
Operating without a valid Greensboro city business license violates Greensboro City Code § 33-1 and can result in civil penalties of $50-$500 per day of violation as determined by the City of Greensboro. The City may issue a cease-and-desist order, suspend your ability to operate, and pursue legal action to collect unpaid penalties. Violations may be discovered through complaint investigations, during routine city compliance inspections, or when clients report unlicensed practice to the IRS.
Additionally, operating without proper credentials exposes you to professional liability claims. If your unlicensed or improperly credentialed tax preparation results in client losses, you may face civil lawsuits for damages, and most liability insurance policies will not cover claims arising from unauthorized practice. The IRS maintains a directory of authorized tax preparers; failure to appear in this directory signals to clients and auditors that you are not properly credentialed, which damages your professional reputation and business viability. North Carolina's consumer protection statutes under N.C.G.S. § 58-89-1 also authorize enforcement actions against deceptive or unlicensed practice.
Compare IRS-approved PTIN registration providers and professional liability insurance options to protect your Greensboro tax preparation business.
Get notified when licensing rules change
Licensing requirements and fees change periodically. We'll email you when this page is updated.
Frequently Asked Questions
Do I need any credentials before I can start a tax preparation business in Greensboro, North Carolina?
Yes, North Carolina law and federal IRS regulations under 26 U.S.C. § 330 require that anyone preparing tax returns for others hold one of three specific credentials: a CPA license, Enrolled Agent status, or an attorney license. You cannot legally prepare federal tax returns without one of these credentials, even if you have extensive tax knowledge. The IRS prohibits unauthorized tax practice and can seek federal injunctions to stop your business. If you do not yet have a credential, you must obtain one before accepting clients. The fastest pathway is typically the Enrolled Agent designation, which requires passing the IRS Special Enrollment Examination (SEE); the CPA pathway requires 150 hours of college coursework and passing the Uniform CPA Exam; and the attorney pathway requires law school and bar admission. Your credential is your legal foundation to practice, and it must be current and valid at all times.
How long does it take to get an IRS Preparer Tax Identification Number (PTIN) approved in Greensboro?
PTIN registration through the IRS typically takes 4-12 weeks from the time you submit your application, depending on whether you already have proof of your credential and how quickly the IRS processes your submission. The timeline begins when you apply online through the IRS at irs.gov/tax-professionals and provide documentation of your CPA license, Enrolled Agent certification, or law license. If the IRS needs to verify your credential with the licensing board (such as the North Carolina Board of CPA Examiners), the process may take longer. You will receive your PTIN by email once approved. To expedite, ensure your application is complete with all required documentation and that your credential is currently valid. You should plan for a 4-12 week timeline and begin this process as soon as you obtain your credential. Many tax preparers recommend applying for your PTIN at least 2-3 months before tax season to avoid delays.
Can I transfer or reciprocate a CPA or Enrolled Agent credential from another state to North Carolina?
Yes, if you hold a CPA license from another state, you may apply for reciprocal licensure in North Carolina through the North Carolina Board of CPA Examiners without retaking the Uniform CPA Exam, provided you meet specific requirements. You must have held a valid CPA license in your home state for a certain period (typically at least 18 months of active practice), have a clean disciplinary record, and complete North Carolina's application process, which may include a background check and verification of your existing license. Visit ncbcpa.org for the reciprocity application and requirements. If you are an Enrolled Agent, your credential is federal and automatically recognized in all states, including North Carolina, so you do not need state-level reciprocity; you simply apply for your PTIN through the IRS. The PTIN is valid nationwide and does not expire based on state reciprocity. For either credential, confirm current requirements with the relevant licensing body before applying, as reciprocity rules may have changed.
What happens if I start a tax preparation business in Greensboro without obtaining the proper IRS credentials or PTIN?
Operating without proper IRS credentials or a valid PTIN is a federal violation under 26 U.S.C. § 7407 and can result in serious legal consequences. The IRS can seek a federal injunction (a court order) to stop you from preparing tax returns, which immediately ceases your business operations and requires you to repay any fees collected from clients. You may face civil penalties up to $10,000 per violation under 26 U.S.C. § 6694, and if your conduct is willful or fraudulent, criminal charges are possible, including potential imprisonment. Additionally, you will violate North Carolina's unauthorized practice statutes under N.C.G.S. § 58-89-1, which can result in state-level enforcement actions. If clients discover you are unlicensed, you may face civil lawsuits for damages if your tax work causes them losses; moreover, most professional liability insurance will not cover claims arising from unauthorized practice. The IRS maintains a public directory of authorized preparers; failure to appear in this directory signals to clients and auditors that you are not credentialed, destroying your business reputation. I strongly recommend obtaining proper credentials before accepting any clients or compensation for tax preparation services.
What local permits and regulations apply to a tax preparation business in Greensboro beyond the city business license?
Beyond the Greensboro city business license (which costs $70-$125 and is required under Greensboro City Code § 33-1), you must verify zoning compliance with the City of Greensboro Planning Department by calling (336) 373-3530. Tax preparation offices are generally permitted in commercial or office zones; however, some neighborhoods have conditional use restrictions, and home-based services may be restricted depending on your residential lease, HOA rules, or local zoning ordinance. If you plan to display a business sign at your location, you must obtain a sign permit from the City of Greensboro, which may require design approval and an additional fee. Guilford County does not impose separate county-level licensing for tax preparation, but you should contact the Guilford County Permitting Office at (336) 641-3800 to confirm there are no additional county requirements. If you lease office space, your landlord may require proof of your business license and professional liability insurance before lease approval. Finally, ensure your office location complies with ADA accessibility requirements under the Americans with Disabilities Act if you have in-person clients; contact the City of Greensboro ADA Coordinator at (336) 373-2489 for guidance on reasonable accommodations.
Other Business Types in Greensboro, NC
tax preparation service Licensing in Other States
See tax preparation service licensing in every state →Sources & References
- 26 U.S.C. § 330 — Defines who may practice before the Internal Revenue Service
- 26 C.F.R. Part 10 — Establishes standards for tax practitioners and enrolled agents
- North Carolina General Statute § 58-89-1 — Addresses unlicensed practice and consumer protection
- Greensboro City Code § 33-1 — Requires business license for all commercial operations
- 26 U.S.C. § 7407 — Federal injunction authority against unauthorized tax practitioners
Licence requirements change. Verify current requirements with the issuing agency before applying.
Editorial standards: This guide is reviewed against primary government sources and cites 5 statutes. Last reviewed August 2026. Scheduled for re-verification by August 2027.
See our editorial policy for how content is created and verified, or report an inaccuracy.