Municipal Guide Georgia Alpharetta · Fulton County

Alpharetta Building Permit — Filed & Tracked For You

Everything contractors, builders, and developers need to pull an Alpharetta building permit — the one-hour morning window that gets a same-day inspection, the energy compliance affidavit the city requires on every application, the ten-working-day review clock, and the portal that replaced ePlan.

Authority: City of Alpharetta Community DevelopmentCode: 2024 Georgia codes; energy code still the 2015 editionSubmission: Alpharetta Permitting Portal — ePlan retired
Authority
Inspections & CodesCommunity Development
Inspections
7:30 to 8:30amSame-day, by phone
Review
Ten working daysThen it stops until you reply
Energy
Affidavit requiredOn every application

Alpharetta building permits come from the Inspections and Codes Enforcement Division of Community Development at 2 Park Plaza, which publishes separate written residential and commercial permitting procedures as plain-language compilations of the laws it enforces.

The review clock has a pause in it. Applicants receive notice within ten working days where more information is needed, and plan review stops until the information is resubmitted — with a letter describing the revisions.

Applies inside the Alpharetta city limits. Roswell, Milton, Johns Creek, and Forsyth County each permit their own work and publish different procedures.

One hour, same day. All inspection requests are called in to the City Inspections Division between 7:30 and 8:30 a.m., on the same day the inspection is desired. There is no later window and no portal substitute.

What requires a permit in Alpharetta?

An Alpharetta building permit is required before most construction inside the city limits. Permitting sits in the Community Development Department, through its Inspections and Codes Enforcement Division, which publishes separate written procedures for residential and commercial construction — plain language compilations of the federal, state, county, and city laws it enforces.

Alpharetta moved its submissions. The city no longer uses ePlan Solution; all plans are submitted through the Alpharetta Permitting Portal instead. Permit Technicians are reached on 678-297-6080 or 678-297-6070, or by email.

The review clock is stated and it has a stop built into it. Applicants receive notice within ten working days where additional information is required — and plan review stops until the required information is resubmitted. Resubmittals go back through the portal accompanied by a letter describing the revisions, which is a small discipline that materially shortens the second review.

The enforced code is the Georgia State Minimum Standard Codes — the 2024 International Building Code and 2024 International Residential Code with Georgia Amendments, alongside the 2024 International Plumbing, Mechanical, Fuel Gas, and Swimming Pool and Spa Codes and the 2023 National Electrical Code with the 2026 Georgia Amendments. Georgia turned its codes over on January 1, 2026. The Board of Community Affairs, acting on the recommendation of the State Codes Advisory Committee, adopted the 2024 editions of the building, residential, plumbing, mechanical, fuel gas, and swimming pool and spa codes, together with the 2023 National Electrical Code carrying the 2026 Georgia Amendments. A project drawn to the previous editions is drawn to a superseded code, and the Georgia Amendments — not the base I-Code text — are what the plan reviewer reads. Two things did not move with the rest. The energy code is still the 2015 International Energy Conservation Code with Georgia supplements and amendments, so an envelope or mechanical package built to a newer IECC is being checked against an older one. And the International Existing Building Code (2018) is permissive, not mandatory — it governs your renovation only if that particular city or county adopted it. Two jurisdictions an hour apart can treat the same existing-building alteration under different rulebooks, and neither is doing anything wrong.

Permit required

  • New residential and commercial construction, additions, and alterations
  • Basement finishes, which must meet the energy code for the basement
  • Electrical, plumbing, and mechanical work
  • Any application requiring an energy compliance affidavit or approved software report
  • Work affecting an easement, which needs written authorisation from the easement holder
  • Commercial construction subject to the city's published commercial procedures
  • Land disturbance and site work

Typically exempt

  • Painting, flooring, and other cosmetic work
  • Ordinary repairs that do not touch structure or a regulated system
  • Work outside the city limits — Roswell, Milton, Johns Creek, and Forsyth County all differ
  • Like-for-like replacements that do not alter a regulated system
⚠️ The energy affidavit is required on every building permit application, and only one report format is accepted. The building division requires every applicant to submit an energy code compliance affidavit or a city-approved software report with all applications. Only REScheck keyed to the 2015 IECC is approved for one- and two-family construction — other REScheck versions, and other city or county selections inside the software, are invalid for Alpharetta.

