Also called GS 160D-1110(c)
North Carolina's building code is enforced through the state residential and building codes, applied locally by each city or county. GS 160D-1110(c) carves out one narrow exception, a small detached accessory building, and it holds only where the structure clears three separate conditions: nothing over 12 feet in any direction, residential storage as the use, and no permanent foundation underneath. A 20-ft or 40-ft shipping container fails that test on length alone, so the statewide default is that a permit is required unless the specific jurisdiction has adopted its own exemption.
When our tilt-bed backs a container onto a North Carolina lot, the delivery looks exactly like one in Virginia: blocks under the four corner castings, a level set, the lockbox already welded on. What's different sits before that truck ever loads. In Virginia, storage use clears the state building code by name. In North Carolina, the honest starting assumption is the opposite: a permit applies until your city or county's building department tells you otherwise.
That surprises most buyers, since a container looks like exactly the kind of thing a backyard shed exemption should cover. It doesn't, and the reason is a number, not a judgment call.
North Carolina General Statute 160D-1110(c) exempts a one-story detached accessory building from the building permit requirement, but only when three conditions are all true at once: the structure stays under 12 feet in length, width and height, each measured on its own, it's used for residential storage, and it sits without a permanent foundation.
Those conditions are cumulative. Miss any one of them and the exemption doesn't apply. A 20-ft container is about 20 feet long. A 40-ft container is about 40 feet long. Both fail on length before width or height even get measured, which is why no container we sell or rent qualifies for this exemption regardless of what it's used for.
The statewide exemption is a floor, not a ceiling. Nothing stops a city or a county from layering rules of its own over the state's, and plenty have: an exemption aimed at containers specifically, a defined permit path for them, or a zoning condition on where the box may sit. That variation is exactly why the honest default is to assume yes and let the local building department correct you, rather than assume no and find out otherwise after delivery.
Wiring, outlets or lighting trigger a separate electrical permit, and any sink, toilet or plumbing fixture triggers a separate plumbing permit, regardless of how the building permit question shakes out. Set a box on a live commercial or industrial jobsite and it usually rides along on whatever that project was already permitted for instead of needing paperwork of its own, though the jurisdiction has to say so before you count on it.
Tell us your city or county and we'll talk through what we've seen there.
Same-day reply. We'll send a real number, a real delivery window, and any photos we need to confirm fit.
You'll hear back from us today (or first thing tomorrow if it's late). For anything urgent, call (276) 237-6144.