Inicio › Blog › Formatos

Un formato, no un PDF: qué es un archivo BC3 (FIEBDC-3) y por qué te importa

Un BC3 no es un PDF del presupuesto: es el presupuesto entero —códigos, precios, descomposición, pliego y mediciones— en el formato estándar del sector, el que define FIEBDC. Aquí se explican sus cinco registros con partidas reales de PREOC 2026 y por qué quien recibe un BC3 puede abrirlo, compararlo y certificarlo sin depender de nadie.

Formatos · 2026-08-14 · Costes Consulting

Un formato, no un PDF: qué es un archivo BC3 (FIEBDC-3) y por qué te importa

Cuando alguien pregunta qué es un archivo BC3, la respuesta corta es esta: un fichero de texto plano, con extensión .bc3, que contiene un presupuesto de obra entero —códigos, unidades, precios, descomposiciones, mediciones y pliego— escrito según el estándar FIEBDC-3. No es un PDF ni una hoja de cálculo con los importes maquetados. Es la estructura del presupuesto, en un formato que cualquier programa de medición y presupuesto del sector sabe leer.

La diferencia práctica es grande. Un PDF se mira. Un BC3 se abre, se compara partida a partida, se modifica y se certifica.

Quién define el formato

FIEBDC es la asociación que define y supervisa el formato de intercambio. Nosotros somos socios de FIEBDC desde 1996 y editamos la base de precios PREOC desde 1992. Lo decimos por una razón concreta: cuando aquí se explica dónde va el separador de un registro o por qué un fichero termina en CR+LF, no es una lectura rápida de la documentación —es el formato con el que llevamos más de treinta años publicando precios.

El estándar tiene revisiones sucesivas. La cabecera de un fichero declara cuál usa; los que emitimos hoy salen como FIEBDC-3/2024. Un programa que lee una revisión anterior sigue entendiendo lo esencial, que es justo lo que se le pide a un estándar.

Lo que hay dentro: cinco registros y poco más

Un BC3 es una sucesión de registros. Cada uno empieza por ~ y una letra, y los campos van separados por |. Con cinco tipos se explica el grueso de cualquier presupuesto:

RegistroQué guarda
~VCabecera: propiedad del fichero, versión del formato y fecha, programa que lo emite, juego de caracteres.
~CConceptos: código, unidad, resumen, precio, fecha y tipo. Aquí está cada partida, cada capítulo y cada recurso.
~DDescomposición: de qué se compone cada concepto y en qué rendimiento.
~TTexto largo: el pliego de la partida, lo que describe cómo se ejecuta.
~MMediciones: las líneas con uds, longitud, anchura y altura de las que sale la cantidad.

Hay más. El ~K lleva los coeficientes del fichero —número de decimales, moneda, gastos generales, beneficio industrial e IVA—, y es el que hace que un mismo listado de partidas termine en un total u otro. Los demás registros no hacen falta para entender el fichero.

~C: el concepto

Es la línea que identifica una partida. Con un caso real del catálogo:

~C|D18AA115|m²|ALICATADO AZULEJO 1ª < 40x40 cm|36.81|<fecha>|0|

Ahí está todo lo que hace comparable un presupuesto: el código (D18AA115), la unidad de medida, el resumen, el precio unitario —36,81 €/m² en PREOC 2026— y el tipo, que distingue una partida presupuestable de un recurso básico. El código es la clave: dos presupuestos que usan la misma base de precios se comparan línea a línea sin discutir qué quiso decir cada uno.

~D: la descomposición

Un ~D dice de qué se compone un concepto: ~D|PADRE|HIJO\FACTOR\RENDIMIENTO\…|. Sirve para dos cosas distintas y esa es la parte que confunde. Entre la raíz y los capítulos, y entre un capítulo y sus partidas, el ~D es la jerarquía. Dentro de una partida, es la receta: oficial, peón, material, maquinaria, cada uno con su rendimiento.

En PREOC, la descomposición de una partida termina con una línea %CI\1\0.07: los costes indirectos, un 7% sobre la suma de los recursos. Descartar esa línea al importar hace que la descomposición sume un 7% menos que el precio de la partida, y entonces alguien pierde media tarde buscando el descuadre. Está aquí porque es exactamente el tipo de detalle que separa un BC3 correcto de uno que parece correcto.

~T y ~M: el pliego y la medición

El ~T guarda el texto largo de la partida —el pliego—, con sus párrafos literales dentro del campo. El ~M guarda la medición: ~M|PADRE\HIJO|POSICIÓN|TOTAL|0\comentario\uds\longitud\anchura\altura\|. Es decir: no solo la cantidad final, también de dónde sale. Si en el ejemplo de más abajo hay 70 m² de alicatado, el ~M conserva las líneas que suman esos 70 m², baño por baño.

Un presupuesto sin ~M se puede leer, pero no se puede certificar. Y certificar es lo que se hace todos los meses mientras la obra avanza.

Por qué le importa a quien recibe el presupuesto

Si el presupuesto que te entregan va en BC3, pasan tres cosas:

Y una cuarta, menos técnica: el que te pasa un BC3 te está dando el presupuesto entero, no un resumen. Es difícil esconder un «partida alzada de instalaciones» dentro de un fichero donde cada línea lleva código, rendimiento y medición.

Un ejemplo con números: las partidas de una reforma de 90 m²

Para que esto no se quede en teoría, así es el presupuesto que usamos como reforma integral tipo —90 m², dos baños y cocina—, con precios de PREOC 2026. Son las partidas, todas con código; abajo va un extracto de doce:

CódigoPartidaUdPrecioCant.Importe
D01EA100Demolición tabique escayolam²6,91 €45310,95 €
D43AA210Levantado pavimentos porososm²10,20 €90918,00 €
D13AFL180Guarnecido de yeso + enlucidom²12,73 €1802.291,40 €
D10DAE001Trasdosado autoportante W623 15/600m²21,60 €601.296,00 €
D18AA115Alicatado azulejo 1ª < 40x40 cmm²36,81 €702.576,70 €
D19DD055Solado gres catalán antideslizante 31x31m²52,77 €904.749,30 €
D46EP010Pintura plástica blancam²7,32 €2601.903,20 €
D27JL510Circuito eléctrico 3x2,5 mm²m7,66 €1801.378,80 €
D25CF006Tubería de cobre rígido 13-15 mmm15,76 €45709,20 €
D26LD080Inodoro tanque bajo blancoud364,48 €2728,96 €
D20CA110Puerta de paso lisaud446,34 €73.124,38 €
D48CB565Encimera de cocinam280,34 €51.401,70 €

Las las partidas completas suman 35.762,79 € de ejecución material, unos 397 €/m². Ese no es el precio que paga nadie: falta la cadena de arriba.

  1. PEM (lo que cuesta ejecutar la obra): 35.762,79 €.
  2. +13% de gastos generales y +6% de beneficio industrial → 42.557,72 € de contrata.
  3. +10% de IVA (obras de renovación en vivienda de más de dos años, con material aportado por el ejecutante por debajo del 40%; si no se cumple, es el 21%) → 46.813,49 €, unos 520 €/m².

Cada uno de esos escalones es una decisión, no un redondeo. Un presupuesto en BC3 los deja visibles: los coeficientes viven en el registro ~K y el PEM sale de sumar las partidas.

Y si la obra no es en la media nacional

PREOC publica precios de media nacional. Al presupuestar aplicamos un coeficiente de zona: 1,12 en Madrid, 1,10 en Barcelona, 1,15 en Ibiza, 0,90 en Badajoz y Cáceres. Con el 1,12 de Madrid, el alicatado D18AA115 pasa de 36,81 a 41,23 €/m².

Esos coeficientes son estimaciones Sirven para orientar, y por eso publicamos siempre el precio nacional al lado. Prometer una precisión que no se tiene sale más caro que reconocer el margen.

Los detalles que rompen un BC3

Un fichero puede abrirse y aun así estar mal. Los fallos que más vemos:

Un apunte: estos precios son orientativos. Sirven para hacerte una idea y para comparar lo que te ofrezcan, no sustituyen al presupuesto de quien vaya a ejecutar la obra: el precio real depende del estado del inmueble, de las calidades que elijas y de las sorpresas que aparezcan al abrir.

Qué pedir cuando te pasen un presupuesto

  1. Que venga en BC3, además del PDF. Si no puede darlo, casi siempre significa que el presupuesto no está estructurado por partidas.
  2. Que cada partida lleve el código de una base de precios reconocible, no un 01.02 inventado para la ocasión.
  3. Que traiga mediciones (~M), no solo cantidades redondas. Sin ellas no hay certificación posible.
  4. Que la descomposición sume el precio de la partida, costes indirectos incluidos.

Nuestro índice del catálogo PREOC 2026 tiene 44.489 conceptos, y el presupuesto que generamos sale en BC3 (FIEBDC-3) con sus ~C, ~D, ~T y ~M completos, además de en Excel y en PDF. No es una pasarela de exportación añadida al final: es el formato en el que pensamos el presupuesto desde el principio, porque es el que hace que el trabajo siga siendo tuyo cuando cambies de programa, de aparejador o de constructor.

Haz tu presupuesto con estos mismos precios

Descríbelo en lenguaje normal y sale medido y valorado, partida a partida. Gratis para empezar.

Crear mi presupuesto

Seguir leyendo

Presupuesto de obra con OpenAI Astra: qué devuelve y qué le falta

OpenAI Astra escribe el presupuesto de un bloque de viviendas en un minuto y lo parece. Le dimos el mismo modelo BIM a él y a costes.consulting el 12 de septiembre de 2026: 61 partidas frente a 404, ninguna con código de base de precios frente a 378, ninguna con descompuesto frente a 394, y 1.298.268 € de diferencia en el total. Qué devuelve, para qué sirve y qué le falta.

Un presupuesto de obra hecho por una IA generalista: qué sale de verdad

Una IA generalista de última generación escribe en un minuto el presupuesto de un bloque de viviendas, y parece terminado. Le dimos el mismo modelo BIM a ella y a nuestro sistema: 61 partidas frente a 404, ninguna con código de base de precios frente a 378, ninguna con descompuesto frente a 394, y 1.298.268 € de diferencia en el total. Aquí está la comparación línea a línea y qué hay que exigirle a un presupuesto venga de donde venga.

De BIM a BC3: que el presupuesto salga del modelo y no de una hoja aparte

El modelo tiene todas las cantidades y aun así el presupuesto se sigue montando en una hoja aparte: en cuanto el proyecto cambia, las dos cosas dejan de contar lo mismo. Aquí explicamos qué gana un estudio o una constructora cuando el presupuesto nace del modelo, qué recibe exactamente —partidas, mediciones, precios PREOC 2026 y código en cada línea— y por qué entregar un BC3 en vez de un PDF cambia la conversación con quien lo recibe: lo puede abrir, comparar y certificar por su cuenta, sin depender de ti.