Alpharetta building department: who handles permitting

The division works from 2 Park Plaza in Alpharetta, and its published procedures are worth reading before a first project: they are building-official interpreted compilations covering the codes and laws in effect in the city and the policies the city has developed to enforce them.

That energy code detail deserves emphasis because it confirms something people get wrong statewide. Georgia's energy code did not move to a 2024 edition with the rest — it remains the 2015 International Energy Conservation Code with Georgia amendments, which is exactly why Alpharetta specifies REScheck keyed to the 2015 IECC and rejects other versions. The energy code copy itself is not viewable online but is available to view in the city's offices.

Stamped plans are part of the site kit. One set of building plans is submitted through the portal with each residential application, must be reviewed for codes compliance and signature date stamped by building officials before any permit is issued, and those stamped plans must be on site and available to inspectors during all inspections. On the commercial side, a stamped copy marked Reviewed For Codes Compliance is handed back at permit issue and must be on the construction site.

Alpharetta permitting contact
DetailInformation
AuthorityCity of Alpharetta Community Development — Inspections and Codes Enforcement
ScopeInside the Alpharetta city limits
Address2 Park Plaza, Alpharetta, GA
Permit Technicians678-297-6080 / 678-297-6070
PortalAlpharetta Permitting Portal — replaced ePlan Solution
Plan reviewNotice within ten working days; review stops pending information
Inspection requestsCalled in to 678-297-6080 between 7:30 and 8:30am
Energy complianceAffidavit or approved software report with every application
💻

One hour a day, and it buys you same-day service. All inspection requests are called in to the City Inspections Division on 678-297-6080 between 7:30 and 8:30am, on the same day the inspection is desired. That is unusually good turnaround for metro Atlanta — and it is unusable if the crew calls at nine.

Alpharetta borders Roswell, Milton, Johns Creek, and Forsyth County, and third-party permit sites have been known to publish Alpharetta's procedures under Roswell's name and vice versa. Work from the city's own published residential and commercial procedures rather than an aggregator's summary.

Alpharetta permits: record types and what each covers

Alpharetta publishes separate residential and commercial procedures, and the documents each requires differ. These are the records you will file:

Residential permit types

Residential permit types in Alpharetta
Permit typeWhat triggers itReview pathFee basis
New constructionNew dwellings, additions, and accessory structures above the local size thresholdFull plan review against the 2024 IRC with Georgia Amendments, plus zoningValuation-based
Renovation / alterationStructural changes, layout changes, or added plumbing, mechanical, or electricalPlan review scaled to scope; existing-building provisions apply only where locally adoptedValuation-based
ReroofRoof covering replacement, recover, and structural deck repairDry-in and deck inspection; plan review rarely requiredValuation or squares
Solar photovoltaicRooftop or ground-mount arrays, with or without battery storageElectrical review led, with structural review of the attachmentFlat or system-size based
Battery energy storageWall or floor-mounted storage added to a dwellingElectrical review plus fire separation and location checkFlat or per-permit minimum
ElectricalService changes, panel upgrades, new circuits, EV chargers, and rewiringTrade review; filed as its own record under a Class I or Class II licencePer-permit minimum or per-device
PlumbingNew piping, repipes, fixtures, gas piping, and water heater replacementTrade review under a Journeyman or Master licencePer-permit minimum or per-fixture
Mechanical / HVACChangeouts, new ductwork, and refrigerationTrade review; conditioned air licence class keyed to system capacityPer-permit minimum or per-unit
Deck and porchNew decks, screened porches, and structural rebuildsFooting and framing review against the residential codeFlat or valuation-based
Pool and spaIn-ground and above-ground pools, spas, barriers, and bondingStructural, barrier, and electrical bonding review under the 2024 ISPSCValuation-based
Accessory structureSheds, detached garages, and carports above the local size thresholdZoning first, then structural review where applicableFlat or valuation-based
DemolitionFull or partial demolition of a structureUtility disconnect verification and asbestos notificationFlat
Land disturbanceClearing, grading, and any disturbance above the local thresholdErosion and sedimentation review on its own statutory clockPer-acre or valuation-based
Energy code compliance affidavitEvery building permit applicationAffidavit or a city-approved software report submitted with the applicationNo separate fee
Approved software reportOne- and two-family dwellings and townhouses up to three storeysREScheck keyed to the 2015 energy code only — other versions invalidNo separate fee

