Lucía coachea desde Lavapiés: OSS europeo, autónoma y Modelo 303 sin perder el aliento

Lucía Pereda tiene cuarenta y dos años, un piso reformado en la calle Argumosa, en Lavapiés, y una práctica de life coaching que la mantiene seis horas al día frente a una cámara. Sus clientes están repartidos: una ejecutiva en Berlín, una pareja en Lyon, una emprendedora en Lisboa, dos en Sevilla, una directora financiera en Roma, varios particulares en Madrid. Casi todos pagan en euros, todos vía Stripe o transferencia. Y todos, sin saberlo, le metieron a Lucía en una pesadilla fiscal: la del IVA OSS intracomunitario.

Cuando un servicio digital cruza fronteras

Hasta 2021 Lucía facturaba a sus clientes europeos como si fueran españoles: IVA al 21%, fin de la historia. Su gestor de aquel momento, un señor de Carabanchel que llevaba a docenas de autónomos, no le había mencionado nada. Hasta que en julio de 2022 entró en plena vigencia el régimen OSS (Ventanilla Única): los servicios digitales B2C prestados a consumidores finales en otros países de la UE deben gravarse al IVA del país del consumidor, no al del prestador. Una sesión de coaching online vendida a una clienta de Hamburgo lleva IVA alemán del 19%. A una de Lyon, IVA francés del 20%. A una de Lisboa, IVA portugués del 23%. Y todo ese IVA recaudado se declara en una ventanilla única trimestral.

Lucía se enteró del cambio en un grupo de Telegram de coaches autónomos un sábado por la tarde. Esa noche no durmió.

El laberinto madrileño

Para una autónoma española como Lucía, los frentes fiscales son cuatro:

Para complicar más: clientes B2B en la UE con NIF-IVA válido (verificable en VIES) llevan factura sin IVA con la nota «inversión del sujeto pasivo, art. 196 Directiva 2006/112/CE». Clientes B2C llevan IVA del país del consumidor (OSS). Clientes españoles, IVA 21% normal. Tres reglas en un mismo trimestre.

El sistema viejo de Lucía

Hasta hace ocho meses, Lucía gestionaba esto así: una hoja de cálculo de Google con cuatro pestañas, una por país relevante. Cada vez que un cliente reservaba una sesión por Calendly, ella iba a la pestaña correcta, sumaba a mano el IVA del país y mandaba una factura editada en Word. Para el OSS trimestral, su gestora (Marisa, mucho más al día que el anterior) le pedía un Excel con todas las ventas a no españoles desglosadas por país de consumidor. Lucía dedicaba un sábado entero a esa preparación cada trimestre.

El cambio

Una colega coach, de Sevilla, le pasó InvoiceFlow durante una formación conjunta. Lucía la instaló esa noche. Configuró «Pereda Coaching» como perfil único: NIF, NIF-IVA español (para validar contra VIES), domicilio fiscal en Lavapiés, logo (un círculo dorado abierto, hecho por una diseñadora amiga).

Catálogo de servicios con IVA por país

El catálogo se carga una vez: tres servicios básicos (sesión individual 110 €, paquete 6 sesiones 580 €, programa intensivo 3 meses 1.450 €). Lo importante: cada cliente se da de alta con su país de residencia y, si es empresa, con su NIF-IVA validado contra VIES. La app aplica automáticamente el IVA correcto al emitir la factura:

Lucía no toca el porcentaje. La app lo elige. El error humano desaparece.

OSS trimestral en una pantalla

Cada trimestre, Lucía abre el panel y exporta el reporte OSS: ventas a no españoles, desglosadas por país de consumidor, con base imponible y IVA recaudado en cada país. Antes era un sábado de Excel; ahora son siete minutos. Marisa, su gestora, presenta el OSS al portal AEAT y la liquidación se hace.

Modelo 303 sin cruces

Para el Modelo 303 español, la app le exporta otro reporte con las ventas a residentes españoles (21%), las ventas B2B intracomunitarias (con inversión del sujeto pasivo, casilla específica), las exportaciones fuera de UE (casilla específica), y el IVA soportado de gastos profesionales (capturado vía OCR a las facturas de proveedores: alquiler del piso para uso profesional, suscripciones a software, formación). En cuestión de minutos, el Modelo 303 está listo para presentar.

Cobros automáticos y enlaces de pago

Lucía cobra mayoritariamente por Stripe. Configuró en InvoiceFlow las facturas con enlace de pago multimétodo incluido en el PDF y en el correo. La cliente abre el correo, hace click en «pagar», paga, y la app marca automáticamente la factura como pagada cuando recibe el webhook de Stripe. Para los pocos clientes que prefieren transferencia, el PDF lleva los datos bancarios.

Plantillas de correo en múltiples idiomas

Lucía coachea en español, inglés y francés. Configuró tres plantillas de correo para envío de factura con campos combinados: español neutro, inglés británico, francés culto. Selecciona idioma según cliente. La sensación de cuidado que esto transmite — recibir el correo en tu propio idioma — fue, según una clienta de Lyon, «un detalle que la decidió a renovar el paquete».

Cuota de autónomos visible

InvoiceFlow no paga la cuota de autónomos — eso lo hace su banco — pero sí le permite verla como gasto recurrente en el panel. Lucía sabe en cualquier momento del mes cuánto ha facturado neto descontando la cuota, lo que le da una visión real de su capacidad de ahorro y reinversión.

El panel que decide vacaciones

El panel le mostró que sus mejores meses son febrero, marzo, septiembre y octubre. Los peores: agosto y diciembre, cuando media Europa se va de vacaciones o se enfoca en festivos. Lucía planificó sus propias vacaciones en agosto y diciembre, dejando los otros meses para trabajar a tope. «El dashboard me dijo cuándo no trabajar», resume.

Doce meses después

Lucía factura 5.800 euros al mes de promedio, contra los 4.200 del año anterior. No coachea más horas: cobra mejor (subió tarifas tras ver el dashboard) y deja de perder facturas (antes se le pasaban tres o cuatro por trimestre, sumando 600-900 euros). Su gestora Marisa, que antes le cobraba un extra por preparación del OSS, ahora le cobra tarifa plana. Y los sábados, finalmente, son suyos.

Lecciones para autónomos digitales europeos

Lecturas relacionadas