Una plantilla de presupuesto de obra en Excel es un libro con dos hojas: una con las partidas ordenadas por capítulos (cada fila, una tarea con su cantidad, precio unitario e importe) y otra con el resumen por capítulo, el IVA y el total general. Sirve para presentar presupuestos de reforma, de obra pequeña o de mantenimiento de forma clara y poder ajustarlos cambiando solo una celda. Al terminar este artículo sabrás montar esa plantilla desde cero, con fórmulas que calculan los importes, listas desplegables para no escribir los capítulos de cualquier manera y un resumen que se actualiza solo. Funciona en Excel 2007, 2010, 2013, 2016, 2019, 2021, 2024 y Microsoft 365, además de Excel para la web y para Mac.
Qué es una plantilla de presupuesto de obra y qué partes tiene
Un presupuesto de obra es el documento que entrega una empresa (o un autónomo) a su cliente para decirle qué se va a hacer, cuánto cuesta cada cosa y cuánto costará todo junto. Lo normal es organizarlo por capítulos (por ejemplo, Demolición, Albañilería, Fontanería, Electricidad, Pintura) y, dentro de cada capítulo, una lista de partidas: cada tarea concreta con su medición, su precio unitario y su importe.
Una buena plantilla de presupuesto de obra en Excel resuelve tres cosas a la vez:
- Calcula sola los importes (cantidad por precio unitario) y los subtotales por capítulo, para no tener que repasar la calculadora cada vez que se cambia un precio.
- Permite reutilizar la estructura entre obras: copiar el libro, cambiar las filas y empezar otro presupuesto sin volver a montar la cabecera.
- Obliga a ser ordenado: si los capítulos y las unidades (m², ml, ud) están en listas desplegables, no aparecen faltas de ortografía raras y el resumen sale limpio.
Que sea en Excel y no en una hoja en blanco tiene una ventaja clara: cuando cambias el IVA, el precio de una partida o la cantidad, todos los totales se recalculan sin que toques el resto.
La estructura mínima de un presupuesto bien hecho
La estructura mínima de un presupuesto tiene cinco piezas, una tras otra. En esta tabla se ven las cinco, qué celdas ocupa cada una en la plantilla que vamos a montar y un ejemplo concreto.
| Bloque | Hoja | Celdas | Ejemplo |
|---|---|---|---|
| Cabecera del proyecto | Presupuesto | A1:E1 | Reforma de vivienda en calle Mayor, 12 |
| Capítulos y partidas | Presupuesto | A2:E50 | Capítulo 1 Demolición → Picado de azulejos, m², 12,50, 18,00 → 225,00 |
| Resumen por capítulo | Resumen | A1:B10 | Capítulo 1 Demolición → 1.820,00 |
| IVA y total general | Resumen | A11:B13 | IVA 21 % → 1.532,40 → Total → 8.831,40 |
| Exclusiones y notas | Resumen | A15:B20 | No incluye licencia de obra ni gestión de residuos |
La cabecera (hoja Presupuesto, fila 1) lleva el título del proyecto, el cliente y la fecha. Sirve para identificar el documento de un vistazo y se imprime en cada página.
Los capítulos agrupan partidas del mismo oficio. Cada capítulo se nombra una sola vez y se repite en todas las partidas que le pertenecen, así se puede agrupar el resumen con SUMAR.SI.
Las partidas son las filas de trabajo: descripción, unidad, cantidad, precio unitario, importe. El importe es la columna calculada.
El resumen (hoja Resumen) junta los subtotales por capítulo, les aplica el IVA y muestra el total. Es lo que el cliente ve primero.
Las exclusiones dejan por escrito lo que el presupuesto no incluye, para evitar discusiones después.
Crear la hoja de partidas con su tabla de datos
Empezamos por la hoja donde están las partidas. La idea es crear una hoja llamada Presupuesto con una fila de encabezado en A1:E1 y, debajo, las filas con cada partida. Vamos a dar formato de tabla a ese rango para que las fórmulas del resumen apunten siempre a la lista entera.
Pasos para crear la hoja de partidas:
- Abre un libro nuevo en blanco y crea una hoja llamada Presupuesto (clic derecho en la pestaña Hoja1 > Cambiar nombre).
- En la celda A1 escribe Capítulo, en B1 Descripción, C1 Unidad, D1 Cantidad, E1 Precio y F1 Importe. Pulsa Ctrl+Intro después de cada una para no saltar de celda.
- Rellena las primeras partidas con datos pequeños para tener algo que resumir (ver hoja de ejemplo).
- Selecciona el rango A1:F5 y ve a
Insertar > Tablas > Tabla. Marca La tabla tiene encabezados y pulsaAceptar. Verás que el rango cambia de color y aparece la pestaña Diseño de tabla. - Cambia el nombre de la tabla a tPartidas en Diseño de tabla > Propiedades > Nombre de la tabla.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Capítulo | Descripción | Unidad | Cantidad | Precio | Importe |
| 2 | Capítulo 1 | Picado de azulejos | m² | 18,00 | 12,50 | 225,00 |
| 3 | Capítulo 1 | Retirada de escombros | m³ | 2,00 | 45,00 | 90,00 |
| 4 | Capítulo 2 | Tabique de pladur | m² | 25,00 | 28,00 | 700,00 |
| 5 | Capítulo 2 | Alicatado baño | m² | 18,00 | 35,00 | 630,00 |
tPartidas en el Cuadro de nombres.Cantidad, precio unitario e importe en una sola fórmula
El importe de cada partida es cantidad por precio unitario. La fórmula va en la celda F2 y se arrastra con el controlador de relleno (el cuadradito de la esquina inferior derecha de la celda seleccionada) hasta la última fila con datos.
=D2*E2
Después de escribirla en F2 y pulsar Entrar, selecciónala otra vez, haz clic en el controlador de relleno y arrástralo hasta F5 (o hasta donde acabe la tabla). Excel escribe la misma fórmula adaptada a cada fila. Por último, selecciona F2:F5 y aplica el formato moneda desde Inicio > Número > Formato de número de contabilidad. Verás que los importes aparecen con dos decimales y un símbolo de moneda.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Capítulo | Descripción | Unidad | Cantidad | Precio | Importe |
| 2 | Capítulo 1 | Picado de azulejos | m² | 18,00 | 12,50 | 225,00 |
| 3 | Capítulo 1 | Retirada de escombros | m³ | 2,00 | 45,00 | 90,00 |
| 4 | Capítulo 2 | Tabique de pladur | m² | 25,00 | 28,00 | 700,00 |
| 5 | Capítulo 2 | Alicatado baño | m² | 18,00 | 35,00 | 630,00 |
=D2,E2.225,00, F3 muestra 90,00, F4 muestra 700,00 y F5 muestra 630,00. Si arrastras una fila más y escribes nuevos datos, la fórmula se copia con el formato de moneda.Proteger la columna calculada para que nadie la toque
La columna F es calculada: si alguien la modifica a mano, el presupuesto deja de cuadrar. La protegemos para que nadie la toque sin desbloquear antes la hoja.
Pasos para proteger la columna calculada:
- Selecciona F2:F100 (o un rango grande). Pulsa Ctrl+1 para abrir Formato de celdas.
- En la pestaña Proteger, desmarca Bloqueada y pulsa Aceptar.
- Ve a
Revisar > Proteger > Proteger hoja.
Permitir a los usuarios de esta hoja de cálculo:
Deja la contraseña en blanco si solo quieres evitar accidentes. Pulsa Aceptar. Ahora, si haces clic en cualquier celda de la columna F e intentas escribir, Excel muestra La celda o gráfico que intenta cambiar está protegida. En cambio, en las celdas de las columnas A a E puedes escribir sin problema.
Una hoja aparte para el resumen por capítulo y el total
El cliente no quiere leer cuarenta partidas: quiere ver cuánto cuesta cada capítulo y cuánto cuesta todo. Para eso creamos una segunda hoja llamada Resumen, con una fila por capítulo y otra fila para el IVA y el total.
Pasos para crear la hoja Resumen:
- Crea una hoja nueva (clic en el + junto a las pestañas) y llámala Resumen.
- En A1 escribe Capítulo, en B1 Subtotal. En A2 escribe Capítulo 1 Demolición, en A3 Capítulo 2 Albañilería, en A4 Capítulo 3 Fontanería, en A5 Capítulo 4 Electricidad, en A6 Capítulo 5 Pintura.
- En B8 escribe Subtotal general, en B10 IVA, en B12 Total.
- En A10 escribe Tipo de IVA (%) y en B10 deja la celda vacía para rellenarla luego (la B de la izquierda del todo, encima del subtotal, es para el porcentaje).
| A | B | |
|---|---|---|
| 1 | Capítulo | Subtotal |
| 2 | Capítulo 1 Demolición | 315,00 |
| 3 | Capítulo 2 Albañilería | 1.330,00 |
| 4 | Capítulo 3 Fontanería | 480,00 |
| 5 | Capítulo 4 Electricidad | 620,00 |
| 6 | Capítulo 5 Pintura | 290,00 |
| 7 | ||
| 8 | Subtotal general | 3.035,00 |
| 10 | Tipo de IVA (%) | 21 |
| 11 | IVA | 637,35 |
| 12 | Total | 3.672,35 |
SUMAR.SI para sumar cada capítulo en su fila
SUMAR.SI (en inglés, SUMIF) suma un rango solo en las filas que cumplen una condición. Aquí la condición es que el Capítulo de la hoja Presupuesto coincida con el nombre que tenemos en la columna A de la hoja Resumen.
=SUMAR.SI(Presupuesto!A:A;A2;Presupuesto!F:F)
Traducción: en toda la columna A de la hoja Presupuesto, busca las celdas que coincidan con A2 y, en esas mismas filas, suma la columna F. Se cierra la coincidencia con comillas porque el nombre del criterio (A2) es una celda y no un texto fijo.
Arrastra la fórmula de B2 hasta B6 con el controlador de relleno. La fórmula se adapta sola a cada fila y mantiene la referencia a Presupuesto!F:F, que es absoluta a la columna (al tener los dos puntos, se queda fija al arrastrar).
En B8 (Subtotal general) escribe =SUMA(B2:B6) para sumar los cinco capítulos.
El total con IVA y el tipo editable en una celda
El IVA cambia según el tipo de obra (reforma, obra nueva, servicios profesionales) y según el año. Por eso el porcentaje va en una celda aparte, B10, y las fórmulas la leen. Cambias B10 y el total se recalcula solo.
=B8*(1+B10/100)
Traducción: toma el subtotal general (B8), multiplícalo por 1 más el porcentaje de IVA (B10/100) y obtén el total con IVA. Ponla en B12.
En B11 (IVA) escribe =B8*B10/100 para ver el importe del IVA por separado.
| A | B | |
|---|---|---|
| 8 | Subtotal general | 3.035,00 |
| 10 | Tipo de IVA (%) | 21 |
| 11 | IVA | 637,35 |
| 12 | Total | 3.672,35 |
=B8,(1+B10/100).21 a 10, B11 pasa a 303,50 y B12 a 3.338,50 sin tocar las demás celdas.Listas desplegables para no escribir de cualquier forma
Una lista desplegable (validación de datos) hace que, al hacer clic en una celda de la columna Capítulo, aparezca una flecha con los nombres de capítulos que tú has definido. Así no aparece capitulo1 y Capitulo 1 en filas distintas, que es justo el fallo que más rompe los SUMAR.SI.
Pasos para crear la lista desplegable de Capítulo:
- En la hoja Presupuesto, selecciona A2:A100.
- Abre
Datos > Herramientas de datos > Validación de datos. - En Permitir, elige Lista.
- En Origen, escribe los capítulos separados por punto y coma (lo vemos en el siguiente apartado).
- Pulsa Aceptar.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Capítulo | Descripción | Unidad | Cantidad | Precio | Importe |
| 2 | Capítulo 1 ▾ | Picado de azulejos | m² | 18,00 | 12,50 | 225,00 |
Origen a mano: escribir los capítulos en el cuadro
La forma más rápida de montar la lista es escribir los nombres directamente en el cuadro Origen del cuadro de diálogo. Vale cuando los capítulos son pocos y no van a cambiar.
Pulsa Aceptar. Cada celda de la columna Capítulo muestra ahora una flecha con los cinco nombres. Si más adelante necesitas otro capítulo, tienes que volver a abrir la validación y editar el cuadro Origen.
Origen desde un rango: la lista que crece con la tabla
Si los capítulos pueden cambiar (o son muchos), conviene que la lista apunte a un rango de celdas en otra hoja. Así, cuando añades un capítulo nuevo en la hoja Resumen, la lista desplegable lo recoge sin tocar la validación.
El origen =Res!$A$2:$A$6 apunta a las celdas A2 a A6 de la hoja Resumen, que es donde escribiste los nombres de los capítulos. El símbolo del dólar ($) fija la referencia al arrastrar o al ampliar el rango.
| A | B | |
|---|---|---|
| 1 | Capítulo | Descripción |
| 2 | Capítulo 1 Demolición ▾ | Picado de azulejos |
| 3 | Capítulo 2 Albañilería | Tabique de pladur |
| 4 | Capítulo 3 Fontanería | Cambiar bañera |
| 5 | Capítulo 4 Electricidad | Cambiar cuadro |
| 6 | Capítulo 5 Pintura | Pintar paredes |
| 7 | Capítulo 6 Carpintería | (nuevo, sin usar) |
Si en la hoja Resumen escribes Capítulo 6 Carpintería en la celda A7, la lista desplegable de la hoja Presupuesto lo muestra automáticamente al volver a abrirla (porque las celdas A2:A6 ya no son las últimas con datos; Excel amplía el rango).
=Res!$A$2:$A$20.Evitar los errores típicos al copiar partidas de otro presupuesto
Una plantilla recién hecha se rompe casi siempre por lo mismo: pegar datos de otro libro sin revisar. Estos son los tres fallos más comunes y cómo se ven en la hoja.
- Texto donde debería haber número. El precio unitario se pega como texto y la fórmula del importe da 0 o da error. La celda se ve alineada a la izquierda en vez de a la derecha.
- Nombres de capítulo escritos distintos. Aparece Capitulo 1 y Capítulo 1 en filas diferentes, así que
SUMAR.SIno los junta y el resumen sale corto. - Total que no cuadra. La fila de total solo suma hasta donde se arrastró la fórmula, no hasta donde llega la tabla. Las partidas por debajo no se cuentan.
Precio unitario pegado de una web con formato texto
El caso más frecuente: copias un presupuesto de una web o de otro Excel y el precio llega como texto. La celda E2 muestra 12,50 pero la fórmula =D2*E2 da 0, porque Excel no puede multiplicar texto por número.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Capítulo | Descripción | Unidad | Cantidad | Precio | Importe |
| 2 | Capítulo 1 | Picado de azulejos | m² | 18,00 | 12,50 | 0,00 |
| 3 | Capítulo 1 | Retirada de escombros | m³ | 2,00 | 45,00 | 0,00 |
| 4 | Capítulo 2 | Tabique de pladur | m² | 25,00 | 28,00 | 0,00 |
| 5 | Capítulo 2 | Alicatado baño | m² | 18,00 | 35,00 | 0,00 |
Cómo se arregla: en una celda vacía escribe 1, cópiala (Ctrl+C), selecciona el rango E2:E100 y haz Ctrl+Alt+V para abrir Pegado especial. Elige Multiplicar y pulsa Aceptar. Excel multiplica cada celda por 1 y el texto pasa a número.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 2 | Capítulo 1 | Picado de azulejos | m² | 18,00 | 12,50 | 225,00 |
| 3 | Capítulo 1 | Retirada de escombros | m³ | 2,00 | 45,00 | 90,00 |
| 4 | Capítulo 2 | Tabique de pladur | m² | 25,00 | 28,00 | 700,00 |
| 5 | Capítulo 2 | Alicatado baño | m² | 18,00 | 35,00 | 630,00 |
Importe que no cuadra porque falta el último capítulo
Otro fallo clásico: la fila del total solo llega hasta la fila 30, pero la tabla tiene 45 filas con partidas. El subtotal general queda corto porque las últimas filas no se suman.
| A | B | |
|---|---|---|
| 1 | Capítulo | Subtotal |
| 2 | Capítulo 1 | 315,00 |
| 3 | Capítulo 2 | 1.330,00 |
| 4 | Capítulo 3 | 480,00 |
| 5 | Capítulo 4 | 620,00 |
| 6 | Capítulo 5 | 290,00 |
| 7 | (vacía) | |
| 8 | Subtotal general | 3.035,00 |
La forma rápida de comprobar hasta dónde llega la tabla: pulsa Ctrl+Fin desde la celda A1. El cursor salta a la última celda usada de la hoja (por ejemplo, F45). Si la fórmula solo sumaba hasta B6, ahí está el error.
El arreglo es usar referencias a la columna entera en SUMAR.SI (que es justo lo que hicimos en el resumen). La fórmula =SUMAR.SI(Presupuesto!A:A;A2;Presupuesto!F:F) siempre suma la columna entera, así da igual cuántas filas tenga la tabla.
Lo que ya sabes hacer con la plantilla y el siguiente paso
Con esta plantilla ya sabes:
- Montar una hoja de partidas con formato de tabla y la columna Importe calculada con
=D2*E2. - Proteger la columna calculada para que nadie la toque sin querer.
- Crear una hoja Resumen con un subtotal por capítulo usando
SUMAR.SI. - Calcular el IVA y el total a partir de un porcentaje editable en una sola celda.
- Crear listas desplegables para los capítulos, con origen a mano o desde un rango.
El siguiente paso lógico es proteger también la estructura del libro (con Revisar > Proteger libro) y, cuando el presupuesto esté cerrado, exportarlo a PDF desde Archivo > Guardar como > PDF para enviárselo al cliente sin que pueda modificarlo. Datos comprobados en octubre de 2026.
Dudas al usar la plantilla de presupuesto de obra en Excel
1. Cómo descargar gratis una plantilla de presupuesto de obra en Excel
En tutoexcel.com encontrarás una plantilla de presupuesto de obra lista para descargar, con capítulos, partidas, mediciones, precios unitarios y totales calculados por BUSCARV. Solo tienes que abrirla en Excel, escribir tus datos en la columna Importe y los totales se actualizan solos al cambiar cualquier precio o cantidad.
2. Puedo usar un presupuesto de obra hecho en Word
Word sirve para redactar el documento, pero no para calcular importes, aplicar fórmulas ni obtener totales automáticos. Lo más práctico es preparar el presupuesto en Excel con sus partidas y mediciones, y después pegar el resumen en un documento Word si lo necesitas entregar en ese formato.
3. Cómo hacer una plantilla de presupuesto de obra en Excel
Crea una hoja con cinco columnas: Capítulo, Partida, Unidad, Medición, Precio unitario e Importe; en Importe escribe =D2*E2 y arrastra el controlador de relleno hasta el final. Después usa SUMAR.SI.CONJUNTO para totalizar por capítulo y otra celda con la suma de esos totales para el presupuesto final.
4. Dónde encuentro un formato de presupuesto en Excel gratis
El formato básico de cualquier presupuesto en Excel es una tabla con Descripción, Cantidad, Precio unitario e Importe, y al final una celda con =SUMA para totalizar. En tutoexcel.com tienes ese mismo formato ya montado, con IVA, descuentos y resumen por apartados incluidos y sin coste.
5. Dónde consigo una plantilla de presupuesto gratis para Excel
En tutoexcel.com hay varias plantillas de presupuesto gratis: para obras, para eventos y para gastos del hogar, todas en .xlsx listas para abrir y rellenar. Elige la que se ajuste a tu caso, sustituye los datos de ejemplo por los tuyos y los totales se recalcularán automáticamente.
6. Qué debe llevar un presupuesto de obra de construcción
Un presupuesto de obra se organiza en capítulos (Movimiento de tierras, Cimentación, Estructura, Albañilería, Instalaciones, Acabados) y dentro de cada uno, partidas con su unidad, medición, precio unitario e importe. Al final se suma el total por capítulo con SUMAR.SI.CONJUNTO, se añade un porcentaje de beneficio industrial y gastos generales, y se aplica el IVA del país correspondiente.
7. Puedo descargar un modelo de presupuesto en PDF
Un PDF sirve para imprimir o enviar el presupuesto terminado, pero no para editarlo ni para que los totales se recalculen. Lo habitual es trabajar en Excel y, al acabar, exportar a PDF desde Archivo > Guardar como > PDF; así conservas los números exactos y el formato del documento.
8. Cómo hacer un modelo de presupuesto de obra sencillo en Excel
Monta una sola hoja con tres columnas: Concepto, Cantidad y Precio, y en una cuarta escribe =B2*C2 para que calcule el importe por línea. Al final, una celda con =SUMA(D2:D100) te da el total general, y con Validación de datos puedes elegir el tipo de IVA desde una lista desplegable.
Fuentes
- MicrosoftExcel para la web (Excel online) — documentación oficialconsultado el 12/10/2026