Commercial permit types

Commercial permit types in Alpharetta
Permit typeWhat triggers itReview pathFee basis
New constructionGround-up commercial, industrial, and multifamily buildingsFull multi-discipline review; sealed plans requiredValuation-based
Tenant build-outInterior fit-ups and suite build-outs in an existing shellConcurrent building, trade, and fire reviewValuation-based
Renovation / alterationStructural, envelope, or system changes to an existing buildingPlan review scaled to scope; accessibility triggers attachValuation-based
Change of occupancyConverting a building from one occupancy classification to anotherLife-safety, accessibility, and zoning reviewValuation or flat
Shell buildingA building permitted without a known tenant or useShell review only; no certificate of occupancy until a build-out closesValuation-based
ReroofCommercial roof covering replacement or recoverStructural check on added dead load; fire review where applicableValuation or squares
Solar photovoltaicCommercial rooftop, carport, and ground-mount arraysStructural, electrical, and fire access reviewValuation or system-size based
ElectricalService, distribution, and branch circuit workTrade review; separate record from the building permitValuation or per-device
PlumbingSupply, waste, vent, grease, and gas systemsTrade review; backflow and grease interceptor sign-offs attachValuation or per-fixture
Mechanical / HVACRooftop units, ductwork, exhaust, and refrigerationTrade review; energy compliance documented against the 2015 IECCValuation or per-unit
Fire protectionSprinkler, standpipe, alarm, hood, and suppression systemsFire review under the state Safety Fire Commissioner's adopted codesValuation or per-device
SignWall, monument, and illuminated signageZoning review plus electrical where illuminatedFlat or per-sign
Land disturbanceSite clearing, grading, and stormwater installationErosion and sedimentation review as a Local Issuing AuthorityPer-acre or valuation-based
Easement authorisationWork affecting a recorded easementWritten authorisation from the holder, presented at original applicationSet by the easement holder
Stamped code compliance copyCommercial building plan submittalsCopy stamped Reviewed For Codes Compliance returned at permit issueIncluded in review

Residential

  • Single-discipline review in most cases
  • Trade records filed separately under Chapter 14 licences regardless of job value
  • State licence required once the work exceeds the statutory threshold, per project
  • A private professional provider may be engaged to shorten the review path

Commercial — multi-discipline

  • Concurrent review across building, trades, fire, and zoning
  • Signed and sealed plans across every affected discipline
  • Land-disturbance review runs on its own statutory clock under Title 12
  • Accessibility and life-safety review attach to any change of occupancy

Records you will actually see in Alpharetta

Alpharetta record catalog
RecordWhat it covers
Residential building permitNew homes, additions, alterations, and basement finishes
Commercial building permitCommercial construction under the city's published commercial procedures
Energy code compliance affidavitRequired with every building permit application
Approved software reportREScheck keyed to the 2015 energy code, for one- and two-family construction
Trade permits (E/P/M)Filed as their own records under Chapter 14 licences
Easement authorisationWritten permission from the easement holder, presented at original application
SurveyShowing no unapproved encroachment, since encroachment blocks a certificate
Land disturbanceSite work reviewed on its own statutory track

Solar permits in Alpharetta

Solar is filed as its own record across Georgia rather than as a line item on a building permit, and it is reviewed on two tracks at once: the electrical side (conductors, overcurrent protection, rapid shutdown, labelling, and the service or supply-side connection, all against the 2023 National Electrical Code with the 2026 Georgia Amendments) and the structural side (attachment detail, rail spacing, and whether the existing framing carries the added dead load).

Solar in Alpharetta is an electrical-led record, and the inspection follows the same one-hour rule as everything else: call between 7:30 and 8:30 in the morning for a visit that day. Keep the signature date stamped plans on site — the city requires them available during all inspections.

