Commercial Compliance Hub

Mecklenburg County

Mecklenburg County Code Enforcement (LUESA)

In short

Mecklenburg County Code Enforcement (LUESA) issues 8 permits we publish for Mecklenburg County, last verified 2026-09-30. Each carries the fee as the agency publishes it, with a link to the schedule it was read from.

What this agency issues

Permits required, with issuing agency, fee, renewal term and the date each record was last verified against its source
Commercial Building, Electrical, Mechanical and Plumbing PermitMecklenburg County Code Enforcement (LUESA)By Total Construction Permit Value: $1 to $3,000 a $59.70 minimum for projects not requiring plan review, and a $79.61 minimum for commercial projects requiring plan review up to $7,001; $3,001-$50,000 $59.70 plus $12.19 per $1,000 or part over $3,000; $50,001-$100,000 $632.57 plus $5.49; $100,001-$150,000 $907.12 plus $5.93; $150,001-$250,000 $1,203.52 plus $4.59; $250,001-$1,000,000 $1,662.37 plus $5.05; $1,000,001-$10,000,000 $5,445.74 plus $2.64; over $10,000,000 $29,214.74 plus $1.35 per $1,000 or part. Note a overrides the table upward for projects under $100,000 total value and for all renovation, alteration and upfit work, commercial or residential: $79.61 per trade (building, electrical, mechanical, plumbing) plus $0.12 per square foot for the building trade and $0.08 per square foot for each electrical, mechanical or plumbing trade. Per-trade minimums are $59.70 where no plan review is required and $79.61 where it is. A $3.00 technology charge applies to all permits issued. Work started without a permit is charged at the original permit fee times 3.75.a permit expires six months after the date of issuance if the work authorized by the permit has not commenced, and if after commencement the work is discontinued for a period of 12 months the permit is void2026-09-30
Day Care and Proprietary School Licensing Inspections and Plan Reviewonly if it applies to youMecklenburg County Code Enforcement (LUESA)First Licensing Inspection $100.00; Annual Renewal Inspections $60.00; Day Care Preliminary Plan Review Fee $300.00 per application, per project site; Foster Care Inspections no fee charged. Where the project advances to a building permit application and the permit fees exceed $450.00, the preliminary plan review process fee is credited to the building permit fee cost.annual for the renewal inspection; the first licensing inspection and the preliminary plan review are one-time per project2026-09-30
Commercial Plan Review — third and subsequent reviewsonly if it applies to youMecklenburg County Code Enforcement (LUESA)$145.00 per trade hour for each plan review beyond the second review, two reviews being included in the permit fee; the charge is paid by the Lead Project Designer before permit issuance. 'Fast Track' administrative fee $1,500.00 for projects over $5,000,000. Restamping lost approved plans to be maintained at the construction site $15.00 per plan. A project defined as a Mega Project in the Building-Development Ordinance is charged $145.00 per trade hour on every review cycle.per review cycle; charged before permit issuance2026-09-30
Certificate of OccupancyMecklenburg County Code Enforcement (LUESA)$10 per certificate of occupancy. Related charges in the same ordinance section: Temporary Certificate of Occupancy $90.00 per open trade permit for initial issuance and placard, $55.00 per open trade permit for renewal including re-inspection, and $45.00 per posting where an inspector must re-post a placard; Temporary Utilities $100.00 per open mechanical or electrical permit; Limited Conditional Utility $100.00 under 3,000 sq ft, $115.00 for 3,000-10,000 sq ft and $165.00 above 10,000 sq ft; utility reconnects $50.00issued once per qualifying occupancy; a temporary certificate is renewed on the terms above until the open trade permits are closed2026-09-30
Contractor Permit BondMecklenburg County Code Enforcement (LUESA)A continuous surety bond filed with the Agency, in the minimum amount of $1,000 for County only and $2,000 for City or City and County, or in an amount sufficient to guarantee payment of all fees and other charges required by the ordinance. The bond is a security instrument rather than a fee paid to the county; the premium is set by the surety. On request from the governing board of a municipality within the county, a further continuous surety bond is required to indemnify that municipality.continuous; the surety may cancel the bond only by giving the Agency 30 days' notice in writing of its intention to cancel2026-09-30
Demolition Permit (four-agency fee)only if it applies to youMecklenburg County Code Enforcement (LUESA)$500–$1,025 per structure, as a single total split between four county agencies: under 500 sq ft $500.00 ($125.00 Code Enforcement, $150.00 Air Quality, $100.00 Environmental Health, $125.00 Historic Landmarks); 500-4,999 sq ft $700.00 ($150.00, $200.00, $150.00, $200.00); 5,000 sq ft and above $1,025.00 ($175.00, $400.00, $200.00, $250.00). Moving a building or structure off site is $100.00, including applicable NESHAP notificationper structure; the Environmental Health approval that feeds it is valid 60 days2026-09-30
Special Event Permitonly if it applies to youMecklenburg County Code Enforcement (LUESA)$100–$500 application fee by anticipated attendance: 0-499 $100; 500-999 $300; 1,000-2,999 $400; 3,000 or more $500. The application fee is applied to the permit fee if the event occurs. Each additional trade permit (building, electrical, mechanical, plumbing) is $79.61. Expediting fees for after-deadline submissions are $50, $50, $100 and $200 across the same attendance bands. Events of 1,000 or more attendees also require the Fire Marshal's Large Outdoor Assembly Event permit at $250. After-hours inspections are charged at the standard overtime rate of $115 per hour per personper event; submission deadlines run 5, 15, 30 and 90 days in advance across the four attendance bands, and the county asks for applications a minimum of 30 business days before the event, or 90 days above 3,000 attendees2026-09-30
ABC License Building and Fire Code Compliance Inspectionsonly if it applies to youMecklenburg County Code Enforcement (LUESA)$130 per inspection. The LUESA Fee Ordinance prices ABC License Building Compliance Inspections, by either building inspector and/or Fire Marshal, at $130.00 each; the Fire Fees schedule prices the ABC License Fire Code Compliance Inspection at $130 with a re-inspection at $75per inspection, tied to the ABC permit application rather than renewed on a cycle2026-09-30

