📊

Облік Великобританії

Подвійна бухгалтерія, відстеження ПДВ, прибутки та збитки, баланс — усе це в локальній бухгалтерській книзі SQLite, націленій на HMRC Making Tax Digital.

🇬🇧 План рахунків Великобританії 📋 Готовий до MTD 🔒 Локальний SQLite 🤖 Вихід JSON з можливістю синтаксичного аналізу

Книга подвійного запису

Кожна транзакція збалансована до пенні — дебет завжди дорівнює кредиту

Дата │ Рахунок │ Дебет (£) │ Кредит (£) │ ПДВ ---------- 2026-04-01 │ 4000 Дохід від продажів │ │ 1,200.00 │ S20 2026-04-01 │ 2200 Контроль ПДВ │ │ 240.00 │ 2026-04-01 │ 1100 Торгових боржників │ 1,440.00 │ │ ---------- 2026-04-05 │ 6100 Офісні витрати │ 85.00 │ │ S20 2026-04-05 │ 2200 Контроль ПДВ │ 17.00 │ │ 2026-04-05 │ 1200 Банк поточний │ │ 102.00
📚

План рахунків Великобританії

Стандартні коди рахунків Великобританії з коробки — активи, зобов’язання, капітал, доходи та витрати, зіставлені з категоріями HMRC. За потреби розширюйте власні облікові записи.

🗄️

Книга SQLite

Усі дані, що зберігаються в ~/.chameleon/accounting/<company>/ledger.db. Працює повністю в автономному режимі. Підтримка кількох компаній — перемикайтеся між об’єктами за допомогою прапора команди.

📅

Податковий рік Великобританії

Кінець року правильно встановлено на 5 квітня (фінансовий рік у Великобританії 6–5 квітня). Звіти про прибутки та збитки та ПДВ автоматично охоплюють правильний період без коригування дати вручну.

🔍

Судово-медичне сканування аномалій

бігти --forensic для виявлення незбалансованих записів, дублікатів довідок, невідповідностей ПДВ та інших порушень. Результати друкуються як структурований JSON для перевірки AI.

🤖

Вихід, який читається штучним інтелектом

Усі звіти виводять структурований JSON у stdout, щоб ШІ Chameleon міг аналізувати, узагальнювати та консультувати ваше фінансове становище природною мовою.

🌐

Міст WebSocket

Обліковий міст WebSocket (acct_ws_bridge.py) надає запити реєстру до мобільного компаньйона та зовнішніх інформаційних панелей у вашій мережі Tailscale.

Коди ПДВ підтримуються

S20

Стандартна ставка 20%

R5

Знижена ставка 5%

З

Нульова оцінка

E

Звільнено

О

Поза рамками

Звіти

📈

Прибуток і збиток

Доходи проти витрат за період. Обсяг продажів, собівартість товарів, валовий прибуток, операційні витрати, чистий прибуток — усе з розбивкою за кодом рахунку. Бігати з --report pl.

⚖️

Баланс

Активи, зобов'язання та власний капітал на певний момент часу. Підтверджує цілісність подвійного запису — активи мають дорівнювати зобов’язанням плюс капітал. Бігати з --report bs.

🧾

Резюме декларації з ПДВ

Показники ПДВ у графі, що відповідає формату декларації з ПДВ HMRC MTD: графа 1 (вихідний податок), графа 4 (вхідний податок), графа 6 (чисті продажі), графа 7 (чисті покупки). Бігати з --report vat.

Виставлення рахунків

Рахунки-фактури, сумісні з HMRC Notice 700 — роздруковані, збережені у форматі PDF або надіслані на ваш телефон одним клацанням миші

🧾

Поля рахунку-фактури, що відповідають стандартам Великобританії

Кожен рахунок-фактура містить усі поля, які вимагаються згідно з Повідомленням HMRC 700: унікальний порядковий номер рахунку-фактури, ім’я та адреса постачальника, реєстраційний номер платника ПДВ, дата рахунку-фактури, дата постачання (час постачання), ім’я та адреса клієнта, номер платника ПДВ клієнта, де застосовно, детальні описи рядків із кількістю та цінами за одиницю, ставка ПДВ на рядок, чисті та проміжні підсумки ПДВ, а також загальна сума до сплати. Нічого не втрачено, ні про що не вгадується.

🏢

Налаштування компанії

ВІДЧИНЕНО Файл → Рахунки → Налаштування компанії щоб ввести зареєстровану назву компанії, адресу, номер компанії, номер ПДВ, електронну адресу, телефон і банківські реквізити. Налаштування зберігаються для кожної клієнтської бази даних company.json поряд з обліковою книгою та автоматично завантажується щоразу, коли генеруються рахунки-фактури для цього клієнта.

👥

База контактів клієнтів

Коли ви вперше виставляєте рахунок клієнту, його ім’я, адреса та номер платника ПДВ зберігаються в таблиці контактів у книзі. У наступних рахунках-фактурах введення імені клієнта автоматично заповнює його деталі — повторне введення не потрібне. Контакти можна редагувати в будь-який час.

🖨️

Роздрукуйте, PDF і надішліть на телефон

Від менеджера рахунків-фактур (Файл → Рахунки-фактури…) виберіть будь-який рахунок-фактуру та виберіть: Роздрукувати (відкриває діалогове вікно друку ОС — будь-який принтер або драйвер PDF), Зберегти PDF (безпосередньо на диск через вбудований PDF-експорт Qt), або Надіслати на телефон (надсилає HTML-код рахунку-фактури до програми Companion, де відкривається діалогове вікно друку Android — друкуйте бездротовим способом на будь-якому AirPrint або найближчому принтері).

📅

Дата поставки

Окреме поле «Дата поставки» (час поставки) — відмінне від дати накладної. Вимагається HMRC для цілей ПДВ. За замовчуванням на сьогоднішній день, але його можна редагувати окремо для кожного рахунку-фактури.

📱

Мобільний друк рахунків

Додаток Companion може роздрукувати будь-який рахунок-фактуру без проводів. Торкніться піктограми друку в будь-якому рядку рахунка-фактури — програма отримає HTML із IDE та перетворить його на PDF на пристрої за допомогою printing пакет і відкриває діалогове вікно друку системи Android.

Відповідність HMRC Notice 700

Усі 12 обов’язкових полів для повного рахунку-фактури з ПДВ у Великобританії присутні та заповнені. Лінії зі зниженою та нульовою ставками чітко позначені. Послідовність номерів накладної строго монотонно зростаюча без пропусків.

Короткий довідник CLI

Командаопис
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Повний довідник команд

Оптимізуйте свою бухгалтерію у Великобританії

Спеціально створений для фрілансерів і малих підприємств, які працюють відповідно до податкових правил Великобританії.

Зв'яжіться ← Повернутися до огляду