The covenant question comes up on nearly every residential array, and Georgia answers it less generously than several neighbouring states. Georgia's Solar Power Free-Market Financing Act (O.C.G.A. § 44-3-113 and Title 46, Chapter 3, Article 8) makes third-party solar financing lawful and limits a property owners' association's ability to prohibit solar outright, but Georgia gives homeowners materially less protection than North Carolina or Florida do: an association retains real authority over placement and appearance, and a covenant restricting where panels may sit on the roof will usually stand. Read the covenants before designing the array, not after.

Utility interconnection runs on its own clock alongside the permit. Georgia Power and the state's electric membership corporations each set their own application, meter, and witness-test sequence, and permission to operate is not something the building department controls — plan for the two tracks to finish at different times.

Roofing permits in Alpharetta

A roof covering replacement needs a permit across most of Georgia. The permit is usually quick, but it is not optional, and the inspection that matters happens before the covering goes on rather than after.

Because Georgia enforces a statewide minimum code, there is no state product-approval database to search and no approval number to cite on the application. The assembly has to comply with the adopted code and the manufacturer's listed installation instructions, and that pairing is what the inspector checks — which makes the manufacturer's instructions a document worth having on site.

Reroofs inside Alpharetta are city permits. The energy compliance affidavit requirement attaches to building permit applications generally rather than only to new construction, so check whether your scope triggers it before assuming a roofing permit is exempt.

Sequencing is where reroofs go wrong. The deck and dry-in condition has to be visible when the inspector arrives, so covering it first means opening it back up. Where a previous layer has been torn off, expect attention to deck fastening and to any sheathing replaced along the eaves.

Record types, document sets, and fee structures are set by local ordinance and change without notice. Confirm the current catalog against the official portal before you file.

Alpharetta permit cost

Alpharetta prices from the city's adopted fee schedule, with trade permits and plan review carried according to the published residential and commercial procedures. Fee questions go to the Permit Technicians directly.

The cost worth planning for is the review stop. Where additional information is required, you get notice within ten working days and plan review stops until you resubmit — so an incomplete first submittal does not slow the clock, it pauses it. Resubmitting through the portal with a letter describing the revisions is what restarts it cleanly.

Encroachment is the expensive surprise. A survey showing encroachment that has not been approved by governing officials will result in a denial to issue any type of certificate of occupancy until the building official's written authorisation is obtained. Written easement authorisations must be presented at the time of original permit application, not later.

How Alpharetta fees are structured
Fee componentHow it works
Building permitCity fee schedule, per the published residential or commercial procedures
Plan reviewNotice within ten working days; review paused pending information
Energy complianceAffidavit or approved software report with every application
Trade permitsFiled and charged as their own records
EncroachmentUnapproved encroachment denies any certificate of occupancy
EasementsWritten authorisation presented at original application
🧮

Want a precise number for a specific Alpharetta project? Send us the scope and we will price the permit path before you file.

Alpharetta trade permits

Alpharetta's trade rhythm is set by one phone call in the morning and one document in the plan set — the inspection window and the energy affidavit.

Call between 7:30 and 8:30

All inspection requests are called in to the Inspections Division between 7:30 and 8:30am on the same day the inspection is desired. Outside that hour there is no same-day route.

Energy affidavit on every application

Every building permit applicant submits an energy code compliance affidavit or a city-approved software report. This is not limited to new builds.

Use the right REScheck

Only REScheck keyed to the 2015 energy code is approved for one- and two-family dwellings and townhouses up to three storeys. Other versions and other city or county selections are invalid here.

State licence still governs

Chapter 14 trade licences authorise the work regardless of job value, and the general contractor threshold sits at two thousand five hundred dollars per project.

