Статус
- Beancount
- Відкритий код в активній розробці з 2008 року
- Actual Budget
- Ліцензія MIT, спільнота підтримує з 2022; щомісячні релізи
Actual Budget — найкращий безкоштовний саморозміщений конвертний бюджетувальник. Beancount — це повна бухгалтерія подвійного запису в звичайному тексті. Та ж філософія, різні завдання — ось чесний путівник для вибору.


Обидва безкоштовні, з відкритим кодом та локально-перші. Різниця в завданні: конвертна дисципліна для готівки наступного місяця або повний, перевірений запис усього.
Beancount
Кожна транзакція балансується до нуля між рахунками, а перевірки балансу підтверджують ваші книги проти виписок.
Actual Budget
З нульовою базою та в стилі YNAB: бюджетуйте лише наявну готівку, кредитні картки — як від'ємні долари. Створено для дисципліни витрат.
Beancount
Повний інвестиційний облік у тій же книзі, що й ваш чековий рахунок — активи, ціни, конвертації та приріст капіталу.
Actual Budget
Інвестиції зберігаються в позабюджетних рахунках, які ви оновлюєте вручну — без активів, лотів чи цін, за задумом.
Beancount
Валюти, акції, фонди та криптовалюта зі структурованим обліком конвертації — книги, які працюють у будь-якій країні.
Actual Budget
Офіційно не підтримується, з експериментальною функцією валют, яка все ще в розробці станом на 2026 рік.
Beancount
Книга, яку відкриває будь-який редактор і Git diff показує змістовно — сам файл є записом назавжди.
Actual Budget
Локальне зберігання з повним zip-експортом та відкритим @actual-app/api — але для читання історії потрібен додаток або код.
Beancount
Витяги стають запропонованими текстовими записами, які ви переглядаєте; beancount.io додає Bank Sync і Smart Import, коли вони вам потрібні.
Actual Budget
SimpleFIN, Enable Banking, Akahu, Pluggy та GoCardless (закриті для нових реєстрацій) — приватні та з ручним запуском, покриття варіюється залежно від країни.
Beancount
Текстові файли синхронізуються з будь-чим — Git є природним вибором — з опціональними хостинг-планами для зручності.
Actual Budget
Docker-контейнер надає вашому домогосподарству CRDT-синхронізацію з опціональним наскрізним шифруванням — безкоштовно назавжди.
Для багатьох читачів Actual є правильною відповіддю — ми б радіше, щоб ви залишилися там, ніж повернулися до підписного додатку.
Бюджети з нуля, розрахунок переносів, кредитні картки як від'ємні долари — інструмент дисципліни, яким Beancount не намагається бути.
Для початку не потрібні знання бухгалтерії. Beancount вимагає вивчити основи подвійного запису, перш ніж він окупиться.
Сервер для самостійного хостингу — або приблизно $3/міс на PikaPods, які повертають 20% — синхронізує ваше домогосподарство без жодної підписки.
Ваші дані ніколи не потрапляють до третьої сторони, якщо ви не виберете банківську синхронізацію — з доступним наскрізним шифруванням.
Функція за функцією, без маркетингових прикрас.
| Сфера | Beancount | Actual Budget |
|---|---|---|
| Статус | Відкритий код в активній розробці з 2008 року | Ліцензія MIT, спільнота підтримує з 2022; щомісячні релізи |
| Основне призначення | Повний, програмований облік за подвійним записом | Конвертне (з нуля) бюджетування з правилами та розкладами |
| Модель обліку | Подвійний запис — кожна транзакція балансується між рахунками | Односторонній запис з категоріями конвертів |
| Володіння даними | Текстові файли, якими ви володієте, версіонуєте й резервно копіюєте | Локальний файл SQLite; повний zip-експорт та відкритий локальний API |
| Інвестиції | Лоти, собівартість, ціни та приріст капіталу | Позабюджетні рахунки з відстеженням вручну оновлюваного балансу |
| Мультивалютність | Структуровані одиниці обліку та конвертації | Не підтримується; експериментальна функція в розробці |
| Банківська синхронізація | Bank Sync від beancount.io та імпортери для перевірки | Самостійно розміщені мости: SimpleFIN, Enable Banking тощо |
| Вартість | Безкоштовне ядро з відкритим кодом; опційний хостинг | Безкоштовно; самостійний хостинг або ~$3/міс одно-кліковий хостинг |
Вебдашборди, запити BQL та нативні мобільні застосунки — і один текстовий реєстр за всім цим.










