Tax Preparer Permits & Licenses in Greensboro, NC

Complete guide to permits and licenses required to start a tax preparer in Greensboro, NC. Fees, renewal cycles, and agency contacts.

Obtain an Employer Identification Number (EIN)

Internal Revenue Service (IRS)
Required
Fee: $0.00-$0.00
Renewal: one time
Type: filing

Required for all LLCs, including single-member LLCs that elect to be taxed as corporations or have employees. Even if not required, most LLCs obtain an EIN for banking and credibility purposes. Application is free via IRS Form SS-4.

Annual Federal Income Tax Filing for LLC

Internal Revenue Service (IRS)
Required
Renewal: annual
Type: filing

LLCs are pass-through entities unless electing corporate taxation. Multi-member LLCs file Form 1065; single-member LLCs report income on Schedule C of owner’s Form 1040. Tax Preparer LLCs must file annually regardless of revenue.

IRS Annual Filing for Paid Tax Preparers (Form 8948)

Internal Revenue Service (IRS)
May Apply
Renewal: annual
Type: filing

Tax Preparer LLCs must file Form 8948, "Information Regarding Tax Return Preparer," annually if they prepare federal tax returns for pay. This is separate from business income tax filing. Requirement applies regardless of whether preparer has a valid IRS PTIN.

Obtain IRS Preparer Tax Identification Number (PTIN)

Internal Revenue Service (IRS)
May Apply
Fee: $35.95-$35.95
Renewal: one time
Type: license

Required for each individual (including owners) who prepares or assists in preparing federal tax returns for compensation. Must be renewed annually. Fee set by IRS e-Services system. LLC itself does not get a PTIN—individuals do.

Articles of Organization (LLC Formation)

North Carolina Secretary of State
Required
Fee: $125.00-$125.00
Renewal: one time
Type: registration

Required for all LLCs. Annual report required separately (see below).

Annual Report (LLC)

North Carolina Secretary of State
Required
Fee: $200.00-$200.00
Renewal: annual
Type: registration

Applies to all LLCs. Online filing recommended.

Assumed Business Name (DBA) Registration

North Carolina Secretary of State
May Apply
Fee: $26.00-$26.00
Renewal: one time
Type: registration

Required if using DBA. Expires after 10 years; renewal $25. Search names at https://www.sosnc.gov/online_services/search/by_title/_Business_Registration

Sales and Use Tax Permit

North Carolina Department of Revenue
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Tax preparers typically do not sell goods/services subject to sales tax, but required if applicable.

Withholding Tax Registration (NC-5)

North Carolina Department of Revenue
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Part of combined registration form. Quarterly/annual filing required if applicable.

Unemployment Insurance Tax Account

North Carolina Division of Employment Security
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Register online via Employer Portal. Rates vary (0.06% to 9.0% of wages).

North Carolina Sales and Use Tax Permit

North Carolina Department of Revenue
May Apply
Renewal: one time
Type: registration

Tax preparation services are generally not subject to North Carolina sales tax. However, if the LLC sells software, tax forms, or other tangible goods, a sales tax permit may be required. See NCGS § 105-164.3(14) for exclusions.

North Carolina Withholding Tax Registration

North Carolina Department of Revenue
May Apply
Renewal: one time
Type: registration

Required for all employers in North Carolina to withhold state income tax from employee wages. Registration is completed via Form NC-1, available through NCDOR's ONESOURCE system.

North Carolina Employer Identification (Unemployment Insurance Tax) Registration

North Carolina Division of Employment Security
May Apply
Renewal: one time
Type: registration

Employers must register with DES to pay unemployment insurance taxes under N.C. General Statute § 96-10. Registration is done online via the DES Employer Portal.

North Carolina Corporate Income Tax and Franchise Tax Registration

North Carolina Department of Revenue
Required
Fee: $150.00-$150.00
Renewal: one time
Type: registration

