
Hola a todos. En mi plataforma de formación online gratuita y blog técnico, dedico una parte importante de mi tiempo libre a compartir conocimiento sobre la administración de sistemas GNU/Linux (como Debian y Ubuntu), seguridad, redes y programación. Uno de los pilares de este proyecto es mantener el acceso totalmente libre y gratuito para cualquier estudiante del mundo. En mi proyecto, javiercachon.com, tengo una premisa inquebrantable: el acceso a mis cursos, libros electrónicos, manuales y artículos es y será siempre 100% gratuito e internacional. No vendo nada, no hay trampa ni cartón, ni contenido premium oculto tras un muro de pago. No existe ninguna intención de vender, en ningún caso os pongo un botón de donar un dinero para poder tener acceso a una descarga, curso, artículo etc, y optamos por la regularización anualizada a través de la Declaración de la Renta (IRPF).
Freeware y Shareware
Sin embargo, como sabéis, mantener la infraestructura (servidores, nombres de dominio, almacenamiento) conlleva costes fijos. Muchos de vosotros, de forma totalmente desinteresada, decidís apoyar este esfuerzo mediante aportaciones económicas voluntarias, los denominados «cafés virtuales», «propinas» o «donaciones» a través de pasarelas de pago digitales como PayPal o Stripe. Si pones un botón de pagar para el acceso a un servicio, sea un libro, un curso, aunque se pague lo que quieras, se considera una venta comercial
Aquí es donde surge la gran duda técnica y legal: ¿Cómo se regulan estos ingresos en España si, además, trabajas por cuenta ajena en una empresa tecnológica? En este artículo técnico voy a desglosar de forma exhaustiva, paso a paso y con total transparencia, el flujo de trabajo fiscal automatizado para tener el saldo de estas plataformas 100% regularizado ante la Agencia Tributaria (AEAT) antes de transferir un solo céntimo a vuestro banco físico.
1. El Mito de la «Donación» entre Particulares en Internet
El primer gran error conceptual en el ecosistema de creadores de contenido y desarrolladores de software libre es pensar que, al tratarse de aportaciones voluntarias sin contraprestación obligatoria, tributan por el Impuesto de Sucesiones y Donaciones (ISD).
Para la Dirección General de Tributos (DGT) de España, una donación libre de impuestos comerciales solo existe si el receptor es una entidad sin ánimo de lucro oficialmente registrada (como una ONG o fundación bajo la Ley 49/2002). Cuando operamos como personas físicas, Hacienda interpreta que si alguien nos envía dinero a través de internet por el contenido que creamos, existe un nexo causal. El usuario paga porque valora el servicio digital que se ofrece (la plataforma formativa).
A nivel de infraestructura de sistemas, esto se vuelve aún más estricto:
- PayPal Business: Para cumplir con las normativas internacionales antiblanqueo de capitales (AML) y los procesos de verificación de identidad (KYC), tu cuenta debe estar configurada técnicamente bajo la modalidad de «Pago por servicios/artículos». De lo contrario, te arriesgas a bloqueos permanientes de saldo.
- Stripe: Funciona de forma nativa procesando cargos comerciales con tarjeta de crédito o débito.
Por tanto, ni para las pasarelas de pago ni para la AEAT eres un sujeto pasivo recibiendo limosnas; estás percibiendo ingresos procedentes de una actividad económica empresarial de servicios digitales. Además, con la entrada en vigor de la directiva europea DAC7, plataformas como PayPal y Stripe están obligadas a enviar automáticamente a Hacienda un informe anual con tus datos, volumen de operaciones y facturación si superas ciertos umbrales mínimos (como 30 operaciones o 2.000 € anuales). Ocultar este saldo digital ya no es una opción viable.
2. La Arquitectura del Alta: Configuración de la Opción E (Empresarial) en el Modelo 036
Para legalizar la entrada de estos flujos de caja automáticos transfronterizos, el documento normativo fundamental es el Modelo 036 completo (descartamos el simplificado 037 porque carece de la granularidad requerida para gestionar registros internacionales complejos como el ROI).