Fees shown as a range or formula are set that way by the issuing agency — we do not average them into a single number.

About each permit

Commercial Building, Electrical, Mechanical and Plumbing Permit

This is the permit every one of the ten industries meets when it builds or fits out premises, and in Mecklenburg County it is a genuinely countywide function. Code Enforcement states on its own home page that 'More than 100 inspector code officials cover all construction in Mecklenburg County's 524 square miles', and its permitting page that 'One of the primary responsibilities of Mecklenburg County Code Enforcement is to issue building, electrical, plumbing and mechanical permits as required by North Carolina General Statute 160D-1110.' A business inside Charlotte therefore applies to the county, not the city — but with a condition the county spells out: 'Please note Building Permit applications can be submitted concurrently to Mecklenburg County Code Enforcement and permit issuance will be conditioned upon City of Charlotte Land Development Division plan approval as required.' City Land Development, CDOT and other City agencies review the project in parallel, and the county's guidance gives the City's Land Development office as 704-336-6692. Separate permits are required for building, electrical, heating, air conditioning and plumbing work, and at a minimum a permit is required for each certificate-of-occupancy space. Total Construction Permit Value is the greater of the owner's figure and the department's building valuation data and includes all project costs other than land, including site and building improvement labour and materials, contractor fees and design professional fees. The ordinance is explicit that fees are the greater of the table or notes a to f, so a small upfit is usually charged on the per-trade and per-square-foot basis rather than the value table. Additional zoning fees may apply where county staff perform the zoning review. Expiry follows the county's Expiration of Permits policy memo, which quotes Building-Development Ordinance § 108.8.1 and G.S. 160D-1111 and adds that work must be verified by a Mecklenburg County code official to keep a permit alive.

Day Care and Proprietary School Licensing Inspections and Plan Review