All LLCs classified as corporations for tax purposes or with nexus in NC must register. Franchise tax applies annually at $150 minimum plus $1.50 per $1,000 of net worth over $1 million. LLCs taxed as partnerships or sole proprietorships are generally not subject to franchise tax but must still file if they have income from NC sources.

Federal Employer Identification Number (EIN)

Internal Revenue Service (IRS)
May Apply
Renewal: one time
Type: registration

Even single-member LLCs may need an EIN for banking or tax reporting. Obtained online via IRS Form SS-4.

North Carolina Annual Report Filing

North Carolina Secretary of State
Required
Fee: $200.00-$200.00
Renewal: annual
Type: permit

Required for all LLCs registered in North Carolina. Must be filed with the Secretary of State. Not a tax registration but a key ongoing obligation tied to business status.

Local Business Privilege License (Varies by City/County)

Local Municipal Government (e.g., City of Charlotte, Durham, Raleigh)
May Apply
Fee: $50.00-$200.00
Renewal: one time
Type: registration

Many cities and counties in NC require a local business privilege license or occupational tax. Examples: Charlotte, Raleigh, Greensboro. Fees and requirements vary. Check with city/county finance department.

North Carolina Tax Preparer Registration

North Carolina Department of Revenue
May Apply
Fee: $50.00-$50.00
Renewal: annual
Type: registration

Required for tax preparers who prepare or assist in preparing U.S. federal or North Carolina income tax returns for compensation. May require a $10,000 surety bond and proof of continuing education. Registration is separate from sales/use or withholding tax.

Charlotte Business Privilege License (Mecklenburg County)

City of Charlotte
May Apply
Fee: $100.00-$100.00
Renewal: annual
Type: license

Required for all businesses including tax preparers; apply online via Mecklenburg County Tax Collector

Mecklenburg County Zoning Compliance Permit

Mecklenburg County Code Enforcement
May Apply
Fee: $150.00-$150.00
Renewal: one time
Type: permit

Tax preparer classified as professional office use; home occupation permit required if home-based (max 25% floor area)

Charlotte Sign Permit

City of Charlotte Planning & Development
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: permit

Freestanding signs limited to 32 sq ft in commercial zones

Compliance with IRS Circular 230 Rules for Tax Advice

Internal Revenue Service (IRS)
May Apply
Renewal: one time
Type: permit

IRS Circular 230 governs practice before the IRS. Tax Preparers must avoid willful tax understatement, negligence, or misconduct. Applies to all compensated federal tax preparation activities. Violations can result in loss of PTIN and legal penalties.

Federal Trade Commission (FTC) Advertising and Fee Disclosure Rules

Federal Trade Commission (FTC)
May Apply
Renewal: one time
Type: permit

FTC enforces truth-in-advertising rules. Tax preparers must not misrepresent fees, refund amounts, or eligibility for credits. Must disclose all material terms clearly. Prohibited from charging contingent fees on Form 1040 returns (unless exceptions apply). Applies under FTC Act §5.

Form I-9 Employment Eligibility Verification

Department of Homeland Security (DHS) / U.S. Citizenship and Immigration Services (USCIS)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Required for all U.S. employers. Tax Preparer LLC must complete Form I-9 for each employee to verify identity and work authorization. Must retain for 3 years after hire or 1 year after employment ends, whichever is later.

Fair Labor Standards Act (FLSA) Compliance

Department of Labor (DOL)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Applies minimum wage, overtime (1.5x regular rate after 40 hours/week), and recordkeeping requirements. Tax Preparer employees (e.g., preparers, clerks) are typically non-exempt unless meeting specific exemption criteria (e.g., licensed CPA). Employers must display FLSA poster.

Family and Medical Leave Act (FMLA) Compliance

U.S. Department of Labor (DOL)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Requires eligible employees to be granted up to 12 weeks of unpaid, job-protected leave for qualifying reasons. Tax Preparer LLC must post notice and maintain records. Does not apply to small firms with fewer than 50 employees meeting the threshold.

Americans with Disabilities Act (ADA) Title III Compliance

Department of Justice (DOJ)
May Apply
Fee: $1000.00-$5000.00
Renewal: one time
Type: permit