🧢 Georgia's contractor licensing threshold is $2,500, which is far lower than most states and catches work people assume is too small to regulate. Under O.C.G.A. § 43-41-2 a state licence is required once the value of the work — or the contractor's compensation, whichever is higher — exceeds that figure, and the test is per project, not per invoice. The State Licensing Board for Residential and General Contractors sits under the Secretary of State and issues four tiers: Residential-Basic (detached one- and two-family homes and townhouses up to three stories); Residential-Light Commercial (adding multifamily and light commercial under four stories and under 25,000 square feet); General Contractor (all building types, no dollar cap); and General Contractor Limited Tier (the same scope capped at $1,000,000 per contract). The consequence of getting this wrong is not just a fine. Under O.C.G.A. § 43-41-17 a contract for work requiring a licence, entered into with a contractor who does not hold one, is unenforceable in law or in equity by that contractor — who also cannot file a mechanic's lien and cannot make a bond claim. An unlicensed contractor on a Georgia job has no collection mechanism at all. The trades are licensed separately under O.C.G.A. Title 43, Chapter 14 through the divisions of the Construction Industry Licensing Board, and those licences are required regardless of project value — the $2,500 floor does not apply to them. Electrical runs Class I (restricted to low-voltage and single-phase installations not exceeding 200 amperes) and Class II (unrestricted). Conditioned air runs Class I (not exceeding 175,000 BTU heating and 60,000 BTU cooling) and Class II (unrestricted). Plumbing runs Journeyman, Master Class I (one- and two-family dwellings and commercial structures not exceeding 10,000 square feet), and Master Class II (unrestricted). Senate Bill 553, enacted as Act 472, repealed and reenacted the whole of Chapter 14 effective July 1, 2026. A year of full-time experience now means 2,000 documented hours, applicants submit sworn affidavits and consent to fingerprint background checks they pay for, and lending, leasing, renting, or assigning a licence to an unlicensed person — or conspiring to evade the chapter — is now expressly a disciplinary offence. Licences renew biennially with a 31-day late window.

Alpharetta permit application: how to apply step by step

Here is how to get a building permit in Alpharetta, from confirming the requirement through to close-out. Each step below corresponds to a real decision point where projects commonly stall.

1. Work from the city's own procedures

Alpharetta publishes separate residential and commercial permitting procedures as building-official interpreted plain-language documents. They are the authoritative description of what the city expects, and they differ between the two tracks.

2. Sort the energy compliance document first

Every application needs an energy code compliance affidavit or a city-approved software report. For one- and two-family work that means REScheck keyed to the 2015 energy code — other versions and other jurisdiction selections inside the software are invalid.

3. Resolve easements and encroachment before you apply

Written authorisations from easement holders must be presented to city building officials at the time of original permit application. A survey showing unapproved encroachment will block any certificate of occupancy until written authorisation is obtained.

4. Submit through the Permitting Portal

The city no longer uses ePlan Solution — all plans are submitted through the Alpharetta Permitting Portal. One set of building plans accompanies each residential application.

5. Answer comments completely, with a cover letter

You will receive notice within ten working days where additional information is required, and plan review stops until you resubmit. Send revised plans through the portal with a letter describing the revisions.

6. Collect the stamped plans and use the morning window

Signature date stamped plans must be on site and available to inspectors during all inspections; on commercial work a copy stamped Reviewed For Codes Compliance is returned at permit issue. Then call 678-297-6080 between 7:30 and 8:30am for a same-day inspection.

Inspections in Alpharetta

Alpharetta runs a same-day inspection service on a one-hour request window. All requests are called in to the City Inspections Division between 7:30 and 8:30am on the same day the inspection is wanted. There is no portal queue substituting for that call, and no later window.

The site kit matters as much as the call. Signature date stamped building plans must be on site and available to inspectors during all inspections, and on commercial work the copy stamped Reviewed For Codes Compliance that is handed back at permit issue must be on the construction site — the city retains the other copy in its permit records.

Georgia also lets an applicant bring a private professional provider to the plan review itself. Once the permit application and the provider's affidavit are both in, the building official has 30 days to issue the permit or give written notice identifying the specific plan features that do not comply and the specific code chapters and sections behind each. If that written notice does not arrive inside 30 days, the application is deemed approved as a matter of law and the permit shall be issued. A timely notice tolls the 30 days; when revisions come back, the official has the remainder of the tolled period plus five business days (O.C.G.A. § 8-2-26(g)).

Keep the stamped plans and the permit on site throughout. a Georgia building permit generally becomes invalid if work does not begin within 180 days of issuance, or if work is suspended or abandoned for 180 days after commencing, under the administrative provisions of the adopted International Building and Residential Codes — local ordinance may set a different period, and extensions are usually available in writing on request.

