Estimate building permit costs for any project type. Results are national average estimates — actual fees vary by jurisdiction.
Project Information
Total estimated construction cost
Floor area of new construction or addition
Fees vary significantly by jurisdiction. These are national average estimates only. Always verify with your local building department.
Estimated Permit Fees
Estimated Fee Range
$0–$0
Base Permit Fee$0
Plan Check Fee$0
Inspection Fee$0
Total Estimated Fees$0
% of Project Cost0.00%
Typical Permit Fees by Project Type
How to Get a Building Permit
1
Determine if a permit is required
Contact your local building department or check their website. Most jurisdictions require permits for structural work, new construction, additions, electrical, plumbing, and HVAC work. Minor cosmetic work typically does not need a permit.
2
Prepare drawings and plans
Gather architectural drawings, site plans, floor plans, and specifications. For complex projects, hire a licensed architect or engineer. Some jurisdictions accept simple hand-drawn plans for minor work.
3
Submit your application
Submit permit application, plans, and fee payment to your building department. Many jurisdictions now accept online applications. Include your project description, valuation, and contact information.
4
Plan review
A building official or plan reviewer checks your plans for code compliance. Simple permits may be issued over-the-counter. New construction and complex projects may take 4–12 weeks. You may need to address comments or revise plans.
5
Permit issuance
Once approved, you pay the remaining fees and receive your permit. Post the permit card visibly on the job site — inspectors need to see it. Keep approved plans on site at all times.
6
Schedule required inspections
Most projects require inspections at key stages: foundation/footing, framing (rough-in), insulation, drywall, and final. Call to schedule inspections before covering any work. Work must stop until each inspection is passed.
7
Final inspection and Certificate of Occupancy
After all work is complete and passes final inspection, you receive a Certificate of Occupancy (for new construction) or a signed permit card (for renovations). Keep these documents permanently — they may be needed when selling.
When You Generally Do NOT Need a Permit
Painting interior or exterior walls
Replacing flooring (carpet, tile, hardwood)
Installing or replacing cabinets and countertops
Replacing like-for-like fixtures (toilet, faucet)
Minor electrical repairs (replacing outlets, switches)
Landscaping (excluding retaining walls over 4 ft)
Small sheds under 120 sq ft (varies by jurisdiction)
Water heater replacement (some jurisdictions require permit)
Rules vary by jurisdiction. When in doubt, call your local building department — it is free to ask.
How It Works
1
Select your project type and enter a cost
Choose from 11 project categories ranging from new construction to trade-only permits. Enter your estimated project valuation, or for new construction and additions, enter square footage and the calculator will auto-estimate cost at $150/sq ft.
2
Choose your jurisdiction size
Permit fees vary dramatically by location. Small towns typically charge 40–60% less than major metro areas. Select the option that best matches your project's city or county.
3
Read your full fee breakdown
Results show the base permit fee, plan check fee (plan review cost), and inspection fees separately. The fee range reflects variability across different jurisdictions at your selected size. Use this as a budgeting estimate — always verify the exact amount with your local building department before applying.
Formulas & Methods
V
inp.value.replace(/[^\d.]/g, '')
Pct Cost
valuation > 0 ? (total / valuation * 100) : 0
Key Terms
Project TypeAn input parameter used in building permit fee calculations. Adjust this value to see how it affects your results.
Project Valuation ($)An input parameter used in building permit fee calculations. Adjust this value to see how it affects your results.
Square Footage (if applicable)An input parameter used in building permit fee calculations. Adjust this value to see how it affects your results.
Jurisdiction SizeAn input parameter used in building permit fee calculations. Adjust this value to see how it affects your results.
PrecisionThe level of accuracy in calculation results. This building permit fee calculator uses standard rounding conventions.
Real-World Examples
MI
Mike
Licensed contractor renovating a 1960s colonial
Project Type
Standard
Project Valuation ($)
Standard
Square Footage (if applicable)
32
Jurisdiction Size
48
Estimated quantity
28 units
Try entering Mike's values above to see the detailed breakdown.
JE
Jessica
DIY homeowner tackling her first major project
Project Type
Advanced
Project Valuation ($)
Advanced
Square Footage (if applicable)
45
Jurisdiction Size
40
Estimated quantity
42 units
Try entering Jessica's values above to see the detailed breakdown.
Understanding Building Permit Fee
What Is Building Permit Fee?
Building Permit Fee is a fundamental concept that this calculator helps you understand and apply. Whether you're a beginner or experienced professional, having precise calculations at your fingertips saves time and reduces errors.
Why It Matters
Understanding building permit fee helps you make informed decisions backed by data rather than guesswork. Small miscalculations can compound into significant errors, making accurate tools essential for planning and analysis.
How It Works
The Building Permit Fee Estimator applies established formulas and methodologies to your specific inputs. Results update in real-time, letting you experiment with different scenarios to find the optimal approach for your situation.
Tips & Best Practices
Start with realistic values — use actual data when available rather than rough estimates for more meaningful results.
Compare scenarios — try different input combinations to understand how each variable affects the outcome.
Save your work — use the Share button to bookmark specific calculations for future reference.
Consult professionals — for critical decisions, use calculator results as a starting point and verify with a qualified expert.
Frequently Asked Questions
How are building permit fees calculated?+
Building permit fees are typically based on project valuation (a percentage of construction cost), square footage, or a flat rate by project type. Jurisdictions add a plan check fee (usually 65–85% of the permit fee) and inspection fees. Total fees commonly range from 0.5% to 2% of project value.
Do I need a permit for a bathroom remodel?+
Yes, most bathroom remodels require a permit if they involve moving or adding plumbing, electrical work, or structural changes. Cosmetic updates like replacing fixtures, tile, or paint usually do not require a permit. Check with your local building department before starting.
What happens if you build without a permit?+
Building without a required permit can result in fines (often 2–4× the permit fee), a stop-work order, required demolition of unpermitted work, difficulty selling the home, insurance claim denials, and personal liability for injuries or damage resulting from code violations.
How long does it take to get a building permit?+
Permit timelines vary significantly by jurisdiction. Simple trade permits (electrical, plumbing) can be issued same-day or within a few days. New construction and large additions may require 4–12 weeks for plan review. Expedited review is often available for an additional fee.
How to Use the Building Permit Fee Estimator
1
Enter Your Details
Fill in the input fields with your data — project type, project valuation ($), square footage (if applicable), and jurisdiction size. The calculator updates results instantly as you type, so there's no submit button to press.
2
Explore Different Views
Use the tabs (Fee Estimator, By Project Type, Permit Guide) to switch between different analysis modes. Adjust presets, toggle options, or compare scenarios to see how changes affect your results.
3
Review & Share Results
Read your results in the output panel. Use the Share button to generate a link with your inputs pre-filled, or copy results to your clipboard. All calculations happen locally in your browser — your data is never sent to a server.