ERP y cuentas a pagar
Facturas de proveedor con Holded: qué hace Holded solo y qué añade ininvoice antes de registrarlas
ininvoice no tiene conector con Holded: trabaja antes y entrega las facturas de proveedor ya conciliadas en un fichero CSV o Excel, que se pasa a la plantilla de importación de facturas de compra de Holded. Holded ya lee las facturas que recibe con su Escáner y convierte un pedido de compra en una compra. Lo que su centro de ayuda no describe es comparar cada línea de la factura con el pedido y con el albarán antes de aprobarla, ni repartir las facturas de un grupo entre sus empresas.
¿Qué hace Holded solo con las facturas de proveedor?
Holded recibe las facturas de compra por tres vías y las lee con su Escáner, que extrae con OCR el emisor, el importe, la fecha y los impuestos y deja el documento para que una persona lo revise y lo convierta en compra. Identifica al proveedor por su NIF o CIF y, si es de otro país de la Unión Europea, comprueba su NIF-IVA en VIES. Con la gema Inventario, un pedido de compra se convierte en compra con el botón «Convertir», y al pulsar «Recibir unidades» en el pedido se genera un albarán de compra. Una compra creada a mano se puede guardar como borrador y aprobar después; las facturas importadas desde un fichero entran siempre en borrador. Lo que conviene dejar a la máquina y lo que no, con Holded o con cualquier otro ERP, está en la guía para automatizar facturas de proveedores.
Datos de Holded tomados de su centro de ayuda el 26 de octubre de 2026: el Escáner, la identificación del proveedor, facturar un pedido, el glosario de inventario, las preguntas frecuentes de pedidos, la gestión de cuentas, la importación de facturas de compra y el modo borrador. Holded no ha revisado esta página.
Holded por sí mismo frente a ininvoice antes de Holded
| Punto | Holded, según su centro de ayuda | ininvoice, antes de Holded |
|---|---|---|
| Entrada de la factura | Subida manual (hasta 5 MB por archivo), correo a una dirección @holdedbox.com propia de cada cuenta (17 MB por archivo y 20 archivos por correo) o foto desde la aplicación; PDF, JPEG, TIFF y PNG | Un buzón de facturas conectado en solo lectura, o subida manual |
| Lectura | OCR del emisor, el importe, la fecha y los impuestos; escaneos automáticos ilimitados en cada plan | Lectura línea a línea, sin plantillas, de facturas en PDF, imagen, escaneado o foto |
| Pedido y albarán | Pedidos de compra con la gema Inventario; «Recibir unidades» genera un albarán de compra; el pedido o el albarán se convierten en compra | Lee pedidos y albaranes como documentos (PDF, imagen u hoja de cálculo), estén o no en Holded |
| Comparación de la factura del proveedor con el pedido y el albarán | La ayuda consultada no describe ninguna | Cada línea de factura con su línea de pedido y de albarán, también con entregas parciales y facturas que agrupan varios albaranes |
| Tolerancia de precio | La ayuda consultada no describe ninguna | Por línea: por defecto se retiene la línea cuya diferencia supera 1,50 € o el 2 %; la organización la puede cambiar |
| Facturas repetidas | El único aviso de número duplicado que describe es el de los documentos de venta propios | Retiene la factura posterior con el mismo proveedor y el mismo número normalizado, aunque el fichero sea otro |
| Varias sociedades | Cada empresa es una cuenta independiente; se pasa de una a otra con «Cambiar de cuenta» | Las facturas se asignan a su sociedad por el NIF del destinatario antes de cruzarlas |
| Registro y pago | Holded registra la compra y su pago | No registra ni paga: exporta lo aprobado en CSV o Excel |
Hay un caso que las propias preguntas frecuentes de Holded explican: si un pedido de compra de 10 unidades se factura primero por las 2 recibidas y después se convierte otra vez en compra, el documento se genera con el total de 10 unidades, no con las 8 pendientes. En esa respuesta, Holded lo atribuye a la falta de albaranes de compra, aunque su glosario de inventario describe el albarán que genera «Recibir unidades». Con entregas parciales, la cantidad de cada factura del proveedor hay que comprobarla contra lo que llegó, y eso es lo que ininvoice hace con cada albarán.
Un ejemplo en euros: cuatro facturas, tres empresas en Holded
Ejemplo sintético: grupo, sociedades, NIF, proveedores e importes inventados. Las reglas son las de ininvoice con la tolerancia por defecto.
Un grupo lleva sus tres sociedades en tres cuentas de Holded: Norte (NIF B00000011), Sur (B00000022) y Logística (B00000033). Los proveedores escriben a un único buzón de facturas, y un comprador reenvía además una factura que le llegó a su correo. Así las trata ininvoice antes de exportar:
| Factura | NIF del destinatario | Sociedad | Resultado en ininvoice |
|---|---|---|---|
| Proveedor A, n.º F-2026/118 | B00000011 | Norte | Cuadra con su pedido y su albarán |
| Proveedor B, n.º 7741: 40 cajas a 12,90 € | B00000022 | Sur | Retenida: el pedido decía 12,40 €; diferencia de 20,00 € (4,03 %) |
| Proveedor A, n.º «F 2026 118», reenviada por el comprador | B00000011 | Norte | Retenida: mismo proveedor y mismo número normalizado que F-2026/118 |
| Proveedor C, n.º AB-552 | B00000033 | Logística | Cuadra con su pedido y su albarán |
La caja se factura 0,50 € más cara que en el pedido: 20,00 € en 40 cajas, un 4,03 %, por encima del 2 % y de 1,50 €, así que la línea queda retenida hasta que una persona decide si pide un abono o la aprueba. La factura reenviada tiene otro fichero y el número escrito de otra forma, pero en mayúsculas y sin guiones, barras ni espacios es el mismo número del mismo proveedor: queda retenida como posible duplicado. Al exportar lo aprobado, cada fila lleva el NIF de su sociedad: las filas de B00000011 van a la plantilla de la cuenta de Norte y las de B00000033, a la de Logística.
¿Quieres verlo con tus propias facturas? Solicitar demo con tus propias facturas
Cómo importar en Holded las facturas que aprueba ininvoice
- Entran los documentos. Las facturas llegan al buzón de facturas conectado a ininvoice o se suben a mano; los pedidos y los albaranes entran por el mismo camino, como PDF, imagen u hoja de cálculo.
- ininvoice asigna la sociedad y concilia. Asigna las facturas por el NIF del destinatario (si falta, por el nombre legal exacto; si nada la resuelve, decide una persona), cruza cada línea con el pedido y el albarán de esa sociedad y retiene lo que no cuadra y los posibles duplicados.
- Una persona aprueba. Lo retenido llega con la diferencia señalada y se aprueba, se rechaza o se devuelve con una pregunta desde el panel de ininvoice.
- Se exporta lo aprobado. El CSV trae una fila por cada línea de las facturas aprobadas (y una más por cada asignación adicional de esa línea a otro pedido o albarán), con 27 columnas de nombre fijo; el Excel deja elegir las columnas.
- Se rellena la plantilla de Holded. En Compras > Facturas, «Acciones» e «Importar», Holded ofrece una plantilla de CSV/Excel. Su ayuda advierte que no se pueden renombrar ni mover columnas y que una línea en blanco entre facturas impide la importación.
- Holded registra y paga. Las facturas importadas entran en borrador; se aprueban en Holded y desde ahí siguen la contabilización y el pago.
De qué columna del CSV de ininvoice sale cada campo imprescindible de la plantilla de facturas de compra de Holded:
| Plantilla de Holded | CSV de ininvoice | Qué hay que hacer |
|---|---|---|
| Núm. factura | invoice_number | Repetirlo en cada línea de la factura |
| Fecha (dd/mm/yyyy) | invoice_date | El CSV la trae en formato ISO (AAAA-MM-DD): pasarla a día/mes/año |
| Fecha de vencimiento | — | El CSV no la trae: se pone el vencimiento acordado con el proveedor |
| Nombre del contacto y NIF | vendor_name, vendor_tax_id | Holded relaciona la factura con el contacto por el NIF |
| Concepto, Precio unidad, Unidades | line_description, line_unit_price, line_quantity | Una línea por producto; el precio, sin impuestos, como pide Holded |
| IVA % | line_tax_pct | Pasar el porcentaje a la clave del impuesto de Holded (21 → p_iva_21) |
| Cantidad cobrada | — | No sale de ininvoice: es lo ya pagado, con impuestos, en la primera línea de la factura |
Una línea de factura cruzada con dos albaranes aparece dos veces en el CSV, con el mismo invoice_line_id: para la plantilla se toma una sola vez. La columna entity_tax_id no va a Holded; sirve para separar el fichero por cuenta antes de subirlo.
Grupos con una cuenta de Holded por sociedad
En Holded, cada empresa se crea como una cuenta independiente, con su propio plan, sus datos y su configuración, y cada cuenta tiene su propia dirección de correo para el Escáner. En un grupo, la empresa en la que entra una factura depende de a qué dirección la mandó el proveedor y de qué cuenta tenía abierta quien la subió. ininvoice decide la sociedad por el NIF del destinatario impreso en la factura, solo la cruza con pedidos y albaranes de esa sociedad y lleva el NIF a cada fila exportada, de modo que el reparto entre cuentas de Holded sale del propio fichero. La página de cuentas a pagar con varias sociedades explica el orden de decisión cuando la factura no trae NIF.
Cuándo Holded basta y no necesitas ininvoice
Holded basta cuando hay una sola sociedad, el volumen de facturas de proveedor se revisa a mano sin esfuerzo, las compras se registran convirtiendo en Holded el pedido o el albarán de compra y nadie necesita una tolerancia de precio por línea: el Escáner lee la factura y una persona la revisa antes de crear la compra. ininvoice tiene sentido cuando las facturas llegan en PDF a un buzón común de varias sociedades, cuando hay entregas parciales y facturas que agrupan albaranes, o cuando hace falta saber antes de aprobar qué línea se cobra por encima del pedido.
Para comparar con otros programas de gestión: Odoo y su conciliación de tres vías, Dynamics 365 Business Central y SAP Business One y su entrada de mercancías, con la misma forma de trabajo y sin conector.
Preguntas frecuentes
¿Tiene ininvoice conector con Holded?
No, hoy no. ininvoice no escribe en Holded: lee y concilia las facturas de proveedor antes y exporta las aprobadas en CSV o Excel. Ese fichero se pasa a la plantilla de importación de facturas de compra de Holded y se sube desde Compras > Facturas.
¿Qué columnas pide Holded para importar facturas de compra?
Según su centro de ayuda, la plantilla de facturas de compra marca como imprescindibles el número de factura, la fecha y la fecha de vencimiento (dd/mm/yyyy), el nombre del contacto, el NIF, el concepto, el precio por unidad sin impuestos, las unidades, la clave del IVA (por ejemplo, p_iva_21) y la cantidad cobrada. No se pueden renombrar ni mover columnas, ni dejar líneas en blanco entre facturas.
¿El Escáner de Holded compara la factura con el pedido de compra?
La ayuda de Holded describe que el Escáner lee el emisor, el importe, la fecha y los impuestos, identifica al proveedor por su NIF y comprueba en VIES el NIF-IVA de los proveedores de otros países de la UE. No describe ninguna comparación de la factura con el pedido de compra ni con el albarán.
¿Sirve para un grupo con una cuenta de Holded por sociedad?
Sí. En Holded cada empresa es una cuenta independiente. ininvoice asigna las facturas a su sociedad por el NIF del destinatario y exporta ese NIF en cada fila, así que el fichero se separa en una parte por cuenta de Holded.
¿Las facturas importadas quedan aprobadas en Holded?
No. Según la ayuda de Holded, las facturas importadas siempre se crean en borrador, y alguien las aprueba después en Holded. En ininvoice ya las aprobó una persona antes de exportarlas.
¿Cuándo no tiene sentido ininvoice con Holded?
Cuando hay una sola sociedad, pocas facturas al mes, las compras se registran convirtiendo en Holded el pedido o el albarán de compra y nadie necesita comparar precios línea a línea con una tolerancia. En ese caso, el Escáner y la conversión de Holded bastan.
¿Quieres verlo con tus propias facturas? Solicitar demo con tus propias facturas