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.
Cada transacción está equilibrada al centavo: los débitos siempre equivalen a créditos
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.
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.
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.
Correr --forensic para detectar asientos desequilibrados, referencias duplicadas, desfases de IVA y otras irregularidades. Resultados impresos como JSON estructurado para revisión de 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.
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.
Tarifa estándar 20%
Tipo reducido 5%
Calificación cero
Eximir
Fuera de alcance
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.
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.
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.
Facturas que cumplen con el Aviso 700 de HMRC: impresas, guardadas como PDF o enviadas a su teléfono con un solo clic
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.
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.
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.
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).
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.
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.
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.
| Dominio | Descripción |
|---|---|
python3 chameleon_accounting.py --report pl | Ganancias y pérdidas del año fiscal actual |
python3 chameleon_accounting.py --report bs | Balance al día de hoy |
python3 chameleon_accounting.py --report vat | Resumen de declaración de IVA (casillas MTD) |
python3 chameleon_accounting.py --forensic | Escaneo de anomalías e integridad |
python3 chameleon_accounting.py --help | Referencia de comando completa |
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