📊

Comptabilité au Royaume-Uni

Comptabilité en partie double, suivi de la TVA, profits et pertes, bilan – le tout dans un grand livre SQLite local ciblant HMRC Making Tax Digital.

🇫🇷 Plan comptable britannique 📋 Prêt pour MTD 🔒 SQLite local 🤖 Sortie JSON analysable par l'IA

Grand livre à double entrée

Chaque transaction est équilibrée au centime près – les débits sont toujours égaux aux crédits

Date │ Compte │ Débit (£) │ Crédit (£) │ TVA ────────────┼───────────────────── ─────┼───────────┼────────────┼──── 01/04/2026 │ 4000 Chiffre d'affaires │ │ 1,200.00 │S20 01/04/2026 │ Contrôle TVA 2200 │ │ 240.00 │ 01/04/2026 │ 1 100 dettes commerciales │ 1,440.00 │ │ ────────────┼───────────────────── ─────┼───────────┼────────────┼──── 2026-04-05 │ 6100 Dépenses de bureau │ 85.00 │ │S20 05/04/2026 │ Contrôle TVA 2200 │ 17.00 │ │ 05/04/2026 │ Courant bancaire 1 200 │ │ 102.00
📚

Plan comptable britannique

Codes de compte standard britanniques prêts à l'emploi : actifs, passifs, capitaux propres, revenus et dépenses mappés aux catégories HMRC. Étendez avec des comptes personnalisés selon vos besoins.

🗄️

Grand livre SQLite

Toutes les données stockées dans ~/.chameleon/accounting/<company>/ledger.db. Fonctionne complètement hors ligne. Prise en charge de plusieurs entreprises : basculez entre les entités avec un indicateur de commande.

📅

Année d'imposition au Royaume-Uni

Fin d'année correctement fixée au 5 avril (exercice financier britannique du 6 avril au 5 avril). Les rapports P&L et TVA couvrent automatiquement la période correcte sans ajustement manuel de la date.

🔍

Analyse médico-légale des anomalies

Courir --forensic pour détecter les écritures déséquilibrées, les références en double, les asymétries de TVA et autres irrégularités. Résultats imprimés sous forme de JSON structuré pour examen par l'IA.

🤖

Sortie lisible par l'IA

Tous les rapports génèrent un JSON structuré vers la sortie standard afin que Chameleon AI puisse analyser, résumer et donner des conseils sur votre situation financière en langage naturel.

🌐

Pont WebSocket

Le pont comptable WebSocket (acct_ws_bridge.py) expose les requêtes de grand livre au compagnon mobile et aux tableaux de bord externes sur votre réseau Tailscale.

Codes TVA pris en charge

S20

Tarif standard 20%

R5

Tarif réduit 5%

Z

Détaxé

E

Exempter

Ô

Hors de portée

Rapports

📈

Profits et pertes

Revenus par rapport aux dépenses de la période. Ventes, coût des marchandises, bénéfice brut, dépenses d'exploitation, bénéfice net, le tout ventilé par code de compte. Courir avec --report pl.

⚖️

Bilan

Actif, passif et capitaux propres à un moment donné. Confirme l'intégrité à double entrée : les actifs doivent être égaux au passif plus les capitaux propres. Courir avec --report bs.

🧾

Récapitulatif de la déclaration de TVA

Chiffres de TVA boîte par boîte correspondant au format de déclaration de TVA HMRC MTD : case 1 (taxe en aval), case 4 (taxe en amont), case 6 (ventes nettes), case 7 (achats nets). Courir avec --report vat.

Facturation

Factures conformes à l'avis HMRC 700 : imprimées, enregistrées au format PDF ou transférées sur votre téléphone en un seul clic

🧾

Champs de facture conformes au Royaume-Uni

Chaque facture comprend tous les champs requis par l'avis HMRC 700 : numéro de facture séquentiel unique, nom et adresse du fournisseur, numéro d'enregistrement à la TVA, date de la facture, date de livraison (heure de livraison), nom et adresse du client, numéro de TVA du client le cas échéant, descriptions détaillées des lignes avec quantités et prix unitaires, taux de TVA par ligne, sous-totaux net et TVA et montant total dû. Rien ne manque, rien n'est deviné.

🏢

Configuration de l'entreprise

Ouvrir Fichier → Factures → Configuration de l'entreprise pour saisir le nom de votre entreprise enregistrée, votre adresse, votre numéro d'entreprise, votre numéro de TVA, votre e-mail, votre téléphone et vos coordonnées bancaires. Les paramètres sont enregistrés par base de données client dans company.json aux côtés du grand livre et chargé automatiquement chaque fois que des factures sont générées pour ce client.

👥

Base de données de contacts clients

La première fois que vous facturez un client, son nom, son adresse et son numéro de TVA sont enregistrés dans un tableau de contacts à l'intérieur du grand livre. Sur les factures suivantes, la saisie du nom du client complète automatiquement ses coordonnées – aucune nouvelle saisie n'est nécessaire. Les contacts sont modifiables à tout moment.

🖨️

Imprimer, PDF et envoyer au téléphone

Depuis le gestionnaire de factures (Fichier → Factures…) sélectionnez n'importe quelle facture et choisissez : Imprimer (ouvre la boîte de dialogue d'impression du système d'exploitation - n'importe quelle imprimante ou pilote PDF), Enregistrer le PDF (directement sur le disque via l'exportation PDF intégrée de Qt), ou Envoyer au téléphone (pousse le HTML de la facture vers l'application Companion où il ouvre la boîte de dialogue d'impression Android - imprimez sans fil sur n'importe quelle imprimante AirPrint ou à proximité).

📅

Date de fourniture

Champ distinct « Date de livraison » (heure de livraison) – distinct de la date de facture. Exigé par le HMRC à des fins de TVA. La valeur par défaut est aujourd'hui mais est modifiable indépendamment par facture.

📱

Impression de factures mobiles

L'application Companion peut imprimer n'importe quelle facture sans fil. Appuyez sur l'icône d'impression sur n'importe quelle ligne de facture : l'application récupère le code HTML de l'IDE, le convertit en PDF sur l'appareil via le printing package et ouvre la boîte de dialogue d'impression du système Android.

Conformité à l'avis HMRC 700

Les 12 champs obligatoires pour une facture complète avec TVA britannique sont présents et renseignés. Les lignes à taux réduit et détaxées sont clairement étiquetées. La séquence des numéros de facture est strictement monotone, croissante et sans lacunes.

Référence rapide CLI

CommandeDescription
python3 chameleon_accounting.py --report plBénéfice et perte pour l'année fiscale en cours
python3 chameleon_accounting.py --report bsBilan à ce jour
python3 chameleon_accounting.py --report vatRécapitulatif de déclaration de TVA (cases MTD)
python3 chameleon_accounting.py --forensicAnalyse des anomalies et de l'intégrité
python3 chameleon_accounting.py --helpRéférence complète des commandes

Rationalisez votre comptabilité au Royaume-Uni

Spécialement conçu pour les indépendants et les petites entreprises opérant selon les règles fiscales britanniques.

Entrer en contact ← Retour à l'aperçu