Contabilidad para empresas SaaS en Estonia
Contabilidad para empresas SaaS en Estonia — Una guía completa de contabilidad para empresas SaaS estonias: plan de cuentas, contabilidad de la cascada de MRR, calendarios de ingresos diferidos, costes de desarrollo capitalizados y proceso de cierre mensual.
5 puntos clave de esta página
Su plan de cuentas debe ser específico para SaaS
Una plantilla contable genérica diseñada para una empresa de servicios no contiene las cuentas necesarias para ingresos diferidos, costes de desarrollo capitalizados, categorías de movimiento de MRR e ingresos por suscripciones de software. Crear la estructura correcta desde el primer día evita meses de retrabajo.
Efectivo recibido ≠ ingresos devengados en negocios de suscripción
Cuando un cliente paga €2,400 por una suscripción de dos años, usted recibe €2,400 en efectivo — pero solo gana €100 al mes a medida que presta el servicio. La diferencia entre el efectivo recibido y los ingresos reconocidos vive en el balance como ingresos diferidos hasta que se devenga.
Los costes de desarrollo requieren dos tratamientos contables distintos
Según IAS 38, los costes de la fase de investigación se llevan a gasto inmediatamente. Los costes de la fase de desarrollo — una vez que existe un plan técnicamente viable y la intención de completarlo — deben capitalizarse como activo intangible y amortizarse. Llevar todo a gasto sobrestima los costes; capitalizar todo sobrestima los activos.
La cascada de MRR es su informe financiero más importante
La cascada de MRR — MRR inicial → nuevo MRR → expansión → churn → contracción → MRR final — cuenta la historia de su negocio con más claridad que cualquier cuenta de resultados. Los inversores la usan para evaluar la calidad del crecimiento; también reconcilia su base de datos de suscripciones con su P&L.
El cierre mensual dura 3–5 días si sus procesos son correctos
Un cierre mensual SaaS que tarda dos semanas indica procesos insuficientemente desarrollados. Con el plan de cuentas correcto, calendarios automatizados de reconocimiento de ingresos e integración entre su sistema de facturación y el software contable, el cierre debería estar completo el día 5 del mes siguiente.
¿Qué implica la contabilidad de una empresa SaaS? La diferencia principal frente a una empresa de servicios estándar es el reconocimiento de ingresos: las suscripciones prepagadas crean pasivos por ingresos diferidos que se liberan a la cuenta de resultados durante el plazo de la suscripción. Además, la contabilidad SaaS incluye informes mensuales de cascada de MRR, costes de desarrollo capitalizados bajo IAS 38, separación del coste de ingresos (hosting, soporte, customer success) e integración entre la plataforma de facturación y el sistema contable. Esta página cubre cada una de estas áreas con estructuras de cuentas, asientos contables y ejemplos prácticos.
Sección 1 — Plan de cuentas para una OÜ SaaS
La estructura completa de cuentas — diseñada para ingresos de suscripción, ingresos diferidos, costes de desarrollo capitalizados y coste de ingresos SaaS.
Por qué es necesario un plan de cuentas específico para SaaS
Un plan de cuentas para una empresa SaaS necesita varias categorías que simplemente no existen en las plantillas estándar: una cuenta de ingresos diferidos para suscripciones prepagadas, cuentas separadas de coste de ingresos para hosting, APIs de terceros, customer success y costes de soporte (no solo COGS en el sentido de bienes físicos), desarrollo de software capitalizado como activo intangible, y cuentas de ingresos separadas por nivel y tipo de suscripción.
La estructura siguiente está diseñada para una OÜ SaaS estonia con planes de suscripción mensuales y anuales, una pequeña parte de ingresos por servicios profesionales, un equipo remoto y costes de infraestructura en la nube. Adáptela a su producto y perfil de costes específicos.
| Código | Nombre de la cuenta | Notas |
|---|---|---|
| 1000–1999 ACTIVOS | ||
| 1010 | Efectivo — Banco estonio (EUR) | Cuenta operativa principal |
| 1020 | Efectivo — Wise Business | Cobros de pagos multidivisa |
| 1030 | Efectivo — Saldo Stripe / Paddle | Saldo retenido por procesador de pagos antes del desembolso |
| 1100 | Cuentas por cobrar comerciales — B2B facturado | Para contratos anuales facturados y reconocidos pero aún no cobrados |
| 1110 | IVA por cobrar | IVA soportado recuperable |
| 1120 | Gastos anticipados | Herramientas SaaS, seguros y suscripciones anuales pagadas por adelantado |
| 1200 | Desarrollo de software capitalizado | Costes capitalizados según IAS 38 — netos de amortización acumulada |
| 1210 | Amortización acumulada | Contraactivo: amortización acumulada de costes de desarrollo capitalizados |
| 1220 | Otros intangibles (PI comprada, marca) | PI adquirida externamente — amortizada durante su vida útil |
| 1300 | Depósitos de garantía | Depósitos de alquiler de oficina; garantías de plataformas |
| 2000–2999 PASIVOS | ||
| 2010 | Cuentas por pagar comerciales | Facturas de proveedores aún no pagadas |
| 2100 | IVA por pagar — KMD estonio | IVA repercutido sobre ventas en Estonia |
| 2110 | IVA por pagar — OSS | IVA de servicios digitales B2C de la UE (si corresponde) |
| 2200 | Ingresos diferidos — Suscripciones mensuales | Suscripciones mensuales prepagadas aún no devengadas |
| 2210 | Ingresos diferidos — Suscripciones anuales | Pagos de suscripciones anuales aún no devengados (los más significativos) |
| 2220 | Ingresos diferidos — Suscripciones plurianuales | Importes de contratos de 2+ años aún no devengados |
| 2230 | Ingresos diferidos — Tarifas de configuración | Tarifas únicas de configuración amortizadas durante la vida esperada del cliente |
| 2300 | Pasivos acumulados | Gastos incurridos pero aún no facturados (por ejemplo, hosting, contratistas) |
| 2400 | Impuesto sobre la renta por pagar | Impuesto de sociedades por pagar sobre distribuciones |
| 2500 | Impuesto social por pagar | Impuesto social e impuesto sobre la renta del empleador sobre nómina — vence el día 10 del mes |
| 2600 | Préstamos y convertibles | Notas SAFE, préstamos convertibles, deuda bancaria |
| 3000–3999 PATRIMONIO NETO | ||
| 3000 | Capital social | Mínimo €2,500 |
| 3100 | Prima de emisión | Inversión por encima del valor nominal |
| 3200 | Reserva ESOP | Gasto de opciones devengado según IFRS 2 |
| 3300 | Resultados acumulados | Resultados acumulados de ejercicios anteriores |
| 3400 | Resultado del ejercicio corriente | Beneficio / (pérdida) neto del ejercicio corriente |
| 4000–4999 INGRESOS | ||
| 4010 | Ingresos — Suscripciones mensuales | MRR de planes facturados mensualmente |
| 4020 | Ingresos — Suscripciones anuales | Parte reconocida de prepagos anuales (1/12 al mes) |
| 4030 | Ingresos — Contratos plurianuales | Parte reconocida de contratos plurianuales |
| 4040 | Ingresos — Servicios profesionales | Implementación, consultoría, trabajo personalizado — reconocido al entregarse |
| 4050 | Ingresos — Complementos / Basado en uso | Cargos por exceso, funciones adicionales, facturación basada en uso |
| 4060 | Ingresos — Marketplace / Revendedor | Licencias vendidas a través de socios de canal |
| 4070 | Ingresos — Otros | Varios (subvenciones tratadas como ingresos, comisiones de referencia) |
| 5000–5999 COSTE DE INGRESOS | ||
| 5010 | Hosting en la nube e infraestructura | AWS, GCP, Azure — costes directos de hosting para entregar el producto |
| 5020 | Costes de APIs de terceros | OpenAI, comisiones de Stripe, Twilio, SendGrid — costes por cliente o por uso |
| 5030 | Salarios de Customer Success | Tiempo del equipo CS asignado a onboarding, renovaciones y soporte |
| 5040 | Costes de herramientas de soporte | Intercom, Zendesk o similares — herramientas de cara al cliente |
| 5050 | Comisiones de procesamiento de pagos | Comisiones de transacción de Stripe/Paddle sobre pagos de suscripción |
| 5060 | Amortización — Software capitalizado | Amortización mensual de costes de desarrollo capitalizados bajo IAS 38 |
| 6000–6999 GASTOS OPERATIVOS | ||
| 6010 | Salarios de I+D — Fase de investigación | Salarios de desarrolladores asignados a actividades de investigación (llevados a gasto) |
| 6020 | Salarios de I+D — Fase de desarrollo | Salarios de desarrolladores capitalizados bajo IAS 38 (crédito aquí, débito 1200) |
| 6030 | Marketing y crecimiento | Publicidad pagada, contenido, SEO, eventos, marca |
| 6040 | Salarios y comisiones de ventas | Compensación de AE y SDR; comisión sobre nuevo ARR |
| 6050 | G&A — Contabilidad y legal | Honorarios profesionales |
| 6060 | G&A — Herramientas de software (internas) | Notion, Slack, Figma, herramientas internas — no de cara al cliente |
| 6070 | G&A — Oficina y trabajo remoto | Coworking, equipos, asignaciones de oficina en casa |
| 6080 | Gasto ESOP | Gasto no monetario por devengo de opciones según IFRS 2 |
| 6090 | Depreciación — Activos fijos | Depreciación de hardware y mobiliario |
| 7000–7999 PARTIDAS FINANCIERAS | ||
| 7010 | Ganancia / (pérdida) por tipo de cambio | Movimientos de divisas realizados y no realizados |
| 7020 | Ingresos por intereses | Intereses bancarios y de fondos monetarios |
| 7030 | Gastos por intereses | Intereses de préstamos; intereses de notas convertibles |
| 7040 | Ajustes a valor razonable | Revaloración de SAFE si se trata como pasivo; valores razonables de warrants |
Sección 2 — Ingresos diferidos: el motor del balance SaaS
Cómo las suscripciones prepagadas crean, aumentan y liberan el pasivo por ingresos diferidos mes a mes.
El ciclo de vida de los ingresos diferidos
Los ingresos diferidos son una de las partidas más importantes y peor entendidas del balance de una SaaS. Representan efectivo recibido de clientes por servicios que aún no se han prestado. Es un pasivo — la empresa debe al cliente la prestación futura del servicio a cambio del pago ya recibido. A medida que el servicio se presta cada mes, los ingresos diferidos se liberan a ingresos reconocidos en la cuenta de resultados.
Una empresa SaaS en crecimiento debería ver que su saldo de ingresos diferidos aumenta con el tiempo — es una señal saludable de que las ventas de suscripciones anuales crecen más rápido que la liberación mensual. Un saldo de ingresos diferidos decreciente en una empresa en crecimiento puede indicar un cambio de planes anuales a mensuales, lo que reduce el efectivo recibido por adelantado y debe vigilarse.
AC-1 — Suscripción anual recibida (€1,200/año, 1 de enero)DR Efectivo — Banco €1,200 / CR Ingresos diferidos — Suscripciones anuales €1,200
Efectivo recibido pero aún no devengado. El importe completo va a ingresos diferidos. No se reconoce ningún ingreso el 1 de enero.
AC-2 — Liberación mensual de ingresos (€100/mes hasta diciembre)DR Ingresos diferidos — Suscripciones anuales €100 / CR Ingresos — Suscripciones anuales €100
El último día de cada mes: €1,200 ÷ 12 = €100 se libera de diferido a ingreso reconocido. Se repite 12 veces hasta el 31 de diciembre.
Calendario de ingresos diferidos — Ejemplo con varios suscriptores
En la práctica, los ingresos diferidos se rastrean cliente por cliente en un calendario (a menudo una hoja de cálculo o dentro de su herramienta de facturación). El calendario muestra cada suscriptor anual, su fecha de inicio, el importe mensual a liberar y el saldo diferido restante en cualquier momento. Este calendario es el documento fuente para la cifra de ingresos diferidos del balance y para los asientos mensuales de reconocimiento de ingresos.
Calendario de ingresos diferidos de suscripciones anuales — Posición a 31 de marzo de 2026
| Cliente | Valor anual | Fecha de inicio | Liberación mensual | Ene | Feb | Mar | Saldo diferido |
|---|---|---|---|---|---|---|---|
| Acme Corp | €2,400 | 01 Ene 2024 | €200 | €200 | €200 | €200 | €1,800 |
| BioTech GmbH | €4,800 | 01 Ene 2024 | €400 | €400 | €400 | €400 | €3,600 |
| Nordic Solutions | €1,200 | 01 Feb 2024 | €100 | — | €100 | €100 | €1,000 |
| TechStack Ltd | €3,600 | 15 Feb 2024 | €300 | — | €150 | €300 | €3,150 |
| Startup AB | €2,400 | 01 Mar 2024 | €200 | — | — | €200 | €2,200 |
| Total | €14,400 | — | €1,200 | €600 | €850 | €1,200 | €11,750 |
Sección 3 — Contabilidad de la cascada de MRR
Cómo seguir los movimientos mensuales de MRR y conciliarlos con los ingresos reconocidos en la cuenta de resultados.
Categorías de movimiento de MRR
La cascada de MRR es una vista estructurada de cómo cambió su Monthly Recurring Revenue durante un periodo. Descompone el movimiento desde el MRR inicial hasta el MRR final en cinco categorías distintas, cada una de las cuales cuenta una historia diferente sobre la salud del negocio. A diferencia de la cuenta de resultados, que muestra ingresos en base devengo, la cascada de MRR es una métrica de la base de datos de suscripciones — muestra el valor recurrente contratado en cada momento.
MRR añadido por clientes completamente nuevos que no eran suscriptores al inicio del mes. Motor de crecimiento.
MRR adicional de clientes existentes que subieron de plan, añadieron usuarios o compraron complementos.
MRR perdido por clientes que cancelaron su suscripción durante el mes. Indicador principal de salud.
MRR perdido por clientes existentes que bajaron de plan o eliminaron usuarios — pero no cancelaron.
MRR de clientes que habían cancelado anteriormente y se volvieron a suscribir. Indica recuperación del encaje producto-mercado.
Cascada mensual de MRR — Ejemplo práctico
Cascada de MRR — Abril 2026
| Movimiento | Cantidad | Valor MRR (€) | MRR acumulado (€) |
|---|---|---|---|
| MRR inicial (31 de marzo de 2026) | 142 | €28,400 | €28,400 |
| + Nuevo MRR | +11 | +€2,090 | €30,490 |
| + MRR de expansión | +8 | +€960 | €31,450 |
| − MRR perdido por churn | −6 | −€1,140 | €30,310 |
| − MRR de contracción | −4 | −€480 | €29,830 |
| + MRR reactivado | +1 | +€190 | €30,020 |
| MRR final (30 de abril de 2026) | 152 | €30,020 | €30,020 |
MRR inicial: €28,400 | + Nuevo MRR: +€2,090 | + MRR de expansión: +€960 | − MRR perdido por churn: −€1,140 | − MRR de contracción: −€480 | + MRR reactivado: +€190
MRR final: €30,020 | Nuevo MRR neto: +€1,620 | Tasa de crecimiento mensual: 5.7% | Tasa de churn: 4.0%
Cascada de MRR → Conciliación con ingresos P&L
MRR de abril = €30,020 | ¿Ingresos reconocidos de abril = ?
Suscripciones mensuales reconocidas en abril: €18,920
Parte de suscripciones anuales reconocida en abril: (ARR total de suscripciones anuales €122,400 ÷ 12): €10,200
Servicios profesionales entregados en abril: +€900
Ingresos reconocidos totales de abril (P&L): €30,020
Equivale al MRR final de abril: ✅ (cuando todos los planes se reconocen mensualmente)
* Nota: MRR = ingresos reconocidos solo cuando todos los planes son mensuales o anuales con reconocimiento lineal perfecto. Si el reconocimiento difiere del ciclo de facturación (por ejemplo, por hitos), existirá una partida de conciliación.
Sección 4 — Costes de desarrollo capitalizados bajo IAS 38
Qué califica para capitalización, cómo rastrearlo y cómo amortizar el activo resultante.
IAS 38 — El modelo de dos fases
IAS 38 (Activos intangibles) exige evaluar los costes de desarrollo de software generado internamente bajo un modelo de dos fases. La primera fase — investigación — abarca todo el trabajo realizado para explorar si y cómo resolver un problema. Estos costes se llevan a gasto a medida que se incurren. La segunda fase — desarrollo — empieza cuando la empresa ha decidido construir una solución concreta, tiene un enfoque técnico viable, pretende completar el proyecto y cuenta con los recursos para hacerlo. Los costes de la fase de desarrollo que cumplen los seis criterios de IAS 38 deben capitalizarse.
Para una empresa SaaS, la división práctica es aproximadamente: planificación de sprints, investigación de arquitectura y pruebas de concepto son investigación (gasto); programación de funcionalidades confirmadas, pruebas y preparación del despliegue son desarrollo (capitalizable). La demarcación debe documentarse — no puede determinarse retrospectivamente.
| Criterio de IAS 38 | Se cumple cuando… | Evidencia práctica SaaS |
|---|---|---|
| Viabilidad técnica | El equipo ha confirmado que la funcionalidad puede construirse con la tecnología disponible | Documento de arquitectura, especificación técnica, prueba de concepto completada |
| Intención de completar | La dirección ha decidido financiar y entregar la funcionalidad | Inclusión en backlog de sprint; aprobación del roadmap de producto; asignación de recursos |
| Capacidad de uso / venta | El producto se venderá a clientes o se usará internamente cuando esté completo | Caso de negocio; modelo de precios; compromisos de clientes o cartas de intención |
| Generación probable de beneficios económicos | Se espera que la funcionalidad atraiga o retenga suscriptores | Investigación de usuarios; análisis competitivo; análisis de churn vinculado a la brecha de funcionalidad |
| Recursos adecuados | Presupuesto, capacidad del equipo y tecnología disponibles para completar | Plan de recursos; horas de ingeniería asignadas; aprobación presupuestaria |
| Medición fiable | Los costes pueden atribuirse de forma fiable a la actividad de desarrollo | Sistema de registro de tiempo; mapeo sprint-funcionalidad; facturas de contratistas por proyecto |
Seguimiento de costes de desarrollo capitalizados
El reto práctico al capitalizar costes de desarrollo es rastrear qué horas de los desarrolladores corresponden a desarrollo capitalizable frente a investigación o mantenimiento llevados a gasto. Esto requiere un sistema de registro de tiempo donde los desarrolladores registren horas en categorías etiquetadas: Investigación, Desarrollo (capitalizar), Corrección de errores/Mantenimiento, Herramientas internas y Administración.
Cálculo mensual de costes de desarrollo capitalizados
Equipo de desarrollo de marzo de 2026:
Desarrollador sénior 1: salario €6,500/mes + impuesto social €2,145 = coste total €8,645
Desarrollador sénior 2: salario €6,200/mes + impuesto social €2,046 = coste total €8,246
Desarrollador junior: salario €3,800/mes + impuesto social €1,254 = coste total €5,054
Coste total del equipo: €21,945/mes
Asignación de tiempo (según registros Toggl/Harvest):
Fase de investigación (gasto): 12% → €2,633
Fase de desarrollo (capitalizar): 68% → €14,922
Corrección de errores y mantenimiento (gasto): 15% → €3,292
Herramientas internas y administración (gasto): 5% → €1,098
Importe capitalizado en marzo: €14,922
Importe llevado a gasto (I+D / mantenimiento): €7,023
* Acumular mensualmente: el activo capitalizado en el balance aumenta | La amortización empieza cuando la funcionalidad se despliega en producción
AC-3 — Capitalización de costes mensuales de desarrolloDR Desarrollo de software capitalizado (1200) €14,922 / CR Salarios de I+D — Fase de desarrollo (6020) €14,922
Los salarios e impuestos sociales de la fase de desarrollo se capitalizan como activo intangible. La cuenta de gasto (6020) se acredita — el coste fluye al activo en lugar de a gastos P&L. Los costes de investigación permanecen en cuentas de gasto.
Amortización de costes de desarrollo capitalizados
Una vez que una funcionalidad o módulo de software capitalizado está completo y disponible para su uso (desplegado en producción), comienza la amortización. El periodo de amortización es la vida económica útil estimada del activo — normalmente 3–5 años para componentes de software SaaS, aunque varía según el tipo. La amortización se carga al Coste de ingresos (Cuenta 5060) porque representa el coste continuo de entregar el producto a los clientes.
| Tipo de activo | Vida útil típica | Método de amortización | Cargo mensual sobre activo de €100,000 |
|---|---|---|---|
| Funcionalidades centrales de plataforma (larga vida) | 5 años | Lineal | €1,667/mes |
| Módulos de funcionalidad estándar | 3 años | Lineal | €2,778/mes |
| Componentes de integración | 2–3 años | Lineal | €2,778–4,167/mes |
| Rediseño significativo de UI | 2 años | Lineal | €4,167/mes |
| Funcionalidades rápidas (vida corta) | 1 año | Lineal | €8,333/mes |
AC-4 — Amortización mensual de software capitalizado
| Cuenta | Débito (DR) | Crédito (CR) |
|---|---|---|
| COGS — Amortización: software capitalizado (5060) | €3,850 | |
| Amortización acumulada (1210) | €3,850 |
Amortización de €46,200 de funcionalidades capitalizadas con una vida útil media de 3 años: €46,200 ÷ 36 meses = base €1,283/mes + activos adicionales por calendario de proyecto = total €3,850. Se carga a COGS — no a OpEx — porque es un coste de entrega del producto.
Sección 5 — Coste de ingresos para SaaS
Qué pertenece a COGS frente a gastos operativos — y por qué la distinción importa para el margen bruto.
Coste de ingresos SaaS — La definición
El coste de ingresos (también llamado COGS) para una empresa SaaS comprende costes directamente vinculados a entregar el producto a los clientes — costes que escalan con el número de clientes o el uso, y sin los cuales el producto no podría entregarse. Es importante distinguirlos de los gastos operativos, que son costes del periodo necesarios para operar la empresa, pero que no impulsan directamente la entrega del producto.
El porcentaje de margen bruto (ingresos menos coste de ingresos, dividido por ingresos) es uno de los benchmarks más importantes que usan los inversores para evaluar una empresa SaaS. Un negocio SaaS normalmente apunta a un margen bruto de 70–80%+. Clasificar correctamente COGS es esencial para una comparación significativa — cargar COGS con demasiados gastos operativos deprime artificialmente el margen bruto; cargarlo con pocos costes hace que el negocio parezca más eficiente de lo que es.
| Partida de coste | ¿COGS u OpEx? | Justificación |
|---|---|---|
| Hosting en la nube (AWS, GCP, Azure) para entorno de producción | COGS | Entrega directamente el producto — varía con uso/clientes |
| APIs de terceros usadas en el producto (OpenAI, Stripe, Twilio) | COGS | Costes por cliente o transacción integrales al producto |
| Comisiones de procesamiento de pagos en suscripciones | COGS | Coste directo de cobrar ingresos de suscripción |
| Salarios del equipo de customer success | COGS | CS entrega onboarding directamente y asegura valor del producto; escala con clientes |
| Costes de herramientas de soporte (Intercom, Zendesk) | COGS | Herramientas de cara al cliente — coste directo de entrega del producto |
| Amortización de software capitalizado (IAS 38) | COGS | Coste continuo de entregar la capacidad capitalizada del producto |
| Salarios de desarrolladores — desarrollo de nuevas funcionalidades | OpEx (o capitalizar según IAS 38) | No es coste de entrega del producto actual; creación de producto futuro |
| Salarios de desarrolladores — correcciones y mantenimiento | OpEx | Mantenimiento de capacidad existente — coste del periodo |
| Gasto de marketing y publicidad | OpEx | Adquisición de clientes, no entrega |
| G&A (contabilidad, legal, oficina) | OpEx | Costes generales del periodo |
| Salarios del equipo de ventas | OpEx | Adquisición de clientes, no entrega |
| Herramientas internas (Notion, Figma, Slack) | OpEx | No son de cara al cliente |
Análisis de margen bruto — Qué debe mostrar una P&L SaaS
Formato de P&L SaaS — Abril 2026 (mensual)INGRESOS
Suscripciones mensuales: €18,920
Suscripciones anuales (parte reconocida): €10,200
Servicios profesionales: €900
Ingresos totales: €30,020
COSTE DE INGRESOS
Hosting en la nube (AWS): −€2,840
APIs de terceros (OpenAI, comisiones Stripe): −€1,520
Salarios customer success + impuesto social: −€3,200
Herramientas de soporte (Intercom): −€290
Amortización de software (IAS 38): −€3,850
Coste total de ingresos: −€11,700
BENEFICIO BRUTO: €18,320
MARGEN BRUTO: 61.0%
GASTOS OPERATIVOS
I+D (parte en gasto — investigación + mantenimiento): −€7,023
Marketing y crecimiento: −€5,800
Salarios y comisiones de ventas: −€6,200
G&A (contabilidad, legal, herramientas software): −€3,100
Gasto ESOP (no monetario): −€800
Gastos operativos totales: −€22,923
PÉRDIDA OPERATIVA (proxy EBITDA): −€4,603
* Un margen bruto del 61% está por debajo del benchmark SaaS típico de 70–80% | Los costes de CS y amortización son altos respecto al ARR — revisar al escalar
Sección 6 — Integración del sistema de facturación
Conectar Stripe, Paddle o ChartMogul con su software contable para reconocimiento automatizado de ingresos.
Por qué la integración es crítica para SaaS
Una empresa SaaS con 200 suscriptores, una mezcla de planes mensuales y anuales, altas nuevas frecuentes, upgrades, downgrades y churn genera cientos de eventos de suscripción al mes — cada uno con implicaciones de reconocimiento de ingresos. Gestionarlo manualmente en una hoja de cálculo es propenso a errores, consume tiempo y deja de escalar por encima de aproximadamente 50 suscriptores. La integración entre su plataforma de facturación y el software contable no es opcional a escala — es un requisito para cierres mensuales precisos.
| Plataforma de facturación | Integración contable nativa | Vía A2X o similar | Automatización de reconocimiento de ingresos | Más adecuada para |
|---|---|---|---|---|
| Stripe Billing | Stripe Revenue Recognition (integrado, función de Stripe) | Sí — A2X, Synder, Xero directo | Sí — gestiona ingresos diferidos de forma nativa si se configura | Suscripciones mensuales/anuales; precios por usuario |
| Paddle | Paddle Retain; sincronización nativa limitada | Sí — A2X; CSV manual disponible | Parcial — proporciona desglose de ingresos pero requiere mapeo | SaaS B2C; gestiona IVA de la UE de forma nativa |
| ChartMogul | Sin sincronización contable directa (solo herramienta analítica) | Exportaciones para uso del contable | Solo analítica de MRR — no reconocimiento contable | Capa de dashboard de analítica de suscripciones sobre Stripe/Paddle |
| Chargebee | Sincronización directa con Xero/QuickBooks | Integración nativa disponible | Sí — calendarios de ingresos diferidos integrados | Modelos de facturación complejos; SaaS empresarial |
Stripe Revenue Recognition — Configuración para una OÜ estonia
Stripe Revenue Recognition es una función integrada de Stripe (disponible en el plan Growth de Stripe) que crea automáticamente calendarios de ingresos diferidos para cada suscripción, reconoce ingresos mensualmente y genera informes listos para contabilidad. Para una OÜ estonia que usa Stripe, es el camino más sencillo hacia un reconocimiento de ingresos automatizado y conforme con IFRS 15.
Panel de Stripe → Revenue Recognition → Enable. Configure periodos contables y reglas de reconocimiento.
Configure calendarios de reconocimiento: las suscripciones mensuales se reconocen inmediatamente; las anuales se reconocen 1/12 al mes. Mapee las obligaciones de desempeño.
Stripe → integración directa con Xero o vía A2X. Mapee las cuentas de Stripe a su plan de cuentas en Xero.
Al cierre del mes, la sincronización registra automáticamente ingresos reconocidos, movimientos de ingresos diferidos y comisiones en Xero.
El contable revisa los asientos importados antes de contabilizarlos. Verifique que el saldo de ingresos diferidos coincida con el calendario de Stripe.
Sección 7 — El proceso de cierre mensual SaaS
Cronograma día a día desde el cierre del mes hasta las declaraciones presentadas y el paquete para inversores.
Objetivo: cierre el día 5, paquete para inversores el día 7
Una empresa SaaS bien gestionada debería poder cerrar sus libros en un plazo de 5 días desde el fin de mes. La limitación clave no es el volumen de datos — es el diseño del proceso. Con integración automatizada de facturación, calendarios de reconocimiento de ingresos preconstruidos y responsabilidad clara del contable, el cierre es predecible y rápido. Cuando tarda más de 10 días, la causa suele ser falta de integración, partidas de meses anteriores sin resolver o responsabilidades poco claras.
| Día | Tarea | Fuente | Aprobado cuando |
|---|---|---|---|
| Día 1 | Sincronización del sistema de facturación (Stripe/Paddle) | Stripe Revenue Recognition o A2X | El calendario de ingresos diferidos concilia con la plataforma de facturación |
| Día 1 | Conciliación bancaria | Feed bancario (feed LHV/Wise) | Cada transacción está conciliada; no quedan partidas sin conciliar |
| Día 2 | Asientos de reconocimiento de ingresos | Exportación del sistema de facturación | Los ingresos P&L coinciden con la liberación del calendario de ingresos diferidos |
| Día 2 | Registrar costes de desarrollo capitalizados | Sistema de registro de tiempo (Toggl/Harvest) | El importe capitalizado está respaldado por la asignación de registros de tiempo |
| Día 2 | Amortización de software capitalizado | Registro de activos | Cargo mensual de amortización registrado según el calendario de activos |
| Día 2 | Asientos de nómina (personal estonio) | Declaración TSD | Salario, impuesto social e impuesto sobre la renta registrados |
| Día 3 | Facturas EOR de personal internacional | Facturas Deel/Remote | Cada factura EOR registrada; plantilla conciliada |
| Día 3 | Devengos (hosting, herramientas, suscripciones) | Contratos e informes de uso | Todos los pasivos de fin de mes reconocidos |
| Día 3 | Gasto ESOP (si aplica) | Calendario de vesting | Gasto mensual de opciones registrado según calendario IFRS 2 |
| Día 4 | Cascada de MRR elaborada y revisada | Base de datos de suscripciones / ChartMogul | MRR inicial + movimientos = MRR final; concilia con ingresos |
| Día 4 | P&L, balance y flujo de caja revisados | Sistema contable | Sin variaciones inexplicadas > 5% frente al mes anterior |
| Día 5 | Declaración KMD de IVA preparada | Datos de ingresos de P&L | IVA repercutido coincide con ventas; IVA soportado coincide con facturas de compra |
| Antes del día 7 | Informe para inversores/consejo preparado | Todo lo anterior + dashboard de MRR | Distribuido a inversores/consejo en la fecha acordada |
| Antes del día 10 | TSD de nómina estonia presentada y pagada | Portal e-Tax de EMTA | Confirmación recibida de EMTA |
| Antes del día 20 | KMD de IVA presentada y pagada | Portal e-Tax de EMTA | Confirmación recibida de EMTA |