📊

Contabilidad del Reino Unido

Contabilidad por partida doble, seguimiento del IVA, pérdidas y ganancias, balance general: todo en un libro de contabilidad SQLite local dirigido a HMRC Making Tax Digital.

🇬🇧 Plan de cuentas del Reino Unido 📋 Listo para MTD 🔒SQLite local 🤖 Salida JSON analizable por IA

Libro mayor de doble entrada

Cada transacción está equilibrada al centavo: los débitos siempre equivalen a créditos

Fecha │ Cuenta │ Débito (£) │ Crédito (£) │ IVA ────────────┼───────────────────── ─────┼───────────┼────────────┼──── 2026-04-01 │ 4000 Ingresos por ventas │ │ 1,200.00 │ S20 2026-04-01 │ 2200 Control IVA │ │ 240.00 │ 2026-04-01 │ 1100 Deudores Comerciales │ 1,440.00 │ │ ────────────┼───────────────────── ─────┼───────────┼────────────┼──── 2026-04-05 │ 6100 Gastos de Oficina │ 85.00 │ │ S20 2026-04-05 │ 2200 Control IVA │ 17.00 │ │ 2026-04-05 │ 1200 Banco Corriente │ │ 102.00
📚

Plan de cuentas del Reino Unido

Códigos de cuenta estándar del Reino Unido listos para usar: activos, pasivos, capital, ingresos y gastos asignados a las categorías HMRC. Amplíe con cuentas personalizadas según sea necesario.

🗄️

Libro mayor de SQLite

Todos los datos almacenados en ~/.chameleon/accounting/<company>/ledger.db. Se ejecuta completamente sin conexión. Soporte para múltiples empresas: cambie entre entidades con un indicador de comando.

📅

año fiscal del Reino Unido

Fin de año configurado correctamente el 5 de abril (año fiscal del Reino Unido del 6 al 5 de abril). Los informes de pérdidas y ganancias y de IVA abarcan automáticamente el período correcto sin ajuste manual de fecha.

🔍

Escaneo de anomalías forenses

Correr --forensic para detectar asientos desequilibrados, referencias duplicadas, desfases de IVA y otras irregularidades. Resultados impresos como JSON estructurado para revisión de IA.

🤖

Salida legible por IA

Todos los informes generan JSON estructurado en la salida estándar para que Chameleon AI pueda analizar, resumir y asesorar sobre su situación financiera en lenguaje natural.

🌐

Puente WebSocket

El puente WebSocket contable (acct_ws_bridge.py) expone las consultas del libro mayor al complemento móvil y a los paneles externos a través de su red Tailscale.

Códigos de IVA admitidos

S20

Tarifa estándar 20%

R5

Tipo reducido 5%

z

Calificación cero

mi

Eximir

oh

Fuera de alcance

Informes

📈

Ganancias y pérdidas

Ingresos vs gastos del periodo. Ventas, costo de bienes, utilidad bruta, gastos operativos, utilidad neta, todo desglosado por código de cuenta. correr con --report pl.

⚖️

Balance

Activos, pasivos y patrimonio en un momento dado. Confirma la integridad de la doble entrada: los activos deben ser iguales a los pasivos más el capital. correr con --report bs.

🧾

Resumen de devolución de IVA

Cifras de IVA caja por caja que coinciden con el formato de declaración de IVA HMRC MTD: Caja 1 (impuesto repercutido), Caja 4 (impuesto soportado), Caja 6 (ventas netas), Caja 7 (compras netas). correr con --report vat.

Facturación

Facturas que cumplen con el Aviso 700 de HMRC: impresas, guardadas como PDF o enviadas a su teléfono con un solo clic

🧾

Campos de factura compatibles con el Reino Unido

Cada factura incluye todos los campos requeridos por el Aviso 700 de HMRC: número de factura secuencial único, nombre y dirección del proveedor, número de registro de IVA, fecha de la factura, fecha de suministro (hora de suministro), nombre y dirección del cliente, número de IVA del cliente cuando corresponda, descripciones de línea detalladas con cantidades y precios unitarios, tasa de IVA por línea, subtotales netos y de IVA, y monto total adeudado. No falta nada, no se adivina nada.

🏢

Configuración de la empresa

Abierto Archivo → Facturas → Configuración de la empresa para ingresar el nombre de su empresa registrada, dirección, número de registro mercantil, número de IVA, correo electrónico, teléfono y datos bancarios. Las configuraciones se guardan por base de datos del cliente en company.json junto con el libro mayor y se carga automáticamente cada vez que se generan facturas para ese cliente.

👥

Base de datos de contactos de clientes

La primera vez que factura a un cliente, su nombre, dirección y número de IVA se guardan en una tabla de contactos dentro del libro mayor. En facturas posteriores, al escribir el nombre del cliente se completan automáticamente sus datos, sin necesidad de volver a ingresarlos. Los contactos son editables en cualquier momento.

🖨️

Imprimir, PDF y enviar al teléfono

Desde el Administrador de Facturas (Archivo → Facturas…) seleccione cualquier factura y elija: Imprimir (abre el cuadro de diálogo de impresión del sistema operativo: cualquier impresora o controlador de PDF), Guardar PDF (directamente al disco a través de la exportación de PDF incorporada de Qt), o Enviar al teléfono (envía el HTML de la factura a la aplicación complementaria donde abre el cuadro de diálogo de impresión de Android: imprima de forma inalámbrica en cualquier AirPrint o impresora cercana).

📅

Fecha de suministro

Campo separado "Fecha de suministro" (hora de suministro), distinto de la fecha de factura. Requerido por HMRC a efectos del IVA. El valor predeterminado es hoy, pero se puede editar de forma independiente por factura.

📱

Impresión de facturas móviles

La aplicación Companion puede imprimir cualquier factura de forma inalámbrica. Toque el ícono de imprimir en cualquier fila de la factura: la aplicación obtiene el HTML del IDE y lo convierte a PDF en el dispositivo a través del printing paquete y abre el cuadro de diálogo de impresión del sistema Android.

Cumplimiento del Aviso 700 de HMRC

Los 12 campos obligatorios para una factura completa con IVA del Reino Unido están presentes y completos. Las líneas de tipo reducido y tipo cero están claramente etiquetadas. La secuencia del número de factura es estrictamente monótona y creciente sin espacios.

Referencia rápida de CLI

DominioDescripción
python3 chameleon_accounting.py --report plGanancias y pérdidas del año fiscal actual
python3 chameleon_accounting.py --report bsBalance al día de hoy
python3 chameleon_accounting.py --report vatResumen de declaración de IVA (casillas MTD)
python3 chameleon_accounting.py --forensicEscaneo de anomalías e integridad
python3 chameleon_accounting.py --helpReferencia de comando completa

Optimice su contabilidad en el Reino Unido

Diseñado específicamente para autónomos y pequeñas empresas que operan según las normas fiscales del Reino Unido.

Ponte en contacto ← Volver a la descripción general