Requires tax preparation offices to be accessible to people with disabilities. Includes physical access (ramps, door widths) and communication access (auxiliary aids). Applies to places of public accommodation. Online services must also be accessible under evolving DOJ guidance.

OSHA Workplace Safety Posting Requirement

Occupational Safety and Health Administration (OSHA)
May Apply
Renewal: one time
Type: permit

All employers with employees must display OSHA Form 3000 (Job Safety and Health Protection Poster). Tax Preparer offices are low-hazard but still subject to general duty clause. No routine inspections unless complaint filed.

EPA Environmental Requirements

Environmental Protection Agency (EPA)
Required
Fee: $0.00-$0.00
Renewal: one time
Type: permit

No EPA environmental regulations apply to Tax Preparer businesses, as they do not handle hazardous materials, generate industrial waste, or emit pollutants. This requirement is not applicable.

Mecklenburg County Fire Inspection Certificate

Mecklenburg County Fire Marshal
May Apply
Fee: $75.00-$250.00
Renewal: annual
Type: permit

Tax preparer offices typically low hazard; extinguishers required

Charlotte Alarm System Permit

Charlotte Fire Department
May Apply
Fee: $75.00-$75.00
Renewal: one time
Type: permit

False alarm ordinance strictly enforced

Raleigh Business License (Wake County)

City of Raleigh
May Apply
Renewal: one time
Type: license

Wake County requires state-level registration only; zoning compliance still needed

Wake County Zoning Compliance (Home Occupation Permit)

Wake County Planning Development & Inspections
May Apply
Fee: $100.00-$100.00
Renewal: one time
Type: permit

Professional services like tax prep allowed; no client visits, 1 non-resident employee max

Durham Business License (Durham County)

City of Durham
May Apply
Fee: $50.00-$50.00
Renewal: annual
Type: license

Tax preparers report prior year revenue; minimum $100 fee

Durham Fire Protection Permit

Durham Fire Department
May Apply
Fee: $85.00-$85.00
Renewal: annual
Type: permit

Includes life safety and egress inspection

Greensboro Business License (Guilford County)

City of Greensboro
May Apply
Fee: $50.00-$50.00
Renewal: annual
Type: license

Effective 2023 fee schedule; online application required

Guilford County Certificate of Occupancy

Guilford County Planning
May Apply
Fee: $125.00-$125.00
Renewal: one time
Type: permit

Required even for office lease spaces

Workers' Compensation Insurance

North Carolina Industrial Commission
May Apply
Fee: $1.00-$1.00
Renewal: one time
Type: certificate

Required for all employers with three or more employees in North Carolina, including LLC members who receive wages. Sole proprietors without employees are exempt. Enforced under N.C. Gen. Stat. § 97-94.

Professional Liability / Errors and Omissions Insurance

None (not state-mandated)
Required
Renewal: one time
Type: certificate

Not legally mandated by North Carolina or the IRS. However, it is strongly recommended for tax preparers to protect against claims of negligence or errors. The IRS does not require E&O insurance for non-credentialed preparers.

Surety Bond (PTIN Bond Requirement)

Internal Revenue Service (IRS)
Required
Fee: $500.00-$2000.00
Renewal: one time
Type: certificate

Not legally mandated by North Carolina or the IRS. However, it is strongly recommended for tax preparers to protect against claims of negligence or errors. The IRS does not require E&O insurance for non-credentialed preparers.

PTIN Registration (Preparer Tax Identification Number)

Internal Revenue Service (IRS)
May Apply
Fee: $35.50-$35.50
Renewal: annual
Type: registration

Required for any individual or business that prepares U.S. federal tax returns for compensation. Must be renewed each year.

Local Business License Registration

City/County Government (e.g., City of Raleigh, Mecklenburg County)
May Apply
Fee: $50.00-$150.00
Renewal: annual
Type: registration

Required in most incorporated cities and towns in North Carolina. Home-based businesses may have additional zoning rules.

IRS e-File Application Renewal

