Saltar al contenido
Puente Contable

La herramienta

Holded o Contasimple para llevar tus ventas de Stripe

Holded solo traga Excel y no sabe qué factura rectifica cada abono. Contasimple exige el NIF siempre. Lo que pasó al importar de verdad en los dos.

Comprobado el

Los dos convierten un archivo de ventas en facturas, y los dos lo hacen mal en sitios distintos. Esto no sale de sus webs: es lo que respondieron sus importadores al subirles archivos de verdad los días 9 y 10 de septiembre de 2026.

El formato del archivo

El cuadro de importación de Holded dice: «El formato del archivo tiene que ser una de las siguientes: xls, xlsx, csv». Al probarlo el 9 de septiembre de 2026, el CSV lo rechazó y el XLSX entró. Su ayuda tampoco se aclara: un artículo ofrece «una muestra del archivo XLSX» y otros hablan de CSV. Con Holded, Excel.

Contasimple acepta las tres. Lo dice su pantalla: «extensiones soportadas: .xlsx, .xls, .csv». Punto para Contasimple.

El muro del NIF, que es lo que de verdad decide

Stripe no trae el NIF en ninguna de las 77 columnas del informe detallado, ni marcando «All Columns».

Holded rechaza el archivo entero si falta en una sola fila: «Error validating file: Factura F0001 sin CIF.» No existe el archivo casi bien.

Pero tiene una puerta de atrás: su «ticket de venta» es la factura simplificada. Un ticket creado a mano sin contacto se aprueba sin una queja, y su PDF se titula literalmente «Factura Simplificada». Se subieron dos filas sin NIF, una además sin nombre de contacto: entraron las dos, sin error, como Ticket de venta y en «Pagado». Eso sí, ese importador vive en otro sitio: «Configuración» › «Más» › «Importar» › «Ventas» › «Tickets de venta». Desde la lista de facturas, en «Acciones» › «Importar», solo se llega al que exige CIF. Y no vale hacer trampa: poner «Línea T» en «Formato de numeración» de la plantilla de facturas no cambia el tipo, y las filas cayeron con «Factura X1 sin CIF».

Contasimple no tiene esa puerta. Exige el NIF siempre —«El campo NIF no puede estar vacío», una vez por cada factura sin él— y su desplegable solo ofrece «facturas emitidas», «facturas recibidas» y «gastos». Una venta a un particular que no te da su NIF no se lleva allí, y punto. La ley te deja emitirla —el artículo 4.1 del RD 1619/2012 admite factura simplificada cuando el importe no excede de «400 euros, Impuesto sobre el Valor Añadido incluido»—, pero su importador no.

Ninguna plantilla se parece a su documentación

La de facturas de Holded tiene 33 columnas y seis nombres no eran los de su ayuda: «Num factura» va sin tilde y sin punto, la fecha lleva el formato dentro («Fecha dd/mm/yyyy») y el NIF es «NIF del contacto». La de tickets tiene 32, con «Número de documento» y sin «Formato de numeración». La de rectificativas vuelve a 33, iguales a las de facturas salvo una palabra que rompería la importación entera: aquí el NIF es «NIF» y allí «NIF del contacto». Y el «excel de ejemplo» de Contasimple trae 41, donde «NIF del cliente» es «Cliente - NIF».

Descarga la plantilla del panel. No escribas las columnas leyendo la documentación.

El número que pones y el que queda

Holded exige el número («El número de factura no puede estar vacío») y después lo sobrescribe: se le pasó «F0001» y la factura quedó como «0001». Aplica el formato de serie que tengas configurado y descarta el prefijo. El de tickets sí respeta lo que le mandas: se subieron «TA1» y «TB1» y ahí siguen. Ojo: facturas, tickets y abonos llevan numeraciones independientes («Línea F» frente a «Línea T») y mezclarlas daría dos documentos con el mismo número.

Los abonos, donde se cambian las tornas

Holded tiene un documento aparte para los abonos, en «Configuración» › «Más» › «Importar» › «Ventas» › «Rectificativas». Y su plantilla no tiene ninguna columna que apunte a la factura que rectifica. Ni referencia, ni número de la original: importaría el abono suelto. El único campo libre es «Tags separados por -». Encima exige NIF: «creditnote R0001 without contact fiscal code». La salida comprobada es otra: un abono sin NIF entra por tickets, en negativo. Con −100 de base y −121 de cobro quedó en −121,00 €, en «Pagado», y el total de la lista bajó esa misma cantidad.

