Перейти до основного вмісту
Beancount.io Logo
Beancount проти Actual Budget

Два шляхи з відкритим кодом володіти своїми грошима

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

  • Безкоштовно та з відкритим кодом
  • Без реклами та продажу даних
  • Ваш реєстр переживе будь-якого постачальника
Інформаційна панель бухгалтерської книги beancount.io, що показує графік тренду чистої вартості та баланси рахунків
Головний екран мобільного застосунку Beancount із графіком чистого капіталу та останніми транзакціями
100%
Ядро з відкритим кодом
$0
Щоб хостити Beancount + Fava самостійно
Простий текст
Реєстр, який можна буде прочитати й через 30 років
Git
Кожна зміна версіонується та доступна для аудиту

Beancount проти Actual Budget, пліч-о-пліч

Обидва безкоштовні, з відкритим кодом та локально-перші. Різниця в завданні: конвертна дисципліна для готівки наступного місяця або повний, перевірений запис усього.

Beancount

Бухгалтерія подвійного запису

Кожна транзакція балансується до нуля між рахунками, а перевірки балансу підтверджують ваші книги проти виписок.

Actual Budget

Конвертне бюджетування

З нульовою базою та в стилі YNAB: бюджетуйте лише наявну готівку, кредитні картки — як від'ємні долари. Створено для дисципліни витрат.

Beancount

Лоти, собівартість та прибутки

Повний інвестиційний облік у тій же книзі, що й ваш чековий рахунок — активи, ціни, конвертації та приріст капіталу.

Actual Budget

Тільки відстеження балансу

Інвестиції зберігаються в позабюджетних рахунках, які ви оновлюєте вручну — без активів, лотів чи цін, за задумом.

Beancount

Товари як першокласні громадяни

Валюти, акції, фонди та криптовалюта зі структурованим обліком конвертації — книги, які працюють у будь-якій країні.

Actual Budget

Одна валюта

Офіційно не підтримується, з експериментальною функцією валют, яка все ще в розробці станом на 2026 рік.

Beancount

Звичайний текст, який можна читати

Книга, яку відкриває будь-який редактор і Git diff показує змістовно — сам файл є записом назавжди.

Actual Budget

Локальний SQLite + відкритий API

Локальне зберігання з повним 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 Budget виграє

Для багатьох читачів Actual є правильною відповіддю — ми б радіше, щоб ви залишилися там, ніж повернулися до підписного додатку.

Конвертне бюджетування зроблене правильно

Бюджети з нуля, розрахунок переносів, кредитні картки як від'ємні долари — інструмент дисципліни, яким Beancount не намагається бути.

Вечір для навчання

Для початку не потрібні знання бухгалтерії. Beancount вимагає вивчити основи подвійного запису, перш ніж він окупиться.

Безкоштовна синхронізація на кількох пристроях

Сервер для самостійного хостингу — або приблизно $3/міс на PikaPods, які повертають 20% — синхронізує ваше домогосподарство без жодної підписки.

Приватність за архітектурою

Ваші дані ніколи не потрапляють до третьої сторони, якщо ви не виберете банківську синхронізацію — з доступним наскрізним шифруванням.

Повне порівняння

Функція за функцією, без маркетингових прикрас.

Статус

Beancount
Відкритий код в активній розробці з 2008 року
Actual Budget
Ліцензія MIT, спільнота підтримує з 2022; щомісячні релізи

Основне призначення

Beancount
Повний, програмований облік за подвійним записом
Actual Budget
Конвертне (з нуля) бюджетування з правилами та розкладами

Модель обліку

Beancount
Подвійний запис — кожна транзакція балансується між рахунками
Actual Budget
Односторонній запис з категоріями конвертів

Володіння даними

Beancount
Текстові файли, якими ви володієте, версіонуєте й резервно копіюєте
Actual Budget
Локальний файл SQLite; повний zip-експорт та відкритий локальний API

Інвестиції

Beancount
Лоти, собівартість, ціни та приріст капіталу
Actual Budget
Позабюджетні рахунки з відстеженням вручну оновлюваного балансу

Мультивалютність

Beancount
Структуровані одиниці обліку та конвертації
Actual Budget
Не підтримується; експериментальна функція в розробці

Банківська синхронізація

Beancount
Bank Sync від beancount.io та імпортери для перевірки
Actual Budget
Самостійно розміщені мости: SimpleFIN, Enable Banking тощо

Вартість

Beancount
Безкоштовне ядро з відкритим кодом; опційний хостинг
Actual Budget
Безкоштовно; самостійний хостинг або ~$3/міс одно-кліковий хостинг

Побачте всю свою фінансову картину

Вебдашборди, запити BQL та нативні мобільні застосунки — і один текстовий реєстр за всім цим.

Дашборд чистого капіталу
Дашборд чистого капіталу
Звіт про прибутки й збитки
Звіт про прибутки й збитки
Журнал — кожен запис у простому тексті
Журнал — кожен запис у простому тексті
Консоль запитів BQL
Консоль запитів BQL
Головна — чистий капітал з першого погляду
Головна — чистий капітал з першого погляду
Рахунки
Рахунки
Транзакції
Транзакції
Звіти — доходи, витрати, прибуток
Звіти — доходи, витрати, прибуток
Додайте транзакцію за лічені секунди
Додайте транзакцію за лічені секунди
Захоплення чеків
Захоплення чеків

Справжнє значення безкоштовності

Обидва є безкоштовним програмним забезпеченням — тому чесне порівняння полягає в тому, що кожен вимагає від вас замість грошей.

Beancount

