A list on one side of the line, a dollar figure on the other
Virginia settles the permit question by naming work. Its statewide code keeps two lists: Section 102.3 takes certain things out of the code altogether, and Section 108.2 excuses other work from the permit application and its inspections while leaving it bound by everything else in the code. Behind both sits a discretion, item 13 of Section 108.2, under which the local building official can treat work as minor and ordinary where it does no harm to public health or general safety. Driveways and patios appear on neither list, so on the Virginia side a driveway or a patio is left to that discretion, and the Virginia concrete permit guide reads both lists through.
North Carolina settles it by price. Its code has no list of exempt work anywhere: the permit section of the model residential code, exempt-work list included, reads Deleted in the North Carolina edition, and the permit rule in the state's administrative volume, Section 106.1, carries no minor and ordinary clause to stand in for it. The release valve sits in the statutes instead. Under G.S. 160D-1110(c), work that meets the code and costs $40,000 or less in a single-family home, a farm building or a commercial building needs no permit, unless it lands in one of six categories that need a permit at any cost, with load bearing work first among them. The North Carolina concrete permit guide lays out the deletion, all six categories and where that figure came from.
So the same slab meets two different first questions. In Virginia the question is whether the work is named, and if it is not, what the official makes of it. In North Carolina the question is what the work costs and what it touches, and even that leaves a gap for flatwork, because the price line is written about work in a home, a farm building or a commercial building, so a standalone driveway or patio slab is not clearly inside it either way.
The driveway permit runs backwards across the state line
At the road the two states start from opposite defaults. In Virginia, a homeowner cutting in a new entrance off a road VDOT maintains needs VDOT's permit before anything is built. North Carolina's rule, 19A NCAC 02B .0601(a), opens with a permit requirement and then treats a driveway serving a residence as outside it in the usual case, while keeping the Department's option to pull a connection back in under a short list of named conditions. A stricter town or county driveway ordinance can still govern under subsection (c) of the same rule.
That changes who gets the first call. In Virginia it goes to the VDOT residency or district office covering the county where the work is going. In North Carolina, if a permit turns out to be needed, the application goes to the NCDOT District Engineer responsible for that area. The VDOT entrance permit page and the NCDOT driveway permit page each work one side on its own terms, and neither page's rule carries across.
The same code table, filled in two opposite ways
Footing depth starts from the same code table in both states, and the two treat it in opposite ways. Virginia publishes Table R301.2 with the frost line cell unfilled and leaves the jurisdiction to supply the depth, so there is no statewide Virginia figure to look up, and several localities in this area publish none at all. North Carolina writes one figure into that cell for the whole state, 12 inches in the 2018 edition that is in force. Its adopted 2024 edition shows a 12 inch minimum in that cell and adds a footnote pointing the reader to the local jurisdiction for frost line depth. How each nearby jurisdiction handles the number is on the frost depth and footing code page.
The split carries down to deck footings. North Carolina took the deck section out of its residential code and sizes deck footings from a table in its own appendix that has no soil bearing column, while Virginia sizes them from the deck area each post carries together with what the soil will bear. A footing size from one state is not an answer in the other, and how big deck footings need to be puts the two tables next to each other.
You are not even building to the same edition
Virginia builds to the 2021 Uniform Statewide Building Code, in effect since January 18, 2024. North Carolina enforces its 2018 State Building Code, in effect since January 1, 2019, with one volume on a date of its own, the 2020 Electrical Code, which took effect November 1, 2021. North Carolina's 2024 edition is adopted and has no effective date yet, because it waits on a certification from the State Fire Marshal that starts a twelve month clock. Until then, his letter of March 31, 2025 leaves one way into the newer book: a building owner or the owner's agent asking for it on a project. The North Carolina building code entry explains what that certification turns on.
When a number matters to your job, take it from the jurisdiction that will inspect the job, on the week you need it.
Moving dirt is measured against two very different lines
Grading for a slab, a pad or a long drive runs into an erosion rule on both sides of the line, and the two thresholds sit far apart. For the Virginia counties we work in, Code of Virginia section 62.1-44.15:34 applies the state's erosion control requirements once 10,000 square feet or more of ground is disturbed, and a locality may lower that line to a smaller area. North Carolina's sedimentation statute, G.S. 113A-57(4), sets its plan requirement at disturbance of more than one acre of a tract. A job can cross the Virginia line and still sit under the North Carolina one, and the North Carolina concrete permit guide covers what that plan involves down there.
Where the two states land in the same place
For plain flatwork, both rulebooks run out before they reach your slab. Virginia names parking lots and sidewalks off an accessible route and says nothing about a residential driveway or patio. North Carolina names no flatwork in its statutes or in its code. So in both states the answer comes from a county office reading work the rulebook never mentioned, though that office goes by a different name on each side: the building official exercising the minor and ordinary discretion in Virginia, and in North Carolina the county's inspections department, whose inspector would be the one to come out.
The consequences of skipping a permit are wired differently on each side too, and what happens if you skip a permit sets them out state by state. The short call before the pour costs nothing in either state. We pour in both, we ask before anybody forms, and if your job sits south of the line, how we work across the NC line is its own answer.