Contasimple tiene lo que a Holded le falta: la columna «Número de factura que rectifica (sólo para facturas rectificativas)». Ahí el enlace es de verdad. A cambio, el abono no puede ir en el mismo archivo que su factura: busca ese número en su base de datos, no en las filas de al lado, y responde «No se puede encontrar la factura que debe ser rectificada». Dos importaciones: primero las facturas, después los abonos.

Y antes de esa validación hay otro peaje. Con la fecha y el importe del cobro rellenos pero las columnas del método vacías, respondió: «No se detecta el método de pago o el tipo de método de pago, por favor revisa los datos». Escribiendo «Stripe» y «Tarjeta» a mano seguía fallando: espera un método ya dado de alta en la cuenta. Y solo enseña un error por fila: arreglar uno destapa el siguiente.

El céntimo del redondeo

Holded calcula el total como la base por 1,21 y sube el medio céntimo. En una venta de 0,60 € al 21 % se le mandó 0,50 de base, mostró 0,61 y, como la «Cantidad cobrada» decía 0,60 —lo que cobró Stripe—, el documento quedó en «Vencido». Sin dar ningún error, que es lo peligroso: eso se descubre meses después.

Contasimple hace lo contrario: solo importa lo que cuadra, y te lo rechaza en el momento. No es poca cosa: al 21 %, 347 de los primeros 2000 importes no se reparten en base y cuota con céntimos enteros.

Entonces, ¿cuál?

Si vendes a particulares, Holded. Es el único donde una venta sin NIF llega a ser un documento. En Contasimple verías caerse casi todas.

Si vendes a empresas y tienes sus NIF, Contasimple. Acepta CSV, enlaza cada abono con su factura de verdad y rechaza lo descuadrado en vez de dejarlo entrar en rojo.

Si vendes a los dos, Holded: las simplificadas por los tickets, las completas por las facturas, cada una con su numeración.

El conversor genera los archivos de los dos, con sus columnas exactas y sus avisos.

Lo que no está comprobado

No consta si Contasimple respeta el número que le pasas: en la única importación real no llegó a crearse ningún documento. Tampoco qué hace el importador de rectificativas de Holded con un abono que sí trae NIF y va en positivo, si resta o suma. Antes de fiarte, importa uno y míralo.

Preguntas frecuentes

¿Puedo importar un CSV en Holded?

Su cuadro de importación dice «xls, xlsx, csv», pero el 9 de septiembre de 2026 el CSV lo rechazó y solo entró el XLSX. Usa el Excel. El CSV sirve para revisar las cifras con tu gestoría antes de subir nada.

¿Puedo llevar a Contasimple una venta sin el NIF del cliente?

No. Responde «El campo NIF no puede estar vacío», una vez por cada factura sin él, y no tiene ningún documento simplificado: su desplegable de importación solo ofrece facturas emitidas, facturas recibidas y gastos.

¿Puedo subir las facturas y sus abonos en el mismo archivo de Contasimple?

No. Busca la factura rectificada en su base de datos, no en las filas de al lado, y responde «No se puede encontrar la factura que debe ser rectificada». Hacen falta dos importaciones: primero las facturas, después los abonos.

¿Holded respeta el número de factura que le paso?

En el importador de facturas no: se le pasó «F0001» y la factura quedó como «0001». En el de tickets sí: se subieron «TA1» y «TB1» y ahí siguen, sin sobrescribir.

¿Cómo enlazo en Holded un abono con la factura que rectifica?

Su plantilla de rectificativas no tiene ninguna columna para eso, así que el enlace hay que apañarlo en «Tags separados por -», el único campo libre. Contasimple sí tiene una columna para decir qué factura rectifica cada abono.

De dónde sale esto

Todo lo que se afirma aquí está leído en estas páginas, no escrito de memoria. Si alguna ha cambiado desde la fecha de comprobación, escríbenos y lo revisamos.

Seguir leyendo

Convierte tu exportación de Stripe en un archivo para importar en Holded o Contasimple. Gratis y sin subir nada a ningún servidor.