A child care centre or proprietary school in Mecklenburg County is inspected by Code Enforcement as part of the evidence a state license application rests on, and the county charges for those inspections. Item 19 of the adopted LUESA Fee Ordinance, revised July 1, 2026, sets a First Licensing Inspection at $100.00, Annual Renewal Inspections at $60.00 and a Day Care Preliminary Plan Review Fee at $300.00 per application per project site, with Foster Care Inspections carried at no fee charged. The same item records two practical points: the inspection includes certificate of occupancy submission as certification documentation, and 'Should the project advance to building permit application and permit fees exceed $450.00, the preliminary plan review process fee shall be credited to the building permit fee cost' — so on a substantial fit-out the $300.00 is not lost. This is a Code Enforcement charge and therefore countywide, Charlotte included, on the same footing as the building permit. It sits alongside the Environmental Health sanitation permit for in-home providers and, where the centre has a kitchen, the food establishment permit and food plan review listed elsewhere here. The county's Plan Review for Child Care in a Residence guide lists the zoning contacts a provider needs: county zoning through 311, and the six towns of Cornelius, Davidson, Huntersville, Matthews, Mint Hill and Pineville directly through their own offices.

Commercial Plan Review — third and subsequent reviews

Most commercial projects and residential new construction and additions in Mecklenburg County require plan review, and the base permit fee buys two review cycles. Section II.B item 2 of the adopted LUESA Fee Ordinance then charges '$145/hour per trade hour… on any project for each Plan Review beyond the second review', payable by the Lead Project Designer before the permit is issued — in practice the seal-holding engineer or land surveyor, or where a project has neither, the owner's contractor. A restaurant or retail fit-out that goes back and forth over ventilation, grease interception or egress can therefore accumulate a review charge that the initial permit estimate did not show. Item 3 adds a 'Fast Track' administrative fee of $1,500.00 for construction over $5,000,000 processed under the fast-track guidelines, collected at permit issuance, and item 4 charges $15.00 per plan to restamp approved plans that have been lost and must be maintained at the construction site. Item 6a puts any project meeting the Building-Development Ordinance definition of a Mega Project on hourly plan review at the same $145.00 per trade hour for every cycle, including preliminary reviews and reviews of revisions to approved plans. Because building plan review is a countywide Code Enforcement function, these charges apply inside Charlotte as well as in the towns and the unincorporated county.

Certificate of Occupancy

Occupying a newly built or newly fitted-out commercial space in Mecklenburg County ends with a certificate of occupancy from Code Enforcement, and the adopted LUESA Fee Ordinance prices it at '$10.00 each' — a small charge attached to a step no business can skip. Because Code Enforcement's building function covers the whole county, the certificate is a county document inside Charlotte and the six towns as well as in the unincorporated area, and its legal footing is the state building code framework in Article 11 of Chapter 160D together with the Mecklenburg County Building-Development Ordinance, the pair the county's own Expiration of Permits policy memo cites for its permit provisions. The County Zoning Ordinance carries its own certificate clause at § 4.103 — 'It is illegal for any person to occupy or use any land, building, or structure or change the use of any land, building, or structure, except for land used for agricultural purposes, without first obtaining a certificate of Compliance/ occupancy' — but § 1.103 confines that ordinance to the unincorporated area of Mecklenburg County outside the zoning jurisdiction of any other governmental unit, so it is the basis only there. Where a tenant needs to move in before every trade permit is closed, the ordinance prices a temporary certificate at $90.00 per open trade permit plus $55.00 per open trade permit for each renewal with re-inspection, and $45.00 each time an inspector must re-post a placard the owner has failed to maintain. Temporary and limited conditional utility approvals are priced separately, and item 27 sets escalating fines for violating a conditional certificate, reaching revocation on a third violation.

Contractor Permit Bond

Before a contractor can pull permits in Mecklenburg County it has to be bonded to the Agency. Item 2(a) of the adopted LUESA Fee Ordinance reads: 'Before any person, firm or corporation shall engage in construction, installation, maintenance, alteration or repair for which a permit is now or may hereafter be required, such person, firm or corporation shall give bond as follows: The applicant shall file with the Agency a continuous surety bond in such amount as set forth in Section II (D-5) of this Ordinance or in an amount sufficient to guarantee payment of all fees and other charges required by this ordinance.' The minimum amounts printed alongside it are $1,000 for County only and $2,000 for City or City and County. The bond secures the county's fees and charges rather than the quality of the work, and the surety may cancel only on 30 days' written notice to the Agency. Two exceptions are written into the same item: no bond is required for minor work performed by the property owner where the work does not exceed $2,000, and none is required on a permit issued to the owner-occupant of a single-family dwelling for repairs, alterations or extension of that building or its accessory building, or for construction of an accessory building, where the work does not exceed $40,000. Item 2(b) lets any municipality in the county ask the Agency to require an additional continuous bond indemnifying that municipality against loss in performing duties under its own ordinances or damage to its sewer or water pipes, streets or sidewalks. State general contractor licensing above $40,000 is a separate matter handled by the N.C. Licensing Board for General Contractors at the state layer.

