Doppelte Buchführung, Mehrwertsteuerverfolgung, Gewinn und Verlust, Bilanz – alles in einem lokalen SQLite-Hauptbuch für HMRC Making Tax Digital.
Jede Transaktion ist auf den Cent genau abgeglichen – Belastungen sind immer gleich Gutschriften
Standardmäßige britische Kontocodes – Vermögenswerte, Verbindlichkeiten, Eigenkapital, Einnahmen und Ausgaben, zugeordnet zu HMRC-Kategorien. Erweitern Sie es nach Bedarf mit benutzerdefinierten Konten.
Alle Daten gespeichert in ~/.chameleon/accounting/<company>/ledger.db. Läuft komplett offline. Unterstützung mehrerer Unternehmen – Wechseln Sie zwischen Entitäten mit einer Befehlsflagge.
Das Jahresende wurde korrekt auf den 5. April festgelegt (britisches Geschäftsjahr 6. April – 5. April). GuV- und Mehrwertsteuerberichte umfassen automatisch den richtigen Zeitraum, ohne dass eine manuelle Datumsanpassung erforderlich ist.
Laufen --forensic um unausgeglichene Buchungen, doppelte Referenzen, Mehrwertsteuerinkongruenzen und andere Unregelmäßigkeiten zu erkennen. Die Ergebnisse werden als strukturiertes JSON zur KI-Überprüfung gedruckt.
Alle Berichte werden in strukturiertem JSON auf Standard ausgegeben, sodass die Chameleon-KI Ihre Finanzlage in natürlicher Sprache analysieren, zusammenfassen und darüber beraten kann.
Die Buchhaltungs-WebSocket-Brücke (acct_ws_bridge.py) stellt Ledger-Abfragen dem mobilen Begleiter und externen Dashboards über Ihr Tailscale-Netzwerk zur Verfügung.
Standardsatz 20 %
Ermäßigter Satz 5 %
Null bewertet
Befreit
Außerhalb des Gültigkeitsbereichs
Einnahmen vs. Ausgaben für den Zeitraum. Umsatz, Warenkosten, Bruttogewinn, Betriebskosten, Nettogewinn – alles aufgeschlüsselt nach Kontocode. Lauf mit --report pl.
Vermögenswerte, Schulden und Eigenkapital zu einem bestimmten Zeitpunkt. Bestätigt die Integrität der doppelten Eingabe – Vermögenswerte müssen den Verbindlichkeiten plus Eigenkapital entsprechen. Lauf mit --report bs.
Box-für-Box-Mehrwertsteuerzahlen entsprechend dem HMRC-MTD-Mehrwertsteuererklärungsformat: Box 1 (Ausgangssteuer), Box 4 (Eingangssteuer), Box 6 (Nettoverkäufe), Box 7 (Nettoeinkäufe). Lauf mit --report vat.
HMRC Notice 700-konforme Rechnungen – gedruckt, als PDF gespeichert oder mit einem Klick auf Ihr Telefon übertragen
Jede Rechnung enthält alle in der HMRC-Mitteilung 700 erforderlichen Felder: eindeutige fortlaufende Rechnungsnummer, Name und Adresse des Lieferanten, Umsatzsteuer-Registrierungsnummer, Rechnungsdatum, Lieferdatum (Zeitpunkt der Lieferung), Name und Adresse des Kunden, Umsatzsteuer-Identifikationsnummer des Kunden, sofern zutreffend, detaillierte Zeilenbeschreibungen mit Mengen und Einheitspreisen, Umsatzsteuersatz pro Zeile, Netto- und Umsatzsteuer-Zwischensummen und fälliger Gesamtbetrag. Nichts fehlt, nichts wird erraten.
Offen Datei → Rechnungen → Firmeneinrichtung um Ihren registrierten Firmennamen, Ihre Adresse, Ihre Firmenhausnummer, Ihre Umsatzsteuer-Identifikationsnummer, Ihre E-Mail-Adresse, Ihre Telefonnummer und Ihre Bankdaten einzugeben. Die Einstellungen werden pro Client-Datenbank in gespeichert company.json neben dem Hauptbuch und wird automatisch geladen, wenn Rechnungen für diesen Kunden erstellt werden.
Wenn Sie einem Kunden zum ersten Mal eine Rechnung stellen, werden dessen Name, Adresse und Umsatzsteuer-Identifikationsnummer in einer Kontakttabelle im Hauptbuch gespeichert. Bei nachfolgenden Rechnungen werden die Daten durch Eingabe des Kundennamens automatisch vervollständigt – eine erneute Eingabe ist nicht erforderlich. Kontakte können jederzeit bearbeitet werden.
Aus dem Rechnungsmanager (Datei → Rechnungen…) Wählen Sie eine beliebige Rechnung aus und wählen Sie: Drucken (öffnet den Druckdialog des Betriebssystems – jeder Drucker oder PDF-Treiber), PDF speichern (direkt auf die Festplatte über den integrierten PDF-Export von Qt), oder An Telefon senden (überträgt den Rechnungs-HTML-Code an die Companion-App, wo der Android-Druckdialog geöffnet wird – drahtlos auf jedem AirPrint oder einem Drucker in der Nähe drucken).
Separates Feld „Lieferdatum“ (Lieferzeit) – getrennt vom Rechnungsdatum. Von der HMRC für Mehrwertsteuerzwecke erforderlich. Der Standardwert ist „heute“, kann aber unabhängig pro Rechnung bearbeitet werden.
Die Companion-App kann jede Rechnung drahtlos ausdrucken. Tippen Sie auf das Drucksymbol in einer beliebigen Rechnungszeile – die App ruft den HTML-Code aus der IDE ab und konvertiert ihn über das Gerät auf dem Gerät in PDF printing Paket und öffnet den Druckdialog des Android-Systems.
Alle 12 erforderlichen Felder für eine vollständige Rechnung mit britischer Mehrwertsteuer sind vorhanden und ausgefüllt. Linien mit ermäßigtem Steuersatz und ohne Steuersatz sind deutlich gekennzeichnet. Die Reihenfolge der Rechnungsnummern ist streng monoton steigend und lückenlos.
| Befehl | Beschreibung |
|---|---|
python3 chameleon_accounting.py --report pl | Gewinn und Verlust für das laufende Steuerjahr |
python3 chameleon_accounting.py --report bs | Bilanzstand heute |
python3 chameleon_accounting.py --report vat | Zusammenfassung der Umsatzsteuererklärung (MTD-Felder) |
python3 chameleon_accounting.py --forensic | Anomalie- und Integritätsscan |
python3 chameleon_accounting.py --help | Vollständige Befehlsreferenz |
Speziell für Freiberufler und kleine Unternehmen entwickelt, die den britischen Steuervorschriften unterliegen.
Nehmen Sie Kontakt auf ← Zurück zur Übersicht