Подвійна бухгалтерія, відстеження ПДВ, прибутки та збитки, баланс — усе це в локальній бухгалтерській книзі SQLite, націленій на HMRC Making Tax Digital.
Кожна транзакція збалансована до пенні — дебет завжди дорівнює кредиту
Стандартні коди рахунків Великобританії з коробки — активи, зобов’язання, капітал, доходи та витрати, зіставлені з категоріями HMRC. За потреби розширюйте власні облікові записи.
Усі дані, що зберігаються в ~/.chameleon/accounting/<company>/ledger.db. Працює повністю в автономному режимі. Підтримка кількох компаній — перемикайтеся між об’єктами за допомогою прапора команди.
Кінець року правильно встановлено на 5 квітня (фінансовий рік у Великобританії 6–5 квітня). Звіти про прибутки та збитки та ПДВ автоматично охоплюють правильний період без коригування дати вручну.
бігти --forensic для виявлення незбалансованих записів, дублікатів довідок, невідповідностей ПДВ та інших порушень. Результати друкуються як структурований JSON для перевірки AI.
Усі звіти виводять структурований JSON у stdout, щоб ШІ Chameleon міг аналізувати, узагальнювати та консультувати ваше фінансове становище природною мовою.
Обліковий міст WebSocket (acct_ws_bridge.py) надає запити реєстру до мобільного компаньйона та зовнішніх інформаційних панелей у вашій мережі Tailscale.
Стандартна ставка 20%
Знижена ставка 5%
Нульова оцінка
Звільнено
Поза рамками
Доходи проти витрат за період. Обсяг продажів, собівартість товарів, валовий прибуток, операційні витрати, чистий прибуток — усе з розбивкою за кодом рахунку. Бігати з --report pl.
Активи, зобов'язання та власний капітал на певний момент часу. Підтверджує цілісність подвійного запису — активи мають дорівнювати зобов’язанням плюс капітал. Бігати з --report bs.
Показники ПДВ у графі, що відповідає формату декларації з ПДВ HMRC MTD: графа 1 (вихідний податок), графа 4 (вхідний податок), графа 6 (чисті продажі), графа 7 (чисті покупки). Бігати з --report vat.
Рахунки-фактури, сумісні з HMRC Notice 700 — роздруковані, збережені у форматі PDF або надіслані на ваш телефон одним клацанням миші
Кожен рахунок-фактура містить усі поля, які вимагаються згідно з Повідомленням HMRC 700: унікальний порядковий номер рахунку-фактури, ім’я та адреса постачальника, реєстраційний номер платника ПДВ, дата рахунку-фактури, дата постачання (час постачання), ім’я та адреса клієнта, номер платника ПДВ клієнта, де застосовно, детальні описи рядків із кількістю та цінами за одиницю, ставка ПДВ на рядок, чисті та проміжні підсумки ПДВ, а також загальна сума до сплати. Нічого не втрачено, ні про що не вгадується.
ВІДЧИНЕНО Файл → Рахунки → Налаштування компанії щоб ввести зареєстровану назву компанії, адресу, номер компанії, номер ПДВ, електронну адресу, телефон і банківські реквізити. Налаштування зберігаються для кожної клієнтської бази даних company.json поряд з обліковою книгою та автоматично завантажується щоразу, коли генеруються рахунки-фактури для цього клієнта.
Коли ви вперше виставляєте рахунок клієнту, його ім’я, адреса та номер платника ПДВ зберігаються в таблиці контактів у книзі. У наступних рахунках-фактурах введення імені клієнта автоматично заповнює його деталі — повторне введення не потрібне. Контакти можна редагувати в будь-який час.
Від менеджера рахунків-фактур (Файл → Рахунки-фактури…) виберіть будь-який рахунок-фактуру та виберіть: Роздрукувати (відкриває діалогове вікно друку ОС — будь-який принтер або драйвер PDF), Зберегти PDF (безпосередньо на диск через вбудований PDF-експорт Qt), або Надіслати на телефон (надсилає HTML-код рахунку-фактури до програми Companion, де відкривається діалогове вікно друку Android — друкуйте бездротовим способом на будь-якому AirPrint або найближчому принтері).
Окреме поле «Дата поставки» (час поставки) — відмінне від дати накладної. Вимагається HMRC для цілей ПДВ. За замовчуванням на сьогоднішній день, але його можна редагувати окремо для кожного рахунку-фактури.
Додаток Companion може роздрукувати будь-який рахунок-фактуру без проводів. Торкніться піктограми друку в будь-якому рядку рахунка-фактури — програма отримає HTML із IDE та перетворить його на PDF на пристрої за допомогою printing пакет і відкриває діалогове вікно друку системи Android.
Усі 12 обов’язкових полів для повного рахунку-фактури з ПДВ у Великобританії присутні та заповнені. Лінії зі зниженою та нульовою ставками чітко позначені. Послідовність номерів накладної строго монотонно зростаюча без пропусків.
| Команда | опис |
|---|---|
python3 chameleon_accounting.py --report pl | Прибуток і збиток за поточний податковий рік |
python3 chameleon_accounting.py --report bs | Баланс на сьогодні |
python3 chameleon_accounting.py --report vat | Підсумок декларації з ПДВ (коробки MTD) |
python3 chameleon_accounting.py --forensic | Сканування аномалій і цілісності |
python3 chameleon_accounting.py --help | Повний довідник команд |
Спеціально створений для фрілансерів і малих підприємств, які працюють відповідно до податкових правил Великобританії.
Зв'яжіться ← Повернутися до огляду