Building Permits Calculator

Last updated: 2026-08-24

Building Permits Calculator — Calculate municipal building permit fees.
Inputs
Result
Enter values and press Calculate

How to use it

  1. Determine the budget of ejecución material (PEM) of the project, base to the cálculo of fees
  2. Select the rate of permit: comunicación previa (obras menores), project lesser, project greater, or permit of actividad
  3. Apply the rate impositivo municipal over the PEM (between 0.5% and 5% según the municipality and the rate of project)
  4. Add the ICIO (Impuesto over Construcciones, Instalacion is and Obras): 4% of the PEM as rate estatal estándar
  5. Verify the rate mínima municipal: each town hall establish a mínimo (150-500 € según rate of permit)
  6. Añade fees additional: ocupación of vía pública, contenedores, grúas, vados temporales

Common mistakes

  • ⚠️ Not request permit municipal: all the obras that require project técnico need permit (Ley of the Suelo)
  • ⚠️ Confusing comunicación previa (obras lower is without project) with permit of project greater (requires project visado)
  • ⚠️ Not consultar the ordenanzas fiscal is of the municipality: each town hall tiene tipos impositivos and fees different
  • ⚠️ Forget the ICIO: is a tax mandatory that liquida to the request the permit of obras
  • ⚠️ Budgeting solo the rate without count the fe is of visado of project ni the dirección facultativa

Worked example

Calculate permit fe is for 120m2 house renovation.

Results: rate of permit of {tasa_licencia_eur} €, ICIO of the 4 % of {icio_eur} €, total estimated of {total_estimado_eur} €.

Input guide

FieldTypical range
tipo_licenciaTipo of permit: comunicación previa (without cost), project lower, project greater, or permit of actividad
presupuesto_obra_eurValue between 1000 and 5000000 €.
tasa_municipal_pctValue between 0.5 and 5 %.