Para automatizar la regularización de los pagos de PayPal y Stripe, no utilizaremos la sección de actividades profesionales, sino que nos daremos de alta bajo la Sección 1: Actividades Empresariales (marcando la Opción E en el censo). ¿Por qué? Porque la venta de e-books, guías en PDF o el acceso a cursos alojados en una web que el usuario descarga o consume de forma automatizada (sin tu intervención directa en tiempo real por cada venta) se clasifica jurídicamente como un servicio comercial/empresarial.
A continuación, se detalla el mapa de configuración del Modelo 036 celda por celda:
1. Página 1: Declaración de Causas (El Filtro de Entrada o Inicialización)
Esta primera página actúa como el «script de inicialización» de nuestro expediente ante la Agencia Tributaria. Aquí le indicamos al sistema qué venimos a hacer exactamente.
- Casilla 111 (Solicitud de alta en el Censo de Empresarios, Profesionales y Retenedores): Debemos marcar esta casilla con una «X». Al hacerlo, el sistema entiende que es nuestra primera interacción como operadores económicos individuales. Esta casilla introduce nuestro DNI en el censo activo de la AEAT, habilitando las bases de datos para que podamos presentar declaraciones trimestrales. Es el interruptor general que enciende nuestra arquitectura fiscal.
2. Página 4: Declaración de Actividades Económicas y Locales (Clasificación del Tráfico de Ingresos)
La Página 4 es el núcleo operativo de nuestro censo. Aquí es donde definimos qué tipo de «paquetes de datos» (ingresos) van a entrar en nuestras pasarelas de pago. Para que PayPal Business y Stripe operen bajo un entorno de seguridad jurídica absoluto, debemos instanciar dos registros de actividad independientes, correspondientes a la Sección 1 (Actividades Empresariales).
Registro A: Epígrafe 659.4 (Comercio al por menor por correo o internet)
Este epígrafe es nuestro verdadero escudo legal para procesar los cobros automáticos que la plataforma interpreta como «donaciones» o «cafés virtuales». Al estar configurado el sistema como «pago por servicios/artículos», Hacienda exige un epígrafe que justifique el intercambio de bienes digitales fungibles (como la descarga automatizada de tus e-books técnicos, guías de comandos en PDF o scripts empaquetados).
- Casilla 400 (Código de Epígrafe): Introducimos el código numérico
6594. Es el código censal del IAE que clasifica tu actividad como comercio electrónico minorista, legalizando la venta y descarga automatizada. - Casilla 402 (Tipo de Actividad): Seleccionamos obligatoriamente la Opción E (Empresarial). Al marcarla, notificamos a la AEAT que el negocio cuenta con una estructura digital automatizada que vende a escala global sin necesidad de tu intervención manual en cada transacción.
Registro B: Epígrafe 932.2 (Enseñanza de formación y perfeccionamiento profesional)
Este segundo registro ampara legalmente la existencia y el mantenimiento de tu plataforma de e-learning (el software, el LMS o entorno web que aloja y sirve los cursos de Debian, Ubuntu y programación).
- Casilla 400 (Código de Epígrafe): Introducimos el código numérico
9322. Es el código censal del IAE que legaliza tu plataforma web como una academia digital de formación y perfeccionamiento profesional para la enseñanza. - Casilla 402 (Tipo de Actividad): Volvemos a marcar la Opción E (Empresarial). A diferencia del epígrafe profesional de profesor (que implicaría que das clases particulares en directo), la modalidad empresarial indica que has desplegado una infraestructura de formación online automatizada y accesible las 24 horas del día.
Nota técnica obligatoria: Para ambos epígrafes, deberás cumplimentar la Casilla 403 indicando la fecha exacta de inicio de la actividad, y la Casilla 404, donde registrarás el municipio de Madrid como la ubicación geográfica de tu domicilio fiscal, vinculando así la infraestructura digital a tu residencia legal.
3. Página 5: Impuesto sobre el Valor Añadido (Gestión y Enrutamiento Transfronterizo)
Una vez definidas las actividades, la Página 5 establece las reglas de red para el tratamiento del IVA, tanto nacional como internacional. Al usar PayPal y Stripe, recibiremos fondos de usuarios de todo el mundo y pagaremos comisiones a empresas extranjeras.
- Casilla 500 (Alta en el Régimen General del IVA): Marcamos esta casilla para indicar que nuestras operaciones comerciales empresariales están sujetas al tipo general del 21%. Esto significa que las aportaciones recibidas de usuarios residenciales en España y los primeros 10.000 € anuales facturados a particulares de la Unión Europea llevarán este impuesto desglosado internamente en el total cobrado.
- Casillas 510 y 511 (Alta en el ROI – Registro de Operadores Intracomunitarios): Este paso es crítico para optimizar costes. Tanto PayPal como Stripe tienen sus sedes fiscales europeas en Irlanda y emiten facturas mensuales por las comisiones de procesamiento de datos que nos cobran. Al marcar la Casilla 510 solicitando el alta en el ROI (y la Casilla 511 con la fecha de alta), Hacienda nos asignará un número IVA de operador comunitario (ES + tu DNI). Al introducir este identificador en los paneles de control de PayPal y Stripe, sus sistemas aplicarán el mecanismo de Inversión del Sujeto Pasivo. Esto significa que sus facturas nos llegarán con un 0% de IVA, evitando que nos cobren el IVA irlandés y eliminando la fricción burocrática de tener que solicitar devoluciones internacionales.
4. Página 6: Impuesto sobre la Renta de las Personas Físicas (Régimen de Estimación de Rentas)
La última pantalla de nuestro despliegue censal le indica a Hacienda bajo qué reglas matemáticas queremos que se calculen los impuestos sobre los beneficios netos que queden en las cuentas de PayPal y Stripe una vez restados los gastos del proyecto.
- Casilla 600 (Estimación Directa Simplificada – Modalidad Empresarial): Al haber configurado epígrafes empresariales (Opción E) en la página 4, acudiremos al bloque específico de actividades empresariales y marcaremos con una equis la Casilla 600. A través de este régimen, nuestros impuestos anuales no se calcularán basándose en estimaciones o módulos abstractos, sino sobre la realidad contable estricta: Ingresos Íntegros menos Gastos Deducibles (como el coste del hosting del servidor, las renovaciones de dominio y las propias comisiones que retienen PayPal y Stripe).
- Casilla 650 (Obligación de realizar pagos fraccionados – Modelo 130): Aquí debemos marcar obligatoriamente la opción «SÍ». En el modelo de negocio de una plataforma online global (B2C), tus alumnos y usuarios son particulares que no te aplican retenciones de IRPF, y las pasarelas de pago tampoco retienen nada por ti. Dado que más del 70% de tus ingresos web entran limpios de retención en origen, la ley establece que debes ser tú quien liquide proactivamente un pago fraccionado trimestral del 20% del rendimiento neto acumulado a través del Modelo 130.
Con este mapa de configuración ejecutado de forma secuencial en el Modelo 036, la infraestructura de cobros de tu proyecto técnico queda perfectamente integrada, securizada y mapeada ante los sistemas de control automatizados de la Agencia Tributaria.
¿Donde debes registrar tu número de IVA comunitario (ES + tu DNI con la letra) para que dejen de aplicarte el IVA en sus facturas de comisiones?
PayPal y Stripe son entidades independientes (aunque ambas facturen desde sus sedes en Irlanda), cada una tiene su propio «módulo de facturación» donde debes registrar tu número de IVA comunitario (ES + tu DNI con la letra) para que dejen de aplicarte el IVA en sus facturas de comisiones.
1. Configuración en Stripe
Stripe tiene un sistema de validación por API muy rápido conectado directamente con VIES. El proceso se realiza desde el panel de control (Dashboard):
- Inicia sesión en tu cuenta de Stripe y ve a Configuración (el icono de la rueda dentada en la esquina superior derecha).
- En la sección Configuración de la empresa, haz clic en Información de la empresa (o Business details).
- Busca el apartado llamado Registros fiscales o Datos de IVA / Impuestos.
- Haz clic en Añadir número de registro fiscal.
- Selecciona como país España (ES) y el tipo de identificación IVA (VAT).
- Introduce tu número completo:
ESseguido de tu DNI (ejemplo:ES12345678Z). - Guarda los cambios. Stripe lanzará una consulta síncrona a VIES y, si tu alta en el ROI ya se ha propagado, aparecerá el estado «Verificado» en verde de inmediato.
2. Configuración en PayPal Business
En PayPal, al tratarse de una cuenta corporativa o Business, el campo se encuentra dentro del perfil de la empresa:
- Inicia sesión en PayPal Business y haz clic en tu nombre (esquina superior derecha) para abrir el menú y seleccionar Configuración de la cuenta.
- En el menú de la izquierda, haz clic en Información de la empresa.
- En la pantalla central, verás un bloque con los datos de tu proyecto. Haz clic en el enlace Editar que aparece a la derecha de «Información de la empresa».
- Desplázate hacia abajo hasta encontrar el campo específico llamado Número de identificación a efectos del IVA (en algunas cuentas aparece en inglés como VAT ID).
- Introduce tu prefijo
ESseguido de tu DNI con letra, todo junto y sin guiones. - Haz clic en Guardar. A diferencia de Stripe, PayPal suele tardar entre 24 y 48 horas laborables en verificar internamente el número antes de aplicar el cambio en tu próximo ciclo de facturación.
Tip de sincronización: No intentes meter el número en PayPal o Stripe el mismo día que presentes el Modelo 036. Tras la aprobación de la AEAT, la base de datos europea (VIES) suele tardar entre 48 y 72 horas en indexar tu NIF-IVA. Si lo introduces antes de ese plazo, los sistemas de PayPal o Stripe te darán un error de «Número de IVA no válido».
3. El Flujo de Trabajo Trimestral: Liquidación de IVA y Pagos Fraccionados
Una vez que el script de configuración del Modelo 036 está corriendo de forma activa en los sistemas de Hacienda, pasamos a la fase de explotación: las declaraciones trimestrales obligatorias. Estas se presentan entre el día 1 y 20 de los meses de abril, julio, octubre, y entre el 1 y 30 de enero del ejercicio siguiente.
El Tratamiento del IVA (Modelo 303)
Dado que recibes aportaciones globales mediante PayPal y Stripe, la contabilidad requiere una desestructuración del total ingresado. Para Hacienda, el dinero que se acumula en tu cartera digital ya incluye el IVA correspondiente si el cliente reside en la Unión Europea. El algoritmo de cálculo es el siguiente:

