Contabilitate cu intrare dublă, urmărire TVA, profit și pierdere, bilanț - toate într-un registru SQLite local care vizează HMRC Making Tax Digital.
Fiecare tranzacție este echilibrată până la un ban - debitele sunt întotdeauna egale cu credite
Codurile de cont standard din Regatul Unit ieșite din cutie - active, pasive, capitaluri proprii, venituri și cheltuieli mapate la categoriile HMRC. Extindeți cu conturi personalizate după cum este necesar.
Toate datele stocate în ~/.chameleon/accounting/<company>/ledger.db. Funcționează complet offline. Asistență pentru mai multe companii — comutați între entitățile cu un semnalizator de comandă.
Sfârșitul anului setat corect la 5 aprilie (anul fiscal Regatul Unit 6 aprilie – 5 aprilie). Rapoartele P&L și TVA se întind automat pe perioada corectă fără ajustarea manuală a datei.
Fugi --forensic pentru a detecta intrări neechilibrate, referințe duplicate, nepotriviri de TVA și alte nereguli. Rezultatele sunt tipărite ca JSON structurat pentru revizuire AI.
Toate rapoartele au format JSON în stdout, astfel încât Chameleon AI să poată analiza, rezuma și consilia cu privire la poziția dumneavoastră financiară în limbaj natural.
Puntea WebSocket de contabilitate (acct_ws_bridge.py) expune interogările din registru către însoțitorul mobil și tablourile de bord externe prin rețeaua dvs. Tailscale.
Rata standard 20%
Rata redusa 5%
Evaluat zero
Scuti
În afara domeniului de aplicare
Venituri vs cheltuieli pentru perioada respectivă. Vânzări, costul mărfurilor, profit brut, cheltuieli de exploatare, profit net - toate defalcate după codul de cont. Alerga cu --report pl.
Active, pasive și capitaluri proprii la un moment dat. Confirmă integritatea cu intrare dublă - activele trebuie să fie egale cu pasive plus capitaluri proprii. Alerga cu --report bs.
Cifrele TVA cutie cu casetă care se potrivesc cu formatul de decontare de TVA HMRC MTD: Caseta 1 (taxa de ieșire), Caseta 4 (taxa de intrare), Caseta 6 (vânzări nete), Caseta 7 (achiziții nete). Alerga cu --report vat.
Facturi conforme cu Notificarea HMRC 700 - printate, salvate ca PDF sau trimise pe telefon cu un singur clic
Fiecare factură include toate câmpurile cerute de Notificarea HMRC 700: numărul unic secvenţial al facturii, numele şi adresa furnizorului, numărul de înregistrare TVA, data facturii, data furnizării (ora livrării), numele şi adresa clientului, numărul de TVA al clientului, acolo unde este cazul, descrieri detaliate ale liniilor cu cantităţi şi preţuri unitare, cota TVA pe linie, subtotaluri nete şi TVA datorate şi suma totală datorată. Nimic nu lipsește, nimic nu este ghicit.
Deschide Fișier → Facturi → Configurare companie pentru a introduce numele companiei dvs. înregistrate, adresa, numărul companiei, numărul de TVA, e-mailul, telefonul și detaliile bancare. Setările sunt salvate pentru fiecare bază de date client în company.json alături de registru și se încarcă automat ori de câte ori sunt generate facturi pentru acel client.
Prima dată când facturați unui client, numele, adresa și numărul de TVA ale acestuia sunt salvate într-un tabel de contacte din registru. Pe facturile ulterioare, introducerea numelui clientului completează automat detaliile acestora - nu este necesară reintroducerea. Contactele sunt editabile în orice moment.
De la Managerul de facturi (Fișier → Facturi…) selectați orice factură și alegeți: Imprimare (deschide dialogul de imprimare a sistemului de operare — orice driver de imprimantă sau PDF), Salvați PDF (direct pe disc prin exportul PDF încorporat al Qt) sau Trimite la telefon (împinge codul HTML al facturii în aplicația Companion, unde deschide dialogul de imprimare Android - imprimați fără fir pe orice imprimantă AirPrint sau din apropiere).
Câmp separat „Data furnizării” (ora aprovizionării) – diferit de data facturii. Solicitat de HMRC în scopuri de TVA. Este prestabilit astăzi, dar poate fi editat independent pe factură.
Aplicația Companion poate imprima orice factură fără fir. Atingeți pictograma de imprimare pe orice rând de factură - aplicația preia codul HTML din IDE, îl convertește în PDF pe dispozitiv prin intermediul printing pachet și deschide dialogul de imprimare a sistemului Android.
Toate cele 12 câmpuri obligatorii pentru o factură completă cu TVA din Regatul Unit sunt prezente și completate. Liniile cu tarif redus și zero sunt etichetate clar. Secvența de numere a facturii este strict monotonă, fără lacune.
| Comanda | Descriere |
|---|---|
python3 chameleon_accounting.py --report pl | Profit și pierdere pentru anul fiscal curent |
python3 chameleon_accounting.py --report bs | Bilanțul de astăzi |
python3 chameleon_accounting.py --report vat | Rezumatul decontului de TVA (casetele MTD) |
python3 chameleon_accounting.py --forensic | Scanare de anomalii și integritate |
python3 chameleon_accounting.py --help | Referință completă a comenzii |
Conceput special pentru freelanceri și întreprinderile mici care operează în conformitate cu regulile fiscale din Regatul Unit.
Luați legătura ← Înapoi la prezentare generală