Безкоштовно
відкритий код, назавжди
  • Beancount + Fava: $0, на власному хостингу
  • Опційні плани beancount.io для банківської синхронізації, мобільних застосунків та AI
  • Жодної реклами й реферальних програм — ваш реєстр ніколи не опиниться за платним доступом

Actual Budget

Free
Ліцензія MIT, на власному сервері
  • Бюджетування за конвертами з правилами, розкладами та звітами
  • Сервер синхронізації на власному сервері або ~$3/міс за одноразовий хостинг
  • Жодних інвестицій чи мультивалютності — обмежується грошовим бюджетуванням

Міграція з Actual Budget за п'ять кроків

Два локальні інструменти роблять цей процес безболісним: жодних вікон експорту, жодної прив'язки — ваші дані вже на вашому диску.

  1. 1

    Експортуйте свій бюджет

    Завантажте повний архів бюджету (db.sqlite + metadata.json) або отримайте всі дані через @actual-app/api; експортуйте транзакції рахунків у CSV.

  2. 2

    Встановіть баланси за виписками

    Виберіть дату переходу та занотуйте баланс кожного рахунку з виписки банку — це контрольні точки для перевірки нової книги.

  3. 3

    Зіставте рахунки та категорії

    Зіставте бюджетні рахунки з активами та зобов'язаннями в Beancount, а категорії Actual — з доходами та витратами.

  4. 4

    Імпортуйте невеликими партіями

    Перетворіть транзакції на збалансовані подвійні записи за допомогою Smart Import, по одному місяцю, стежачи, щоб перекази не дублювались як дохід та витрата.

  5. 5

    Підтвердьте баланси й рухайтеся далі

    Додайте перевірки балансу на дати виписок, потім підвищте позабюджетні баланси до повного обліку інвестицій за лотами — те, чого не міг зробити Actual.

Що обрати?

Оберіть Beancount, якщо…

…ви прагнете повного, перевіреного фінансового запису: інвестиції з собівартістю, мультивалютність і книга в простому тексті, яка переживе будь-який застосунок — включно з нашим.

Обирайте Actual Budget, якщо…

…ви хoчете дисципліни у витратах: бюджетування за конвертами, робочий процес YNAB без підписки та приватність із низьким порогом входу.

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

Поширені запитання

Що мені використовувати: Actual Budget чи Beancount?

Обирайте за завданням, а не за інструментом. Actual Budget — це додаток для конвертного бюджетування: він чудово дає кожному долару роботу, впорядковує змінні витрати та замінює підписку на YNAB чимось безкоштовним і на самостійному хостингу. Beancount — це система бухгалтерського обліку методом подвійного запису: він чудово створює повний, придатний для аудиту запис ваших фінансів — інвестиції з собівартістю, мультивалютність, баланси, які можна звірити з виписками. Якщо ваше питання 'куди мають піти гроші наступного місяця?', обирайте Actual. Якщо 'який точний, перевірений стан моїх фінансів?', обирайте Beancount.

Чи є Actual Budget і Beancount безкоштовними та з відкритим кодом?

Так, справді. Actual Budget має ліцензію MIT, підтримується спільнотою з моменту, коли Джеймс Лонг відкрив його код у квітні 2022 року, і є безкоштовним для самостійного хостингу — його рекомендований хостинг в один клік, PikaPods, навіть жертвує 20% плати за хостинг назад проєкту. Веб-інтерфейси Beancount та Fava також безкоштовні та з відкритим кодом, а ваша головна книга — це файл у звичайному тексті, який ніколи не опиняється за платним доступом. Опціональні платні плани beancount.io покривають хостингові зручності, такі як банківська синхронізація та мобільні додатки, а не програмне забезпечення або ваші дані.

Чи відстежує Actual Budget інвестиції або мультивалютність?

Ні, за задумом. Інвестиції та іпотеки живуть у позабюджетних рахунках, які відстежують баланс, який ви оновлюєте вручну — без портфелів, партій або цін — і офіційна документація зазначає, що Actual не підтримує мультивалютність, а експериментальна функція валют все ще в розробці станом на 2026 рік. Це саме сильні сторони Beancount: інвестиції містять партії, собівартість, ціни та приріст капіталу, а кожна валюта, акція, фонд або криптоактив є повноцінним товаром з реальним обліком конвертації.

Чи можу я мігрувати з Actual Budget до Beancount?

Так, і це досить зручна міграція, як на такі справи. Actual зберігає ваші дані в локальному файлі SQLite та експортує повний бюджет як zip-архів, який можна повторно імпортувати або прочитати за допомогою відкритого @actual-app/api; транзакції також можна вивантажити у CSV. Зіставте рахунки Actual з рахунками Beancount, перетворіть кожну транзакцію на збалансоване проведення подвійного запису та додайте підтвердження балансу на дати виписок, щоб перевірити результат. Історія ваших конвертних категорій не перенесеться як бюджети, але кожна транзакція та баланс — можуть.

Чи працюють Beancount та Actual Budget офлайн та на самостійному хостингу?

Так — обидва є локально-першими, саме тому вони приваблюють ту саму аудиторію, що дбає про приватність. Основна база даних Actual знаходиться на вашому пристрої; самостійний сервер синхронізації (Docker) додає синхронізацію між пристроями з опціональним наскрізним шифруванням. Головна книга Beancount — це файли у звичайному тексті на вашому диску, які синхронізуються так, як ви синхронізуєте файли — Git є природним вибором. Різниця у форматі: істина Actual живе в SQLite, який читається через додаток або його API, а Beancount — у тексті, який будь-який редактор може відкрити, порівняти та перевірити.

Готові до книги обліку, яку неможливо закрити?

Почніть безкоштовно за кілька хвилин — без кредитної картки, без прив'язки, а ваш текстовий реєстр назавжди залишиться вашим.