Alpharetta permit search and official resources

Alpharetta publishes its residential and commercial permitting procedures, applications, and forms through Community Development, with the portal handling submissions.

Frequently asked questions

Who issues building permits in Alpharetta, GA?

The City of Alpharetta Community Development Department, through its Inspections and Codes Enforcement Division at 2 Park Plaza. The city permits its own construction independently of Fulton County.

How do I schedule an inspection in Alpharetta?

All inspection requests are called in to the City Inspections Division on 678-297-6080 between 7:30 and 8:30am, on the same day the inspection is desired.

Does Alpharetta still use ePlan?

No. The city no longer uses ePlan Solution. All plans must be submitted through the Alpharetta Permitting Portal.

How long does plan review take in Alpharetta?

Where additional information is required to complete the review, applicants receive notice within ten working days — and plan review stops until the required information is resubmitted. Resubmittals go through the portal with a letter describing the revisions.

What energy documentation does Alpharetta require?

The building division requires every building permit applicant to submit an energy code compliance affidavit or a city-approved software report showing compliance, with all applications for building permits.

Which REScheck version does Alpharetta accept?

Only REScheck keyed to the 2015 energy code is approved for one- and two-family dwellings and townhouses of not more than three storeys. Other REScheck versions and other city or county selections are invalid for Alpharetta.

Why is the energy code still 2015 when everything else moved to 2024?

Because Georgia's energy code did not move with the rest. The state adopted the 2024 editions of the building, residential, plumbing, mechanical, fuel gas, and pool codes effective January 1, 2026, but the energy code remains the 2015 International Energy Conservation Code with Georgia supplements and amendments.

Do basement finishes need to meet the energy code?

If a permit is issued to finish a basement, then only the basement must meet the energy code — the rest of the existing dwelling is not brought into scope by that permit.

What happens if my survey shows an encroachment?

Surveys showing encroachment not approved by governing officials will result in a denial to issue any type of certificate of occupancy, until the building official's written authorisation is obtained.

Do I need permission to build over an easement?

You cannot proceed without first obtaining written authorisation from the holder of that easement, and written authorisations must be presented to city building officials for review at the time of original permit application.

Do stamped plans need to be on site?

Yes. Signature date stamped building plans must be on site and available to inspectors during all inspections. On commercial work, the copy stamped Reviewed For Codes Compliance handed back at permit issue must be on the construction site.

When is a Georgia contractor licence required?

Once the value of the work, or the contractor's compensation, exceeds two thousand five hundred dollars, tested per project rather than per invoice. Trade licences under Title 43, Chapter 14 are required regardless of job value.

Simplify Alpharetta permitting with Alliance Permitting

Alpharetta is one of the better-documented cities in Georgia and one of the quickest to inspect — if you can hit a one-hour phone window and produce the right energy report. The failure modes are specific and repeatable: the wrong REScheck version, a missing affidavit, an easement authorisation produced after application instead of with it, or a nine o'clock call. A permit expediter for Alpharetta clears all four.

250K+Permits approved
All 50States covered
21 YearsJurisdictional depth
Done-for-youWe file, you build

Trusted by leading builders, developers, and national contractors — 21 years of filing in the jurisdictions we write about.

Contractors and builders choose Alliance for Alpharetta because the work is done by people who have stood at the counter:

  • Right documents first time — energy affidavit and correctly keyed compliance report with the application, easement authorisations included.
  • Review restarted cleanly — resubmittals through the portal with a revisions letter, so the ten-day clock is not spent twice.
  • Complete oversight — every Alpharetta permit, trade record, and inspection tracked across your jobs in one place.

Alliance Permitting is a permit documentation and expediting service. We are not a law firm and do not provide legal advice, and we are not the permitting authority.

Ready to break ground in Alpharetta sooner?

Let Alliance prepare, file, and track your Alpharetta permits while your crew stays on the job.

This guide is provided by Alliance Permitting for general information about Alpharetta permitting. Requirements, fees, and procedures change; confirm details with the permitting authority before relying on them.

Expedite Your Permits Today!

Free Quote1-855-478-4290