How to Estimate Building Permit Costs Before You Bid

Building permit fees are one of the most unpredictable line items in a construction estimate, and the variance is not small. In some jurisdictions a residential addition triggers a flat fee of $300. In others, the same project generates a sliding-scale base permit, a separate plan review fee, electrical and plumbing trade permits, an impact fee, a technology surcharge, and a school district fee - stacked charges that can push a $150,000 project's permit cost past $8,000. If you don't research the local fee schedule before you bid, you absorb the gap out of your margin.

This guide explains how the major fee categories are structured, what add-on fees to look for, and how to research the actual numbers in any jurisdiction before submitting a bid. The BidFlow Building Permit Cost Calculator gives you a fast range estimate based on project type and value - use it to sanity-check your research and flag projects where permit costs are likely to be significant.

How permit fees are structured: four fee categories

Most jurisdictions layer permit costs across multiple fee categories, each calculated independently. Understanding each category helps you identify which ones apply to your project and which are common sources of underestimation.

Fee Category How It's Calculated Typical Range Who Charges It
Base building permit fee 0.5%–2.0% of project valuation $500–$20,000+ City or county building department
Plan review fee 50%–75% of base permit fee $250–$15,000+ Same building department, billed separately
Trade permits (electrical, plumbing, mechanical) 0.2%–0.5% of project value (major projects) or $100–$500 flat (minor) $100–$5,000+ Building department, sometimes separate trade offices
Impact and other fees Flat rate or per-unit $50–$250+ (varies widely) City, county, school districts, utility districts

The BidFlow Building Permit Cost Calculator models these four categories: base permit at 0.5%–2.0% of project value, plan review at 50%–75% of the base permit fee, trade permits at 0.2%–0.5% for major projects (new construction, major renovation, commercial), and a miscellaneous other fees allowance of $50–$250 per project.

The hidden add-on fees that blow the budget

The base permit fee is the number most contractors quote from memory or rule-of-thumb. The add-ons are where the real variance lives. Before finalizing your estimate on any project over $50,000, verify whether the following fees apply in your jurisdiction.

Fee Type Typical Amount When It Applies
School impact fee $500–$5,000 per unit New residential construction in many counties
Traffic impact fee $500–$10,000+ New commercial construction, large residential additions
Water/sewer connection fee $2,000–$15,000 New construction, ADUs, commercial builds with new service
Technology/records fee $25–$200 Many jurisdictions, nearly universal on new construction
Energy compliance review $150–$500 New construction in California, Washington, and similar Title 24/energy code states
Fire plan review / sprinkler permit $200–$2,000 Commercial, multi-family, any project with fire suppression
Historic district review $100–$1,000+ Projects in designated historic areas
Arborist / tree removal permit $75–$500 per tree Site work involving protected trees

On a $500,000 commercial tenant improvement in a high-fee jurisdiction, it is not unusual for water/sewer connection, fire plan review, energy compliance, and technology fees to add $5,000–$10,000 on top of the base permit. These are not surprises - they're published on the municipality's fee schedule. The mistake is not looking them up.

How to research the actual fee schedule before you bid

1Identify the permitting jurisdiction

CheckCity building department? County? Unincorporated county? Special district?

Projects in city limits are permitted through the city building department. Projects outside city limits go through the county. Some areas have regional authorities for specific trade permits (fire districts, water districts). When a project is near a city boundary, confirm jurisdiction before you start - the fees can differ significantly across the line.

2Pull the fee schedule from the official website

Search[City/County name] building permit fee schedule PDF [year]

Every building department publishes its fee schedule. Search for "[jurisdiction] building permit fee schedule" and look for a PDF on the .gov or .org domain. Most are updated annually - check that you have the current year's version. The fee schedule will show the valuation table, plan review percentage, and itemized list of trade and miscellaneous fees.

3Determine the project valuation the jurisdiction uses

NoteJurisdiction valuation ≠ your contract price - they may use their own per-sq-ft tables

Many jurisdictions calculate the permit fee against their own published valuation tables, not your contract amount. A jurisdiction that uses the ICC Building Valuation Data table will assign a per-square-foot value to your project type (e.g., Type V-B wood frame residential) and multiply by area, regardless of your actual bid. If their table says $175/sq ft for a 2,000 sq ft addition, they calculate the permit on $350,000 even if you contracted for $280,000. Know which method your jurisdiction uses before you run the calculator.

4Add trade permits for each active system

FormulaTrade Permit Total = Sum of (Electrical + Plumbing + Mechanical + Fire) permits

Each trade - electrical, plumbing, HVAC, fire suppression - typically requires its own sub-permit. If you're managing sub trades, clarify in your contracts who pulls and pays for the trade permits. On large projects, trade permits together can match or exceed the base building permit. The BidFlow Building Permit Cost Calculator estimates trade permits at 0.2%–0.5% of project value for new construction and major renovation, or $100–$500 flat for minor work.

5Call the building department for anything unclear

Ask"What is the total estimated permit cost for a [project type] at [address], valued at $[amount]?"

For projects over $100,000, a five-minute call to the building department front desk will usually get you a ballpark figure. Ask specifically about impact fees, connection fees, and any fees not on the published schedule. Staff will not give you a guaranteed number until the application is submitted, but they can tell you which fee categories apply and confirm the current fee schedule version. Document who you spoke with and what they said.

Project type and permit complexity

Not all project types trigger the same permit categories. The table below maps common project types to expected permit complexity.

Project Type Permit Complexity Fee Range (% of project value) Key Add-Ons to Check
Minor renovation (under $50K) Low 0.7%–2.5% Trade permits if MEP work is included
Major renovation Medium 1.0%–3.5% Plan review, all trade permits, energy compliance
New single-family home High 1.5%–4.5% School impact, water/sewer connection, all trades
New commercial High 1.5%–5.0% Traffic impact, fire plan review, ADA compliance review
Commercial tenant improvement Medium–High 1.0%–3.5% Fire plan review, energy compliance, ADA

Use the BidFlow Building Permit Cost Calculator to establish your range estimate, then confirm against the actual fee schedule before you submit. The calculator is calibrated to match the jurisdictional fee structure model used by most U.S. building departments - base permit at 0.5%–2.0% of project value with plan review on top - giving you a reliable floor and ceiling for your allowance before you do the full research.

How to present permit costs in your bid

Never bury permit costs in your overhead. Present permit fees as a separate line item in every proposal. This accomplishes two things: it shows the owner exactly what the government charges (not a contractor markup), and it protects you when the actual permit cost comes in higher than estimated.

Best practice is to include a permit allowance based on your research - clearly labeled as an allowance - and state in your contract that overages due to fee schedule changes or additional fees assessed by the jurisdiction are passed through at cost. Jurisdictions do revise fee schedules mid-year in some states. You should not absorb a fee increase that occurred after your bid was accepted; that's an exposure your contract language should address.

For projects where the permit costs are genuinely unknowable until the application is submitted (historic districts, projects triggering impact fee review), present a range and offer to pull a pre-application fee estimate from the building department before the contract is signed. Most departments provide this service for free. It converts an unknown into a known, and owners appreciate the diligence.

Ready to stop losing project details?

Keep every estimate, note, and approval in one timeline your whole crew can trust. Free to start.

Start Your Free Project

Put these numbers to work

Building Permit Cost Calculator

Free. 30 seconds. No account needed.

Open calculator