Обидва є безкоштовним програмним забезпеченням — тому чесне порівняння полягає в тому, що кожен вимагає від вас замість грошей.
Два локальні інструменти роблять цей процес безболісним: жодних вікон експорту, жодної прив'язки — ваші дані вже на вашому диску.
Завантажте повний архів бюджету (db.sqlite + metadata.json) або отримайте всі дані через @actual-app/api; експортуйте транзакції рахунків у CSV.
Виберіть дату переходу та занотуйте баланс кожного рахунку з виписки банку — це контрольні точки для перевірки нової книги.
Зіставте бюджетні рахунки з активами та зобов'язаннями в Beancount, а категорії Actual — з доходами та витратами.
Перетворіть транзакції на збалансовані подвійні записи за допомогою Smart Import, по одному місяцю, стежачи, щоб перекази не дублювались як дохід та витрата.
Додайте перевірки балансу на дати виписок, потім підвищте позабюджетні баланси до повного обліку інвестицій за лотами — те, чого не міг зробити Actual.
…ви прагнете повного, перевіреного фінансового запису: інвестиції з собівартістю, мультивалютність і книга в простому тексті, яка переживе будь-який застосунок — включно з нашим.
…ви хoчете дисципліни у витратах: бюджетування за конвертами, робочий процес YNAB без підписки та приватність із низьким порогом входу.
Деяким домогосподарствам справді потрібні обидва інструменти. Почніть із того, відсутність якого відчувається сильніше — між двома локальними інструментами міграція залишається легкою в обох напрямках.
Обирайте за завданням, а не за інструментом. Actual Budget — це додаток для конвертного бюджетування: він чудово дає кожному долару роботу, впорядковує змінні витрати та замінює підписку на YNAB чимось безкоштовним і на самостійному хостингу. Beancount — це система бухгалтерського обліку методом подвійного запису: він чудово створює повний, придатний для аудиту запис ваших фінансів — інвестиції з собівартістю, мультивалютність, баланси, які можна звірити з виписками. Якщо ваше питання 'куди мають піти гроші наступного місяця?', обирайте Actual. Якщо 'який точний, перевірений стан моїх фінансів?', обирайте Beancount.
Так, справді. Actual Budget має ліцензію MIT, підтримується спільнотою з моменту, коли Джеймс Лонг відкрив його код у квітні 2022 року, і є безкоштовним для самостійного хостингу — його рекомендований хостинг в один клік, PikaPods, навіть жертвує 20% плати за хостинг назад проєкту. Веб-інтерфейси Beancount та Fava також безкоштовні та з відкритим кодом, а ваша головна книга — це файл у звичайному тексті, який ніколи не опиняється за платним доступом. Опціональні платні плани beancount.io покривають хостингові зручності, такі як банківська синхронізація та мобільні додатки, а не програмне забезпечення або ваші дані.
Ні, за задумом. Інвестиції та іпотеки живуть у позабюджетних рахунках, які відстежують баланс, який ви оновлюєте вручну — без портфелів, партій або цін — і офіційна документація зазначає, що Actual не підтримує мультивалютність, а експериментальна функція валют все ще в розробці станом на 2026 рік. Це саме сильні сторони Beancount: інвестиції містять партії, собівартість, ціни та приріст капіталу, а кожна валюта, акція, фонд або криптоактив є повноцінним товаром з реальним обліком конвертації.
Так, і це досить зручна міграція, як на такі справи. Actual зберігає ваші дані в локальному файлі SQLite та експортує повний бюджет як zip-архів, який можна повторно імпортувати або прочитати за допомогою відкритого @actual-app/api; транзакції також можна вивантажити у CSV. Зіставте рахунки Actual з рахунками Beancount, перетворіть кожну транзакцію на збалансоване проведення подвійного запису та додайте підтвердження балансу на дати виписок, щоб перевірити результат. Історія ваших конвертних категорій не перенесеться як бюджети, але кожна транзакція та баланс — можуть.
Так — обидва є локально-першими, саме тому вони приваблюють ту саму аудиторію, що дбає про приватність. Основна база даних Actual знаходиться на вашому пристрої; самостійний сервер синхронізації (Docker) додає синхронізацію між пристроями з опціональним наскрізним шифруванням. Головна книга Beancount — це файли у звичайному тексті на вашому диску, які синхронізуються так, як ви синхронізуєте файли — Git є природним вибором. Різниця у форматі: істина Actual живе в SQLite, який читається через додаток або його API, а Beancount — у тексті, який будь-який редактор може відкрити, порівняти та перевірити.
Почніть безкоштовно за кілька хвилин — без кредитної картки, без прив'язки, а ваш текстовий реєстр назавжди залишиться вашим.