Si trabajas con presupuestos de obra en España, tarde o temprano recibirás un archivo BC3. Es el formato estándar para intercambiar presupuestos, mediciones y bancos de precios entre programas distintos. En este artículo te explicamos qué es, cómo está estructurado y cómo importarlo y exportarlo sin perder información.

Qué es un archivo BC3

Un archivo .bc3 es un fichero de texto que sigue el formato FIEBDC-3 (Formato de Intercambio Estándar de Bases de Datos de Construcción), promovido por la asociación FIEBDC. Su objetivo es que un presupuesto creado en un programa pueda abrirse en otro.

Con un BC3 puedes intercambiar:

  • Presupuestos completos con capítulos, partidas y descompuestos.
  • Mediciones detalladas.
  • Bancos de precios.
  • Textos, pliegos de condiciones e información técnica.
  • Certificaciones (según el programa).

Lo usan, entre otros, Presto, CYPE Arquímedes, Menfis, TCQi y ERP de construcción como BIM 2.0 para Odoo.

Cómo está estructurado un BC3 por dentro

Si abres un BC3 con un editor de texto verás líneas que empiezan por el carácter ~ seguido de una letra. Cada línea es un registro, y sus campos se separan con | y los subcampos con \.

Los registros más importantes son:

  • ~V – Propiedad y versión: quién generó el fichero, versión del formato y juego de caracteres.
  • ~K – Coeficientes: decimales y porcentajes (gastos generales, beneficio industrial, etc.).
  • ~C – Concepto: cada capítulo, partida o recurso con su código, unidad, resumen, precio y tipo.
  • ~D – Descomposición: qué conceptos hijos forman un concepto padre y en qué cantidad.
  • ~T – Texto: la descripción larga de un concepto.
  • ~M – Mediciones: las líneas de medición de cada partida.

Hay más registros (pliegos, información gráfica, entidades, información técnica, residuos…), pero estos seis son los que definen un presupuesto.

Ejemplo simplificado

Un fragmento de BC3 podría verse así:

~V|MI EMPRESA|FIEBDC-3/2016|BIM 2.0||ANSI|
~C|OBRA##||Presupuesto vivienda unifamiliar|30500.35|251026|0|
~C|03#||CIMENTACIÓN|3920.35|251026|0|
~C|03HZ010|m3|Hormigón HA-25 en zapatas|112.01|251026|0|
~C|MO001|h|Oficial 1ª|22.50|251026|1|
~C|MO002|h|Peón|19.00|251026|1|
~C|MT001|m3|Hormigón HA-25/B/20/IIa|85.00|251026|3|
~D|03HZ010|MO001\1\0.10\MO002\1\0.30\MT001\1\1.05\|
~T|03HZ010|Hormigón HA-25/B/20/IIa en zapatas, vertido con bomba y vibrado.|

Algunas convenciones útiles:

  • El código que termina en ## es la raíz del presupuesto.
  • Los códigos que terminan en # son capítulos.
  • El último campo del registro ~C indica el tipo de concepto (por ejemplo, 1 mano de obra, 2 maquinaria, 3 materiales).
  • En ~D, cada hijo va seguido de su factor y su rendimiento.

No necesitas editar un BC3 a mano, pero entender su estructura ayuda a diagnosticar errores de importación.

Cómo abrir un archivo BC3

Para abrir un BC3 necesitas un programa de presupuestos o un ERP que lo soporte:

  • Presto: abre e importa BC3 de forma nativa.
  • CYPE Arquímedes: importación y exportación de BC3.
  • Menfis, TCQi y otros programas españoles: soportan el formato.
  • BIM 2.0 para Odoo: importación de presupuestos BC3 directamente al ERP.

Si solo quieres consultar el contenido, algunas herramientas gratuitas o visores permiten abrirlo en modo lectura. Revisa las opciones gratuitas para presupuestos de obra.

Cómo exportar un presupuesto a BC3

El proceso es parecido en todos los programas:

  1. Abre el presupuesto y revisa que los códigos sean únicos y no tengan caracteres especiales.
  2. Busca la opción Exportar → FIEBDC-3 / BC3.
  3. Elige la versión del formato (normalmente la más reciente que soporte el programa de destino).
  4. Selecciona qué incluir: mediciones, textos, pliegos, certificaciones.
  5. Elige el juego de caracteres (ANSI o el que pida el destino) para evitar problemas con tildes y eñes.
  6. Guarda el fichero y, si es posible, ábrelo en el programa de destino para comprobarlo.

Cómo importar un BC3 en Odoo con BIM 2.0

Con BIM 2.0 puedes traer al ERP presupuestos creados en Presto, Arquímedes o cualquier otro programa compatible:

  1. Exporta el presupuesto a BC3 desde el programa de origen.
  2. En Odoo, abre el proyecto de obra y accede a la importación de presupuestos.
  3. Selecciona el fichero BC3 y lanza la importación.
  4. BIM 2.0 crea los capítulos, partidas, recursos y mediciones del presupuesto.
  5. A partir de ahí, el presupuesto se conecta con compras, partes de obra, certificaciones y control de costes.

Esto permite que el departamento de estudios siga trabajando con su programa habitual mientras la obra se gestiona en el ERP. Lo analizamos en Presto vs CYPE vs ERP de construcción.

Problemas habituales al importar BC3 y cómo resolverlos

  • Tildes y eñes mal codificadas: el juego de caracteres del fichero no coincide con el esperado. Reexporta en ANSI o UTF-8 según el destino.
  • Partidas sin precio: faltan registros ~D o el precio está en el concepto padre sin descomposición.
  • Mediciones que no cuadran: algunas exportaciones no incluyen los registros ~M; revisa las opciones de exportación.
  • Códigos duplicados: dos conceptos con el mismo código se sobrescriben. Renombra antes de exportar.
  • Versiones del formato incompatibles: exporta en una versión anterior si el programa de destino es antiguo.

BC3 frente a Excel

Excel es flexible, pero no tiene una estructura estándar: cada empresa monta su hoja a su manera. El BC3, en cambio, conserva la jerarquía capítulo-partida-recurso, los descompuestos y las mediciones. Si trabajas en Excel, lee cómo crear un presupuesto de obra desde Excel para preparar la hoja de forma que luego se pueda importar.

Preguntas frecuentes

¿Puedo abrir un BC3 con Excel?

Técnicamente es un texto, pero Excel no interpreta su estructura jerárquica. Lo correcto es abrirlo con un programa de presupuestos y exportarlo a Excel desde allí.

¿El BC3 se usa fuera de España?

Es un estándar principalmente español, aunque algunos programas lo usan en Latinoamérica. En otros mercados son más comunes Excel, XML propios o IFC con información de costes.

¿El BC3 incluye información BIM?

El BC3 es un formato de presupuestos; para el modelo se usa IFC. En flujos BIM 5D se combinan ambos. Ver presupuestos BIM 5D desde Revit e IFC.

Conclusión

El BC3 es el idioma común de los presupuestos de obra en España. Entender su estructura y saber exportarlo bien te permite cambiar de herramienta sin rehacer trabajo y conectar tu presupuesto con el ERP de la empresa.

👉 Prueba a importar tu BC3 en la demo de BIM 2.0.