accounted
Software contable open-source para autónomos y empresas suecas que cumple Bokföringslagen. Incluye 150+ herramientas MCP para agentes de IA, integraciones bancarias PSD2 (Enable Banking), facturación Peppol vía Qvalia y declaraciones fiscales SKV.
Ficha actualizada 22 sept 2026, 14:55 · upstream 22 sept 2026, 14:41 · release sin release detectada
Qué es accounted
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Accounted es una solución contable completa diseñada específicamente para el mercado sueco, cumpliendo estrictamente la ley de contabilidad sueca (Bokföringslagen). Implementa contabilidad de doble entrada con inmutabilidad de vouchers, numeración secuencial y retención documental de 7 años enforced por triggers de base de datos. La arquitectura expone el motor contable completo como 150+ herramientas MCP (Model Context Protocol), permitiendo a agentes de IA realizar tareas como categorización de transacciones, redacción de vouchers y conciliación de periodos con aprobaciones humanas estagiadas.
El sistema integra múltiples servicios financieros críticos: conexión bancaria PSD2 vía Enable Banking para conciliación automática de 4 pasos, facturación electrónica Peppol BIS Billing 3 a través del punto de acceso certificado Qvalia, y sincronización con Skatteverket para cuentas fiscales (Skattekonto). Incluye generación de archivos betalfil ISO 20022 pain.001 para pagos a proveedores y exportación SIE al formato estándar sueco de intercambio contable.
La plataforma está construida con Next.js 16 (App Router), React 19, TypeScript estricto, Tailwind CSS 4 y shadcn/ui. Utiliza Supabase como backend completo (PostgreSQL con Row Level Security, autenticación email/password, TOTP MFA). El despliegue es nativo Docker con soporte para infraestructura soberana sueca opcional. La licencia AGPL-3.0 incluye excepción para extensiones que interactúen solo mediante la Extension API documentada.
- Contabilidad completa para autónomos y empresas suecas cumpliendo Bokföringslagen
- Automatización contable con agentes de IA vía MCP tools (categorización, redacción vouchers)
- Conciliación bancaria automática PSD2 con Enable Banking
- Facturación electrónica Peppol BIS Billing 3 a través Qvalia
- Declaraciones fiscales SKV 4700 y exportación NE-bilaga para Skatteverket
- Gestión de nóminas con AGI (arbetsgivardeklaration) y talones de pago
- Cumplimiento legal sueco enforced por triggers de base de datos (inmutabilidad vouchers, numeración secuencial, retención 7 años)
- Integración MCP nativa con 150+ herramientas para agentes de IA con aprobaciones estagiadas
- Soporte completo para facturación electrónica Peppol BIS Billing 3 vía Qvalia certificado
- Conexión bancaria PSD2 Enable Banking con matching automático de 4 pasos
- Licencia AGPL-3.0 con excepción para extensiones propietarias mediante Extension API
- Infraestructura soberana opcional con Supabase y hosting sueco
- Diseñado específicamente para contabilidad sueca (Bokföringslagen), no apto para otros países sin adaptación legal
- Requiere Supabase como backend obligatorio para autenticación, MFA y Row Level Security
- Integraciones bancarias limitadas a Enable Banking (PSD2) y Qvalia (Peppol) certificados suecos
- Dependencia de Anthropic SDK para AI connectors (Amazon Bedrock eu-north-1 o endpoints compatibles OpenAI)
- Necesita migraciones de base de datos aplicadas antes del primer uso en despliegue self-hosted
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Requiere proyecto Supabase y aplicar migraciones de base de datos antes del primer uso. Ejecutar setup.sh para credenciales Supabase y generar .env. Usar docker compose up -d para despliegue nativo. Para infraestructura soberana sueca, consultar docs/SOVEREIGN.md con propio stack Supabase, hosting sueco y AI en GPUs suecas. Verificar Node.js 20+ (CI usa 20, Docker image incluye 22). Aplicar seguridad de Row Level Security en PostgreSQL y configurar autenticación email/password con TOTP MFA antes de producción.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.