Por qué GoCardless lo cambia todo
GoCardless Bank Account Data era la base de la sincronización bancaria automática para miles de usuarios europeos de gestores de presupuesto autoalojados. Desde julio de 2025, la página de registro muestra simplemente: «New signups for Bank Account Data are currently disabled.» Las cuentas existentes siguen funcionando, pero ninguna instalación nueva de Firefly III o de Actual Budget puede contar ya con GoCardless para recuperar las transacciones automáticamente.
Este cambio obliga a decidir en dos niveles: elegir una alternativa de sincronización bancaria compatible con su región, y asegurarse de que la aplicación elegida admita esa alternativa. Firefly III y Actual Budget no están en la misma situación en este punto, y no es su única diferencia estructural.
Dos filosofías de presupuesto, no dos variantes de la misma herramienta
La confusión más frecuente entre estas dos aplicaciones viene de que, en apariencia, hacen «lo mismo»: registrar transacciones, seguir saldos, generar informes. En realidad, modelan la relación con el dinero de forma opuesta.
Firefly III se apoya en la contabilidad por partida doble: cada transacción mueve dinero de una cuenta de origen a una cuenta de destino. Ese modelo es el de los programas de contabilidad profesionales: cada céntimo tiene un origen y un destino rastreables. Está pensado para quienes quieren una visión precisa y auditada de sus flujos, con una granularidad fina en categorías y presupuestos.
Actual Budget se apoya en el método de los sobres (zero-sum budgeting, popularizado por YNAB): cada euro que entra se asigna de inmediato a un sobre antes de gastarse. El objetivo no es entender lo que ha pasado, sino decidir por adelantado adónde va cada euro. Ese modelo conviene a quienes quieren cambiar sus hábitos de gasto, no solo observarlos.
Lo que implica en la práctica esta elección de modelo
- Firefly III: ideal para llevar varias cuentas, tarjetas de crédito, activos de inversión y varias divisas en un mismo panel
- Actual Budget: ideal para presupuestar de forma proactiva, reducir los gastos impulsivos y mantenerse dentro del sobre mes tras mes
- Firefly III permite reglas de automatización avanzadas e importaciones CSV de cualquier banco a través de su Data Importer
- Actual Budget cuenta con una herramienta de sincronización de sobres que propone ajustes automáticos según los objetivos definidos
- Firefly III genera informes financieros cercanos a los balances contables, útiles para un uso profesional o semiprofesional
- Actual Budget genera informes de flujos y tendencias orientados a la decisión personal, con un diagrama Sankey desde la v26.5.0
- Firefly III exige más configuración inicial (categorías, reglas, cuentas); Actual Budget se puede usar en menos de diez minutos
Tabla comparativa
Desplace la tabla
| Criterio | Firefly III | Actual Budget |
|---|---|---|
| Modelo de datos | Contabilidad por partida doble | Método de los sobres (zero-sum) |
| Licencia | AGPL-3.0 | MIT |
| Base de datos | PostgreSQL / MariaDB / MySQL | SQLite (integrado) |
| RAM mínima | 512 MB (recomendado: 1 GB+) | ~80-120 MB (comunidad) |
| Contenedores Docker | 3 (app + db + importer) | 1 (todo en uno) |
| GoCardless | Compatible (solo cuentas existentes) | Compatible (solo cuentas existentes) |
| SimpleFin (US/CA) | Sí (Data Importer) | Sí, estable (v24.10.0+) |
| Enable Banking (EU) | Sí (Data Importer, bugs activos) | Sí, experimental (v26.6.0) |
| Multidivisa | Sí, nativo | No nativo |
| Interfaz móvil | Adaptable (web) | Apps nativas iOS/Android |
| Catálogo ServOrbit | Guía de instalación | Plantilla VPS disponible |
Requisitos técnicos comparados
Las diferencias de arquitectura entre las dos aplicaciones se traducen directamente en requisitos de alojamiento, y no es un detalle menor a la hora de elegir un plan VPS.
Firefly III despliega tres contenedores: la aplicación en sí (PHP 8.5+, con una quincena de extensiones), una base de datos relacional (PostgreSQL 12+, MariaDB 10.6+ o MySQL 8.0+) y el Data Importer, que gestiona la importación CSV y la conexión con los servicios bancarios. La documentación oficial recomienda un mínimo de 512 MB de RAM, pero 1 GB es un suelo razonable en producción para absorber los picos durante las importaciones. Se exige PHP 8.5 como mínimo desde la v6.5.0 (febrero de 2025).
Actual Budget despliega un solo contenedor Alpine, sin base de datos aparte: todos los datos están en un archivo SQLite integrado en el volumen Docker. El consumo de memoria en reposo es del orden de 80 a 120 MB según los comentarios de la comunidad; la documentación oficial no publica ninguna cifra. La imagen actualbudget/actual-server está disponible en Docker Hub y en GHCR (ghcr.io/actualbudget/actual). Node.js 22+ es necesario para compilar desde el código fuente.
Sincronización bancaria tras GoCardless: SimpleFin y Enable Banking
Las dos aplicaciones disponen de las mismas alternativas, pero con niveles de madurez distintos según la plataforma.
SimpleFin Bridge cubre Estados Unidos y Canadá. El servicio es de pago: alrededor de 1,50 $ al mes o 15 $ al año, para un máximo de 25 entidades. La sincronización no es en tiempo real: se lanza manualmente o mediante un cron. El historial disponible se limita a 90 días. Actual Budget admite SimpleFin de forma estable desde la v24.10.0; Firefly III lo admite a través de la variable de entorno SIMPLEFIN_TOKEN en el Data Importer.
Enable Banking cubre más de 2 700 bancos en 30 países europeos (Revolut, N26, Monzo, ING, Deutsche Bank, BNP Paribas…). El acceso personal es gratuito. En Actual Budget, la integración está marcada como experimental desde la v26.6.0 (junio de 2026), con una advertencia explícita en la documentación: puede retirarse. En Firefly III, Enable Banking se admite a través del Data Importer, con bugs conocidos activos en 2026 (issues #12151 y #11925 en GitHub).
Para los usuarios fuera de América del Norte y de la Europa cubierta por Enable Banking, la importación CSV manual sigue siendo la única opción fiable en ambas aplicaciones.
Compruebe la cobertura antes de elegir
Antes de instalar una u otra aplicación, compruebe si su entidad bancaria está cubierta por Enable Banking (lista en enablebanking.com) o por SimpleFin (beta-bridge.simplefin.org). Una aplicación bien elegida con sincronización manual vale más que una sincronización automática inestable.
Licencias: qué cambian AGPL-3.0 y MIT en la práctica
Firefly III se distribuye bajo licencia AGPL-3.0 (GNU Affero General Public License). Esta licencia obliga a que todo servicio derivado de Firefly III accesible a través de una red se distribuya también bajo AGPL-3.0 con su código fuente. Para un uso personal en un VPS privado, no tiene ninguna consecuencia: usted no tiene nada que redistribuir. En cambio, si piensa ofrecer Firefly III como servicio a otros usuarios o clientes, esa restricción pasa a ser determinante.
Actual Budget se distribuye bajo licencia MIT, la más permisiva del ecosistema de código abierto. Ninguna obligación de redistribuir el código, tanto si lo usa para usted mismo, para su familia o en un contexto profesional. Es una de las razones por las que Actual Budget está disponible como plantilla VPS en el catálogo ServOrbit: la licencia MIT no crea ninguna obligación de distribución para la plataforma que lo aloja como plantilla.
Cómo elegir: la herramienta adecuada según su perfil
La pregunta no es «cuál es mejor», sino «cuál se corresponde con su manera de pensar el dinero».
Elija Firefly III si…
- Quiere auditar sus finanzas con precisión contable: cada céntimo tiene un origen y un destino
- Gestiona varias cuentas, divisas o entidades (cuenta corriente, ahorro, inversiones, cuenta profesional)
- Importa transacciones desde numerosas fuentes distintas y quiere automatizar las reglas de categorización
- Necesita informes cercanos a un balance: patrimonio neto, evolución de los activos, flujos por categoría a lo largo de varios años
- Se maneja con Docker Compose y acepta configurar un entorno multicontenedor
- Su banco exporta en CSV y usted no necesita sincronización automática
Elija Actual Budget si…
- Quiere cambiar sus hábitos de gasto, no solo constatarlos a posteriori
- El método de los sobres le convence: asignar cada euro a una categoría antes de gastarlo
- Viene de YNAB y busca una alternativa de código abierto con la misma lógica
- Su servidor es modesto: un solo contenedor ligero, ninguna base de datos externa que gestionar
- Quiere estar operativo en menos de una hora: despliegue mínimo, interfaz intuitiva
- Usa SimpleFin (EE. UU./Canadá) y desea una integración estable sin configuración avanzada
Migrar desde una aplicación existente
Si ya usa Firefly III y quiere evaluar Actual Budget (o a la inversa), ambas aplicaciones ofrecen exportaciones, pero la migración no es directa: los modelos de datos son incompatibles por diseño.
Firefly III exporta en CSV o a través de su API REST. Actual Budget importa CSV OFX/QIF o mediante su propio formato. Una migración completa implica volver a introducir a mano las categorías y los presupuestos, o un script de transformación a medida. En la mayoría de los casos, resulta más sencillo arrancar una instancia nueva de Actual Budget con un historial parcial (los últimos 90 días desde SimpleFin o Enable Banking) y archivar la antigua instancia de Firefly III en solo lectura, en lugar de intentar una importación íntegra.
Si migra de YNAB a Actual Budget, el camino es más directo: Actual Budget dispone de una herramienta de importación de YNAB nativa que conserva las categorías, los sobres y el historial de transacciones. Es uno de los casos de uso para los que Actual Budget se diseñó explícitamente.
Desplegar Actual Budget en un VPS ServOrbit
Actual Budget está disponible como plantilla VPS en el catálogo ServOrbit. Un solo contenedor, un volumen persistente, una configuración mínima. La guía completa está en el artículo dedicado a la instalación de Actual Budget en un VPS: esta comparativa no repite los pasos. Para Firefly III, la guía de instalación en VPS cubre la configuración completa de Docker Compose, las variables de entorno y la configuración de Nginx con TLS.
Para las copias de seguridad de ambas aplicaciones, el artículo sobre Restic detalla cómo automatizar la copia cifrada de los volúmenes Docker hacia un almacenamiento remoto.