LoadCalcs logoLOADCALCS

Permit requirements

Charlotte-Mecklenburg, NC HVAC permit requirements

What the adopted code says, what the permit office actually collects, and where each answer comes from.

Manual J / SVaries
Manual DVaries
Climate zone3A
Verified2026-10-12

Who issues the permit

In Charlotte the building, mechanical, electrical and plumbing permits come from Mecklenburg County, not a city department. The county’s permitting page says: ‘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.’ Its inspections page describes the reach: ‘More than 100 inspector code officials cover all construction in Mecklenburg County’s 524 square miles.’

The office is LUESA, 2145 Suttle Ave., Charlotte, 980-314-CODE(2633). Zoning is a separate review by the town or city the address sits in: ‘Each permit application will receive only a review by the zoning jurisdiction in which the address for the permit is located.’

Mecklenburg Code Enforcement: Permitting Code Enforcement: Inspections Residential master plan submittal (zoning sentence)

Does an HVAC changeout need a permit?

Yes, the county’s own words cover it. Residential work on one- and two-family dwellings is covered by: ‘Permits are also required for the installation, extension, alteration or general repair of electrical, mechanical or plumbing systems.’ Under a $40,000 work cost permits may not be required, ‘unless the work involves:’ among other items, ‘The addition, replacement or change in the design of a heating or air conditioning system’.

Each trade is its own permit: ‘Separate permits are required for building, electrical, heating, air conditioning and plumbing work.’

Mecklenburg Code Enforcement: Permitting

How to submit: AccelaMeck and TIP

Contractors apply online. For changeouts that need no plan review the county’s Trade Internet Permitting (TIP) page says: ‘The primary contractor may submit, pay for, and print a permit for projects such as change-outs, without staff intervention, 24 hours a day, seven days a week.’ It also names who pulls what: ‘Mechanical contractor is considered to be the primary contractor when the project requires Mechanical, Electrical & Plumbing work.’

The system can send you elsewhere: ‘This process is for limited and specific project scopes, and the system will alert you if your scope requires you to apply using the standard permit application process.’ Homeowners doing their own work apply through the same AccelaMeck portal under Homeowner Internet Permitting, which is limited to people who own and live in the home.

Trade Internet Permitting (TIP) Other permits not requiring plan review Homeowner Internet Permitting (HIP) Code Enforcement: Inspections

Manual J and Manual S: what Mecklenburg says

Mecklenburg’s own pages are silent. We read the county’s Permitting, TIP, HIP, Other Permits, Residential Plan Review, Inspections and Master Plan pages, plus its 2018 Residential Plan Review Checklist, Novice packet and Common Defects sheet. None of them contains “Manual J”, “Manual S”, “Manual D”, “ACCA”, “heat loss” or “heat gain”. The only “load calculation” wording is an electrical service-size rule on the Other Permits page, which has nothing to do with heating or cooling.

What the county does say about mechanical drawings, on its residential master-plan page: ‘Electrical, mechanical and plumbing sheets are not reviewed in residential plan review and should be eliminated from the plan set to reduce the number of pages and file size.’ That sentence is on the master-plan page, so we cannot say it governs every submittal.

The reason the county asks for nothing is in the North Carolina code it enforces. The Residential Code text, as carried in the Building Code Council’s own proposal document, reads: ‘Heating and cooling equipment and appliances shall be sized in accordance with ACCA Manual S or other approved sizing methodologies based on building loads calculated in accordance with ACCA Manual J or other approved heating and cooling calculation methodologies.’ It is followed by a North Carolina sentence: ‘For permitting, inspections, certificate of compliance or certificate of occupancy, verification of Calculations for HVAC Systems—ACCA Manual D, ACCA Manual J, ACCA Manual S calculation submittals and review shall not be required.’

The State Fire Marshal’s 2019 interpretation explains: ‘However, the load calculation is still a code requirement.’ Enforcement sits with the licensing board, not the permit counter: ‘The State Board of Examiners of Plumbing, Heating, and Fire Sprinkler Contractors rules are not enforceable by code officials.’

