Choose your municipality and project type, enter the project size where required, and get an estimate based on the municipality’s published 2026 building permit fee schedule.
Every municipality sets its own fee schedule, rate structure, minimums and project classifications.
The calculator uses the municipality’s published class or service index that best matches the selected work.
Area-based, flat, minimum and maximum rules are applied automatically where they are stated in the municipal schedule.
| Municipality | Calculation styles supported | Examples mapped | Status |
|---|---|---|---|
| Toronto | $/m², flat, minimum | Residential, restaurants, offices, retail, alterations, basement, demolition, change of use | Mapped |
| Mississauga | $/m², flat, minimum | Residential, additions, garden suites, garage/shed, basement, deck, restaurants, offices, retail, alterations, demolition | Mapped |
| Brampton | $/m², flat, minimum | Residential, additions, basement, deck, garage, restaurants, offices, retail | Mapped |
| Vaughan | Flat, $/m², maximum | Residential, additions, accessory structures, new/addition ICI | Mapped |
| Markham | $/m², flat, minimum | New residential, secondary suites, alterations, restaurant, office, retail, demolition | Mapped |
| Oakville | $/m², flat | Residential, additions, garage/accessory, ADU, basement, restaurants, office and retail alterations, demolition | Mapped |
Rates were mapped from official 2026 municipal fee schedules available as of October 1, 2026. Permit.ca should re-verify schedules whenever a municipality updates its by-law or annual fees.
The municipality may classify the work differently after reviewing the application.
Mechanical, plumbing, zoning, planning, demolition or other approvals can carry separate fees.
Revisions, additional floor area or changed scope can change the final amount payable.
Post your building project on Permit.ca and connect with professionals for drawings, engineering, permit support and construction work.
Post Your Project