Internal Revenue Service (IRS)
May Apply
Fee: $0.00-$0.00
Renewal: annual
Type: license

All tax preparers who file 10 or more individual returns must e-file. The e-file application must be renewed annually. Requires a PTIN and completion of IRS requirements.

IRS Preparer Tax Identification Number (PTIN) Renewal

Internal Revenue Service (IRS)
Required
Fee: $35.95-$35.95
Renewal: annual
Type: license

All paid tax preparers must have a current PTIN. Renewal required each year regardless of whether the preparer is actively working. Fee subject to change; check IRS website annually.

Business License - Local Jurisdiction

Local County or City Government (e.g., Mecklenburg County, Wake County)
May Apply
Fee: $25.00-$100.00
Renewal: annual
Type: license

Many North Carolina counties and municipalities require a local business license. Requirements vary; examples include Guilford County, Charlotte, and Raleigh. Contact local clerk for specifics.

Record-Keeping for Tax Preparation Services

Internal Revenue Service (IRS)
Required
Fee: $0.00-$0.00
Renewal: one time
Type: permit

IRS recommends keeping records of tax returns and supporting documents for at least 3 years. Some states and professional standards suggest 7 years. Includes copies of returns, W-2s, 1099s, and client consents.

Labor Law Postings

North Carolina Department of Labor
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Required posters include the NC Minimum Wage poster, OSHA Right to Know, Equal Employment Opportunity, and Federal Labor Law Poster. Available for free download from NCDOL and DOL websites.

Federal Industry-Specific Licenses (FDA, ATF, FCC, DOT, etc.)

Various
Required
Fee: $0.00-$0.00
Renewal: one time
Type: license

No federal industry-specific licenses (e.g., FDA, ATF, FCC, DOT) are required for a Tax Preparer business. This type of service is not regulated by these agencies.

Register with North Carolina Secretary of State (Certificate of Authority)

North Carolina Secretary of State
Required
Fee: $0.00-$125.00
Renewal: one time
Type: registration

Required for all LLCs operating in NC, even if organized elsewhere. Must be renewed annually.

North Carolina State Tax Registration (Sales & Use Tax, Withholding, Franchise Tax)

North Carolina Department of Revenue (NCDOR)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Must obtain a state sales tax permit if any taxable services are provided; must register for withholding and franchise tax. Annual franchise tax filing required by April 15.

North Carolina Annual Report & Franchise Tax

North Carolina Department of Revenue (NCDOR)
Required
Fee: $200.00-$200.00
Renewal: annual
Type: filing

LLCs must file an annual report and pay the franchise tax regardless of revenue.

Local Business License / Occupational Tax

County/City Clerk (e.g., City of Raleigh)
May Apply
Fee: $50.00-$50.00
Renewal: annual
Type: registration

Check the specific city or county where the office is located for licensing requirements.

Annual Report for LLC

North Carolina Secretary of State
Required
Fee: $200.00-$200.00
Renewal: annual
Type: permit

All North Carolina LLCs must file an annual report with the Secretary of State. The report confirms or updates the company's principal address, registered agent, and management structure. Filing is required every year regardless of activity level.

IRS Annual Filing Season Program - Renewal of Record of Completion

Internal Revenue Service (IRS)
May Apply
Fee: $0.00-$0.00
Renewal: annual
Type: certificate

Voluntary program for non-credentialed preparers. Completing the program grants a Record of Completion, allowing participation in IRS e-file. CE must be from IRS-approved providers.

North Carolina Department of Revenue - Sales and Use Tax Filing

North Carolina Department of Revenue
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: filing

Most tax preparation services are not subject to sales tax in NC unless tangible goods are sold. If applicable, registration with NCDOR is required. Filing frequency is assigned by NCDOR based on expected liability.

Federal Employer Identification Number (EIN) Annual Filings

Internal Revenue Service (IRS)
May Apply
Fee: $0.00-$0.00
Renewal: annual
Type: filing