Demolition Permit (four-agency fee)

Clearing a site in Mecklenburg County before building is one permit but four county reviews, and the fee ordinance shows the split openly. Item 4 defines the trigger — 'Demolition means the wrecking or taking out of any load-supporting structural member of a facility together with any related handling operations or the intentional burning of any facility' — and then prices it per structure by size, with the Code Enforcement, Air Quality, Environmental Health and Historic Landmarks components printed separately and totalled: $500.00 under 500 square feet, $700.00 from 500 to 4,999 square feet, and $1,025.00 at 5,000 square feet and above. Item 3 charges $100.00 for a building or structure move off, including applicable NESHAP notification. The Environmental Health component has a practical consequence for scheduling, and the county states it plainly: 'The demolition or relocation of any structure in Mecklenburg County requires an inspection and approval by Environmental Health under the County rat control ordinance… Inspections are usually performed on vacant structures. Health Department approvals are good for 60 days. This approval is not a permit to demolish or move, it is merely one of the requirements of LUESA before issuing a Building Permit.' A developer who lets that 60-day approval lapse before the building permit issues has to go round again. Air Quality's share of the fee reflects its asbestos oversight on demolition and renovation. Any of the ten industries clearing an existing structure to build new premises meets this record, most often through its contractor.

Special Event Permit

A food truck rally, street festival, tasting event or outdoor market in Mecklenburg County needs a special event permit, and the fee schedule for it is settled. Code Enforcement's own Special Event Permits page states: 'Effective January 1, 2025, Mecklenburg County's Fire Prevention Ordinance will create additional requirements for outdoor events of 1,000+ attendees. Additionally, a new fee schedule for special events has been adopted. It is important to keep this fee schedule in consideration as your event planning proceeds.' That page then publishes the attendance-band table reproduced here, and the Fire Marshal's fee page publishes the same figures. The application fee scales with anticipated attendance — $100, $300, $400 or $500 — and is applied to the permit fee if the event goes ahead; each additional trade permit costs $79.61; and submitting after the deadline for the band adds an expediting fee of $50, $50, $100 or $200. Events of 1,000 or more attendees also need the Fire Marshal's Large Outdoor Assembly Event permit at $250. Applications go to CE.SpecialEvents@mecknc.gov or 2145 Suttle Avenue, Charlotte, and the page asks for them 'a minimum of 30 business days before the event, unless the event is expected to host more than 3,000 attendees, in which case, the application should be submitted at least 90 days before the event.' An indoor event in a building not designed for the proposed temporary occupancy also needs a completed Memorandum of Understanding for Indoor Special Events. The schedule's note 4 records that the fire fees apply only to events held under the jurisdiction of the county Fire Marshal's Office, and food vendors at the event need the separate temporary food establishment permit listed elsewhere here.

ABC License Building and Fire Code Compliance Inspections

A restaurant, coffee shop or retail store applying for a State retail ABC permit in Mecklenburg County has its premises checked for building and fire code compliance, and the county charges for the visit. Item 42 of the adopted LUESA Fee Ordinance reads 'ABC License Building Compliance Inspections / By either building inspector and/or Fire Marshal / Fee Schedule / $130.00 each', and the published Mecklenburg County Fire Fees list the fire side separately as 'ABC License Fire Code Compliance Inspection $130' with a re-inspection at $75. The building inspection is a countywide Code Enforcement function and so applies inside Charlotte as well as in the towns and the unincorporated county. The fire component follows the Fire Marshal's own territory — the unincorporated county, the six towns and the six Charlotte-ETJ fire districts — so inside Charlotte city limits the fire compliance check comes from the Charlotte Fire Marshal's Office instead. Sequence it early: the inspection supports the State ABC permit application, and the State permit in turn has to be issued and shown to Business Tax Collections before the county malt beverage and wine license listed elsewhere here can be issued, with the City of Charlotte license coming first for premises inside the city.

