Henrico County vs Richmond City Building Permit Fees (2026)
Side-by-side comparison of two adjacent jurisdictions in the Richmond metropolitan area, using official fee schedule data verified from henrico.gov (residential permits page last updated December 2025) and rva.gov (City of Richmond Fee Schedule, Revision 06-14-2022). Both cities use value-based residential formulas, but the parameters differ. Henrico charges $100 base plus $6 per $1,000 of declared value above $5,000, capped at $680 for residential additions, decks, sheds, garages, pools, demolitions, and alterations. Richmond charges $63 base plus $6.07 per $1,000 of declared value above $2,000, with no cap. Both apply the same Virginia 2% state levy. Richmond is cheaper for most residential projects under approximately $103,648 declared value; Henrico becomes dramatically cheaper above that point because the $680 cap holds the all-in fee at $693.60 while Richmond's uncapped formula keeps climbing.
For a $15,000 residential deck: Henrico charges $163.20 all-in, Richmond charges $144.75 - Richmond is cheaper by $18.45. For a $30,000 residential alteration (kitchen remodel scope): Henrico charges $255.00, Richmond charges $237.62 - Richmond is cheaper by $17.38. For an $80,000 room addition: Henrico charges $561.00, Richmond charges $547.19 - Richmond is cheaper by $13.81. Richmond stays slightly cheaper for residential work until the declared value reaches roughly $103,648, where Henrico's $680 cap kicks in. Above the crossover, Henrico is structurally cheaper because Richmond has no cap.
Evidence and Source Confidence
Both jurisdictions have official fee data verified by PermitPrice from primary .gov sources. The math below uses verified inputs from each city's published fee schedule. The Richmond schedule is older than the Henrico permits page; that source-age difference is disclosed below and on every Richmond worked example.
Henrico County
VerifiedSource: Henrico County Department of Building Construction and Inspections - Permit Fees: Current. Verified from henrico.gov/bldg/permit-fees/ (page last updated 2025-12-17) and the residential permits page (last updated 2026-03-16). Verified April 16, 2026.
Currency note: Henrico's published page does not state an explicit fiscal year start date, but the page was last updated December 2025 and the residential permits supplement was last updated March 2026 - more recent than any other verified VA jurisdiction except Virginia Beach. The Building Construction and Inspections office is at (804) 501-4360.
Richmond City
VerifiedSource: City of Richmond Fee Schedule, Revision 06-14-2022. Extracted via pdfplumber from rva.gov and verified April 24, 2026.
Source-age caveat: The Richmond fee schedule PDF is footer-labeled EFFECTIVE 11/18/2013, Revision 06-14-2022. No newer revision has been posted on rva.gov as of April 24, 2026. Verify current rates with the Bureau of Permits and Inspections at (804) 646-4169 or PDRPermitsAndInspections@rva.gov before relying on this comparison for filing.
Fee Structure Side-by-Side
Both jurisdictions apply a single value-based residential formula across most project categories. The key structural differences: Henrico starts the per-$1,000 climb at $5,000 declared value (Richmond starts at $2,000), Henrico's marginal rate is $6.00 per $1,000 (Richmond is $6.07), and Henrico caps its building permit fee at $680 while Richmond has no cap. Henrico also charges a flat $680 building permit for new 1-2 family dwellings - Richmond applies its uncapped value formula to new construction, which produces a much larger fee at typical new-build values. Neither city itemizes plan review separately; both bundle plan review work into the base permit fee. Both collect the same Virginia 2% state levy on the building permit fee.
| Project Type | Henrico County | Richmond City |
|---|---|---|
| Residential alterations / repairs | $100 + $6 per $1,000 over $5,000 Capped at $680 |
$63 + $6.07 per $1,000 over $2,000 No cap |
| Room addition | $100 + $6 per $1,000 over $5,000 Capped at $680 |
$63 + $6.07 per $1,000 over $2,000 No cap |
| Uncovered deck | $100 + $6 per $1,000 over $5,000 Same formula as alteration |
$63 + $6.07 per $1,000 over $2,000 Same formula as alteration |
| Detached shed or accessory structure | $100 + $6 per $1,000 over $5,000 Capped at $680 |
$63 + $6.07 per $1,000 over $2,000 No cap |
| Detached garage | $100 + $6 per $1,000 over $5,000 Capped at $680 |
$63 + $6.07 per $1,000 over $2,000 No cap |
| In-ground swimming pool | $100 + $6 per $1,000 over $5,000 Capped at $680 |
$63 + $6.07 per $1,000 over $2,000 No cap |
| New 1-2 family dwelling | $680 flat Trade permits $100 each separately |
$63 + $6.07 per $1,000 over $2,000 No cap; same value formula as alterations |
| Residential demolition | $100 + $6 per $1,000 over $5,000 Same formula as alteration; $680 cap |
$184 flat Separate from value formula |
| Plan review | Not itemized Bundled into base permit fee |
Not itemized Bundled into base permit fee |
| Technology fee | Not assessed | Not assessed |
| Virginia 2% state levy | Applied to building permit fee only | Applied to building permit fee only |
| Re-inspection fee | Not separately listed | $32.00 (residential) |
| Certificate of occupancy | Not separately listed | $263.00 (separate) |
| Permit validity | Per VUSBC default | Per VUSBC default |
Sources: Henrico County Department of Building Construction and Inspections - Permit Fees: Current (henrico.gov/bldg/permit-fees/, page updated December 2025) and City of Richmond Fee Schedule Revision 06-14-2022. Trade permits (electrical, mechanical, plumbing) are itemized on separate fee sheets and are not modeled in this comparison. Henrico's residential 1-2 family scope explicitly covers decks, porches, sheds, garages, swimming pools, demolitions, and additions under one formula; Richmond uses one value-based formula for the same project types except residential demolition which is a flat $184. Verify current rates with each city's office before relying on this comparison for filing.
Three Worked Examples - Same Project, Both Cities
Each example uses identical project assumptions and walks through the building permit math from each city's official schedule. Both cities price residential decks, alterations, and additions by declared construction value, so the inputs are directly comparable. All arithmetic matches the worked examples published on each city's individual jurisdiction page.
A homeowner builds a 320 sq ft attached deck with composite decking and railings for a declared construction value of $15,000. Both cities apply their value-based residential formula on the $15,000 input. Both bundle plan review into the base permit fee.
- Base fee: $100.00
- $6 x 10 ($1,000 increments above $5,000): $60.00
- 2% Virginia state levy on $160.00: $3.20
Total: $163.20
- Base fee: $63.00
- $6.07 x 13 ($1,000 increments above $2,000): $78.91
- 2% Virginia state levy on $141.91: $2.84
Total: $144.75
Richmond is cheaper by $18.45. Richmond starts the per-$1,000 climb at a lower threshold ($2,000 vs Henrico's $5,000) and uses a slightly higher marginal rate ($6.07 vs $6.00), but the lower base fee ($63 vs $100) and lower threshold combine to put Richmond ahead at this project size. The gap holds steady across deck sizes from a few thousand dollars up through roughly $103,648 declared value, where Henrico's $680 cap kicks in. See the dedicated Virginia deck permit guide for jurisdiction-by-jurisdiction deck math across the state.
A homeowner gut-renovates a 200 sq ft kitchen with new circuits, plumbing relocation, and new cabinetry for a declared construction value of $30,000. Both cities use their value-based residential formula on the $30,000 input.
- Base fee: $100.00
- $6 x 25 ($1,000 increments above $5,000): $150.00
- 2% Virginia state levy on $250.00: $5.00
Total: $255.00
- Base fee: $63.00
- $6.07 x 28 ($1,000 increments above $2,000): $169.96
- 2% Virginia state levy on $232.96: $4.66
Total: $237.62
Richmond is cheaper by $17.38. The gap is smaller than the deck example because Richmond's slightly higher marginal rate ($6.07/$1,000 vs $6.00/$1,000) chips away at the lead as project value rises. The math is straightforward: Richmond is paying for 28 increments above its $2,000 threshold ($169.96) while Henrico is paying for 25 increments above its $5,000 threshold ($150.00). The Richmond base fee is also $37 lower than Henrico's base, and that base difference is the structural reason Richmond stays cheaper across this project range. The same dynamic applies to in-ground swimming pools where both cities use the same value-based formula.
A homeowner adds a 400 sq ft heated family room addition to an existing single-family dwelling for a declared construction value of $80,000. Both cities apply their value-based residential formula on the $80,000 input. Henrico's $680 cap has not yet been reached at this value.
- Base fee: $100.00
- $6 x 75 ($1,000 increments above $5,000): $450.00
- 2% Virginia state levy on $550.00: $11.00
Total: $561.00
- Base fee: $63.00
- $6.07 x 78 ($1,000 increments above $2,000): $473.46
- 2% Virginia state levy on $536.46: $10.73
Total: $547.19
Richmond is cheaper by $13.81. The gap continues to narrow as project value rises. Richmond's lower base fee ($63 vs $100) gives it a $37 head start that Henrico's slightly lower marginal rate cannot fully erase below the cap. Once declared value reaches roughly $103,648, Henrico's $680 building permit cap activates and the all-in fee freezes at $693.60 (cap plus 2% levy), while Richmond's uncapped formula keeps climbing. Above that crossover Henrico becomes structurally cheaper by an amount that grows with project value. New residential construction is a special case: Henrico charges a flat $680 building permit (plus 2% levy = $693.60) for any new 1-2 family dwelling regardless of declared value, while Richmond applies its uncapped formula. A typical 2,000 sq ft, $400,000 single-family home would cost roughly $2,528.44 in Richmond versus $693.60 in Henrico - a $1,834.84 difference in Henrico's favor, before trade permits.
When Each City Is Cheaper
The decision rule for residential alterations, additions, decks, sheds, garages, and pools is simple: Richmond is cheaper below the crossover, Henrico is cheaper above. The crossover point is the declared construction value where Henrico's $680 building permit cap activates - approximately $103,648 declared value. Below the crossover, Richmond is cheaper by $13 to $19 across normal residential project sizes. Above the crossover, Henrico is dramatically cheaper because its all-in fee is frozen at $693.60 while Richmond's uncapped formula keeps adding $6.07 per $1,000 of additional value. New residential construction follows a different rule entirely: Henrico charges a flat $680 building permit and is structurally cheaper at every typical new-build value.
| Project Type | Cheaper City | Why |
|---|---|---|
| Small residential alteration (under ~$103,648 value) | Richmond | Richmond's $63 base fee is $37 lower than Henrico's $100 base. The slightly higher Richmond marginal rate ($6.07 vs $6.00 per $1,000) does not erode the base advantage until the cap activates. |
| Large residential alteration (above ~$103,648 value) | Henrico | Henrico's $680 building permit cap freezes the all-in fee at $693.60 (cap plus 2% levy). Richmond has no cap; the formula keeps adding $6.07 per $1,000 of additional value indefinitely. |
| Uncovered deck (any residential size) | Richmond | Same value-based formula, so Richmond's lower base wins until the cap kicks in. Most decks are well under $103,648 declared value, so Richmond stays cheaper across the typical residential range. |
| Room addition under ~$103,648 value | Richmond | Same dynamic as alterations: $63 base vs $100 base. The crossover at ~$103,648 only matters for larger high-end additions. |
| Room addition above ~$103,648 value | Henrico | Cap activates. At $200,000 declared value, Richmond charges roughly $1,290.16 ($63 + 198 x $6.07 + 2% levy) versus Henrico's capped $693.60 - Henrico saves about $596.56. |
| New 1-2 family dwelling (any size) | Henrico | Henrico charges a flat $680 building permit ($693.60 with levy) for any new 1-2 family dwelling. Richmond applies its uncapped value formula. A 2,000 sq ft, $400,000 home is roughly $2,528.44 in Richmond - Henrico saves roughly $1,834.84 before trade permits. |
| In-ground swimming pool ($30,000) | Richmond | Pool falls under both cities' residential value formula. At $30k, Henrico charges $255.00 vs Richmond $237.62 - Richmond saves $17.38. Below the cap, Richmond stays cheaper. |
| Detached shed under $5,000 value | Richmond | Henrico charges $100 + 2% levy = $102.00 (no climb because value is below the $5,000 threshold). Richmond charges $63 + ($3,000 / $1,000) x $6.07 + 2% levy = $63 + $18.21 + $1.62 = $82.83 at a $5,000 declared value. Richmond cheaper by ~$19 at most accessory-structure values. |
| Residential demolition | Henrico (small) / Richmond (large) | Richmond charges a flat $184 + 2% levy = $187.68 regardless of value. Henrico applies its value formula: at $5,000 demolition value Henrico is $102.00 (cheaper), at $30,000 demolition value Henrico is $255.00 (Richmond wins). The crossover is at ~$19,000 declared demolition value. |
Caveat: this comparison covers building permit fees only. Trade permits (electrical, mechanical, plumbing) are filed separately in both cities under their own schedules. Henrico charges $100 per trade permit for new 1-2 family construction (each filed separately on top of the flat $680 building permit). Richmond's trade permits are governed by the same value-based formula structure as the building permit. Zoning approvals, stormwater fees, certificate of occupancy ($263 in Richmond, billed separately at project completion), and other site-specific permits are not modeled here. Both cities also charge a 2% Virginia state levy on the building permit fee. Richmond's published fee schedule is older than Henrico's permits page; rates may have been adjusted internally without a published update - verify before relying on this comparison for filing.
Frequently Asked Questions
Calculate Your Specific Project
The PermitPrice fee calculator covers Henrico County, Richmond City, and five other Virginia jurisdictions. Pick the jurisdiction and project type, enter your construction value, and the calculator returns the all-in permit cost broken down by component. The calculator math matches the worked examples on this page.
Sources
-
Henrico County Permit Fees - Department of Building Construction and Inspections Page last updated December 2025 - Henrico County Department of Building Construction and Inspections - Source for the Henrico side of every comparison: $100 base + $6 per $1,000 over $5,000 (residential 1-2 family), capped at $680, $680 flat for new 1-2 family dwellings, 2% state levy on building permit fee - Verified April 16, 2026 Verified
-
City of Richmond Fee Schedule - Bureau of Permits and Inspections Effective 11/18/2013, Revision 06-14-2022 - City of Richmond Department of Planning and Development Review - Source for the Richmond side of every comparison: $63 base + $6.07 per $1,000 over $2,000 (residential 1-2 family), $184 flat residential demolition, no separate plan review line, 2% state levy on building permit fee - Verified April 24, 2026 Verified
-
Code of Virginia Section 36-139 - USBC State Levy Authority Current - Virginia General Assembly - Authorizing statute for the statewide 2% building permit surcharge applied in both Henrico County and Richmond City
Get the full fee schedule for either jurisdiction, run your specific project through the calculator, or check more Virginia comparisons.