LLC with employees must file Form 941 (quarterly), Form 940 (FUTA), and Form W-2/W-3 or 1099-NEC. EIN is required but does not expire; ongoing tax returns are due based on employment or payment activity.

North Carolina Secretary of State - Registered Agent Renewal

North Carolina Secretary of State
Required
Fee: $25.00-$25.00
Renewal: one time
Type: registration

A registered agent must be designated and physically located in North Carolina. No annual renewal, but changes must be filed promptly. Failure to maintain one jeopardizes good standing.

North Carolina Secretary of State - Change in Business Information Filing

North Carolina Secretary of State
Required
Fee: $0.00-$0.00
Renewal: one time
Type: registration

LLCs must report changes in principal address, registered agent, or management structure within 60 days. Failure to update may result in penalties or loss of liability protection.

North Carolina Department of Revenue - Income Tax Withholding Filing

North Carolina Department of Revenue
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: filing

Employers must register with NCDOR and file Form NC-5 (Withholding Tax Return) based on assigned frequency. New employers typically start with monthly filing.

Occupational Tax License (if applicable)

Local County Government (e.g., Wake County Register of Deeds)
May Apply
Fee: $10.00-$100.00
Renewal: annual
Type: license

Some North Carolina counties impose an annual occupational tax on businesses operating within their jurisdiction. Wake County requires registration with the Register of Deeds. Confirm local requirements.

Step-by-Step Compliance Guide

  1. First, obtain an Employer Identification Number (EIN) from the Internal Revenue Service (IRS), as it is required for your tax preparation business.
  2. Next, you must comply with IRS Circular 230 regulations, which govern standards of practice for those giving tax advice.
  3. Maintain thorough records of all federal tax returns you prepare, as this is a requirement of the IRS.
  4. Ensure compliance with the FTC’s Tax Preparer Protection Rule, focusing on advertising and consumer protection standards.
  5. Obtain a Professional Tax Preparer Registration (PTIN) from the IRS, which has an annual renewal fee of $30.99.
  6. Secure Professional Liability / Errors & Omissions Insurance, with costs ranging from $500.00 to $2000.00 as a one-time fee.
  7. Understand your annual federal income tax filing obligations as an LLC, which will incur varying fees.
  8. Adhere to the FTC’s Fair Advertising and Consumer Protection Standards to avoid potential penalties.

Common Mistakes to Avoid

  • Failing to obtain an EIN can result in penalties and difficulties with business operations.
  • Ignoring IRS Circular 230 regulations could lead to sanctions and loss of practice privileges.
  • Inadequate record keeping of tax returns can result in IRS scrutiny and potential fines.
  • Non-compliance with the FTC’s Tax Preparer Protection Rule can lead to legal action from consumers.
  • Missing the annual PTIN renewal deadline will require you to reapply and may disrupt your practice.

Frequently Asked Questions

What is IRS Circular 230 and why is it important?

IRS Circular 230 governs the standards of practice for tax professionals, ensuring competence and ethical conduct. Compliance is crucial to avoid penalties and maintain your ability to represent taxpayers before the IRS.

Is professional liability insurance mandatory for tax preparers in Greensboro, NC?

While not mandated by North Carolina state law, Professional Liability / Errors & Omissions Insurance is required by the IRS and is highly recommended to protect your business from potential claims of negligence or errors.

How often do I need to renew my PTIN?

Your Professional Tax Preparer Registration (PTIN) requires annual renewal with the IRS, and the current fee is $30.99. Failure to renew will prevent you from preparing tax returns professionally.

What kind of records does the IRS require tax preparers to keep?

The IRS requires you to maintain copies of all tax returns you prepare, along with supporting documentation, for at least three years. Detailed record keeping is essential for audits and potential inquiries.

Are there any specific advertising rules I need to follow?

Yes, the FTC’s Fair Advertising and Consumer Protection Standards apply to tax preparers. You must ensure your advertising is truthful, not misleading, and clearly discloses all fees and services.

Need a personalized checklist?

Permit Finder asks follow-up questions to give you an exact list of permits.

Find Your Permits