Contact

Jurisdiction
Mecklenburg County
Phone
980-314-2633

Contact details are taken from the agency’s own site or its published fee schedule. Where we have not verified a phone number we leave it blank rather than guess.

Sources

Every fee and term above was read from one of these government pages on the date shown.

  1. Environmental Health Services — the county's statement that demolition or relocation of any structure requires inspection and approval under the County rat control ordinance, that approvals are good for 60 days, and that the approval is a prerequisite to the building permitMecklenburg County Public Health, Environmental Health · primary source · retrieved 2026-09-30
  2. Expiration of Permits — Policy Memo, quoting G.S. 160D-1111 and Mecklenburg County Building-Development Ordinance § 108.8.1 on the six-month and twelve-month permit expiry rulesMecklenburg County Code Enforcement · primary source · retrieved 2026-09-30
  3. G.S. 105-113.78 — county malt beverage and wine retail licenses; the annual tax for each license is as stated: on-premises malt beverage $25, off-premises malt beverage $5, on-premises wine $25, off-premises wine $25North Carolina General Assembly · primary source · retrieved 2026-09-30
  4. Mecklenburg County Code Enforcement — home page: 'More than 100 inspector code officials cover all construction in Mecklenburg County's 524 square miles'Mecklenburg County Code Enforcement · primary source · retrieved 2026-09-30
  5. Mecklenburg County Fire Fees, effective July 1, 2026 and approved by the Board of County Commissioners — plan review, performance test, construction, operational, hazardous materials, service and special event fees, and the fire code violation rangeMecklenburg County Fire Marshal's Office · primary source · retrieved 2026-09-30
  6. Mecklenburg County Fire Marshal's Office — home page naming the six towns, the unincorporated county and the six Charlotte-ETJ fire districts it serves, and directing City of Charlotte enquiries to the Charlotte Fire Marshal's OfficeMecklenburg County Fire Marshal's Office · primary source · retrieved 2026-09-30
  7. Mecklenburg County Land Use and Environmental Services Fee Ordinance, revised July 1, 2026 (Document Book 55, Document 58) — the adopted countywide fee ordinance linked from Code Enforcement's Publications pageMecklenburg County Land Use and Environmental Services Agency (LUESA) · primary source · retrieved 2026-09-30
  8. Mecklenburg County Zoning Ordinance (January 1992, codified through June 15, 2021) — § 1.103 jurisdiction, § 4.102 building permit, § 4.103 certificate of compliance/occupancy, § 4.104 zoning review; published on the county's ordinances pageMecklenburg County / Charlotte-Mecklenburg Planning Commission · primary source · retrieved 2026-09-30
  9. Permitting — Mecklenburg County Code Enforcement's own page: commercial permit scope, the G.S. 160D-1110 basis for building, electrical, plumbing and mechanical permits, and the $40,000 residential thresholdMecklenburg County Code Enforcement · primary source · retrieved 2026-09-30
  10. Plan Review for Child Care in a Residence (rev. 9/26/2023) — the county's multi-agency route for in-home child care and the zoning contacts for the county, Charlotte and the six townsMecklenburg County Code Enforcement · primary source · retrieved 2026-09-30
  11. Special Event Permits — Code Enforcement's own page stating that a new fee schedule for special events has been adopted effective January 1, 2025, and publishing the attendance-band fee tableMecklenburg County Code Enforcement · primary source · retrieved 2026-09-30
  12. When Does City Land Development need to see my project? — county guidance that county building permit issuance inside Charlotte is conditioned upon City of Charlotte Land Development Division plan approvalMecklenburg County Code Enforcement · primary source · retrieved 2026-09-30

Other offices serving Mecklenburg County

The full permit list for this jurisdiction

Industry permit lists that include this agency

North Carolina jurisdictions

Commercial Compliance Hub publishes information, not legal advice. Requirements change — confirm anything you rely on with the issuing agency before you file.