Residential master plan submittal process Residential plan review NC Building Code Council proposal B-6B (2018 NCRC Ch. 12-23 text) OSFM interpretation, 312.1 / M1401.3 (March 15, 2019)

Manual D (duct design)

This is the answer to “Manual D Charlotte NC”: Mecklenburg does not ask you to submit one, and North Carolina code does not let the permit office require it. The state sentence quoted above names Manual D by name.

That does not make Manual D irrelevant. The duct section says: ‘Duct systems serving heating, cooling and ventilation equipment shall be installed in accordance with the provisions of this section and ACCA Manual D, the appliance manufacturer’s installation instructions or other approved methods.’ Manual D is one of three routes in that sentence.

NC Building Code Council proposal B-6B (M1601.1)

What your contractor must do anyway

The load calculation duty sits in the licensing board’s rule, which the State Fire Marshal quoted in 2019 (21 NCAC 50 .0505). For a replacement: ‘When either a furnace, condenser, package unit or air handler in an existing residential heating or air conditioning system is replaced, the licensed HVAC contractor or licensed technician is required to perform a minimum of a whole house block load calculation.’ The record is kept by the contractor: ‘A written record of the system and equipment sizing information shall be provided to the homeowner, owner or general contractor upon request and a copy shall be maintained in the job file of the licensee for a minimum of six years.’

We quoted the rule as reproduced in 2019 and did not retrieve the board’s current text. It asks for a whole house block calculation on a replacement, not a room-by-room Manual J.

OSFM interpretation, footnote iii (21 NCAC 50 .0505)

Code edition in force

Mecklenburg enforces the North Carolina State Building Code. The 2024 edition has been adopted but is not yet mandatory. The State Fire Marshal wrote in March 2025: ‘the 2018 North Carolina State Building Code remains in full force and should continue to be enforced as the governing standard, unless a building owner or his agent requests that the 2024 Code be applied to the project’.

See the North Carolina page. The county’s “Code Change Central” page returned access-denied to our retrieval, so not verified: the county’s own statement of the edition, and any local amendment.

OSFM letter on 2024 Code effective date (3/31/2025) OSFM codes, current and past

Climate zone

The Building Code Council’s proposal for the 2024 Residential Code energy chapter lists Mecklenburg, North Carolina as 3A. This is from a proposal document, not the published code.

NC Building Code Council proposal B-6, Table N1101.7
Verified against official sources on 2026-10-12. Codes and local policies change, so confirm with the building department before you submit. Send us the address and we will check it for you.

Questions

Does Mecklenburg County require a Manual J for an HVAC permit?

No Mecklenburg page we read asks for one. North Carolina code says that for permitting, inspections and certificates, verification of Manual D, J and S calculation submittals and review shall not be required. The calculation itself is still a code requirement, enforced through the contractor licensing board.

Do I need a Manual D to get a permit in Charlotte, NC?

Mecklenburg does not ask for one, and the state code sentence quoted on this page names Manual D among the calculations a permit office cannot require. The duct section of the residential code does cite ACCA Manual D as one acceptable design method for installers.

Where do I apply for an HVAC permit in Charlotte?

Mecklenburg County Code Enforcement (LUESA), through its AccelaMeck portal. Licensed contractors can use Trade Internet Permitting for changeouts that need no plan review; homeowners doing their own work use Homeowner Internet Permitting.

Is a permit needed to replace an air conditioner or furnace in Mecklenburg County?

The county lists the addition, replacement or change in the design of a heating or air conditioning system among the work that needs a permit even under its $40,000 work-cost exemption.

Which code edition applies in Charlotte right now?

The 2018 North Carolina State Building Code. The 2024 code is adopted but its mandatory date depends on a State Fire Marshal certification that had not been issued in the sources we found.

Fast estimates

Send the plans. Get an estimate.

Send us your questionnaire and plans, and we’ll get you an estimate right away. Reach out during office hours and you’ll hear back within 30 minutes, whether it’s an email, text or call.

Fast estimate

Drop your plans. Get an estimate.

PDF or photos of the plan set. Pick your services and send.

    Services

    Reach out during office hours and you’ll hear back within 30 minutes, whether it’s an email, text or call. Have every detail handy? Fill out the full project questionnaire.

    Client Login