Sin embargo, debes tener muy en cuenta las reglas de localización del IVA en servicios digitales:
- Usuarios de España: Aplica siempre el 21% de IVA general.
- Usuarios particulares de la Unión Europea (B2C): Existe un umbral común europeo de 10.000 € anuales. Mientras la facturación conjunta de tus cursos o libros digitales a alumnos del resto de la UE no supere este límite, puedes seguir aplicando el 21% de IVA español y declararlo cómodamente en tu Modelo 303 habitual.
- Usuarios de fuera de la UE (América Latina, EE. UU., etc.): Operación No Sujeta a IVA por aplicación del artículo 69 de la Ley del IVA (LIVA). El dinero entra íntegro a tu base del IRPF, pero exento de IVA español, informándose en la Casilla 61 del Modelo 303.
Lo positivo de este régimen general es que puedes deducir el IVA de todos aquellos gastos directamente vinculados al desarrollo de tu actividad tecnológica: el coste del hosting del servidor Linux, el pago anual del dominio web, la compra de herramientas de software o equipos informáticos dedicados al proyecto.
El Pago Fraccionado del IRPF (Modelo 130)
Al haber marcado «SÍ» en la casilla 650 del censo, cada trimestre debes calcular tu rendimiento neto acumulado (Ingresos brutos menos gastos deducibles como las comisiones que te cobran PayPal y Stripe) y adelantar a cuenta un 20% de los beneficios en la Casilla 01 del Modelo 130.
4. La Consolidación Anual: Modelo 100 (IRPF) y Pluriactividad
El punto de control final ocurre una vez al año durante la campaña de la Declaración de la Renta (Modelo 100). Como informático que trabaja por cuenta ajena, tu nómina principal genera Rendimientos del Trabajo. Los beneficios netos calculados en tu proyecto web se catalogan como Rendimientos de Actividades Económicas.
Ambas fuentes de renta se fusionan mediante una operación de adición en la Base Imponible General:
[Rendimientos Netos del Trabajo (Tu Nómina)]
+
[Rendimientos Netos Actividades Empresariales (PayPal / Stripe)]
=
BASE IMPONIBLE GENERAL
Al integrarse en la base general, el beneficio neto de tu web tributará al tipo marginal que ya define tu sueldo principal. No obstante, todo el dinero que fuiste adelantando trimestre a trimestre a través del Modelo 130 se restará directamente de la cuota final del impuesto. Si los pagos fraccionados superaron tu tipo real, Hacienda te devolverá la diferencia de oficio.
5. El Escudo Legal ante la Seguridad Social: La Exención del RETA
Una de las grandes preocupaciones de cualquier tecnólogo que inicia un proyecto complementario en su tiempo libre es la cuota mensual de autónomos (RETA) de la Seguridad Social, la cual puede consumir por completo los ingresos iniciales de la plataforma.
Afortunadamente, al tratarse de una actividad secundaria y complementaria, disponemos de una sólida protección jurídica basada en la jurisprudencia consolidada del Tribunal Supremo (Sentencia de 20 de marzo de 1997 y doctrina posterior). La legislación establece que la obligación de darse de alta en el RETA solo nace si la actividad se realiza de forma «habitual, personal y directa a título lucrativo».
El Alto Tribunal determinó que el estándar más objetivo para evaluar si existe «habitualidad comercial principal» es comprobar si los ingresos netos superan el Salario Mínimo Interprofesional (SMI) anualizado.
| Variable de Control | Métricas del Proyecto Técnico | Estado de Obligación |
| Volumen Económico | Ingresos netos anuales inferiores al SMI | Exento de cotización |
| Dedicación Temporal | Marginal, ejecutada exclusivamente en tiempo libre | No habitual principal |
| Situación de Alta AEAT | Alta obligatoria mediante Modelo 036 (Opción E) | Obligatorio siempre |
Directiva de seguridad: Al encontrarte claramente por debajo del umbral del SMI y mantener un empleo principal por cuenta ajena a jornada completa, la falta de habitualidad comercial te exime por completo de la obligación de pagar la cuota de autónomos. Eso sí, recuerda que la Seguridad Social y Hacienda son organismos independientes: estar exento de cotizar en el RETA no te libera en ningún caso de declarar cada céntimo que entre en tus cuentas de PayPal o Stripe ante la Agencia Tributaria.
Descubre más desde javiercachon.com
Suscríbete y recibe las últimas entradas en tu correo electrónico.



