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


Оба бесплатны, с открытым исходным кодом и работают локально. Разница в задаче: конвертная дисциплина для денег на следующий месяц или полная проверяемая запись всего.
Beancount
Каждая транзакция балансируется до нуля по счетам, а проверки баланса доказывают ваши книги против выписок.
Actual Budget
Нулевая база в стиле YNAB: бюджет только на наличные, а кредитные карты — как отрицательные доллары. Создано для дисциплины расходов.
Beancount
Полный учёт инвестиций в той же книге, что и текущий счёт: активы, цены, конверсии и прирост капитала.
Actual Budget
Инвестиции хранятся во внебюджетных счетах, которые обновляются вручную — без активов, лотов и цен, по замыслу.
Beancount
Валюты, акции, фонды и криптовалюта со структурированным учётом конверсий — книги, работающие в любой стране.
Actual Budget
Официально не поддерживается, экспериментальная функция валют находится в разработке по состоянию на 2026 год.
Beancount
Книга, которую открывает любой редактор, а Git осмысленно различает — сам файл является записью навсегда.
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 |
| Инвестиции | Лоты, себестоимость, цены и прирост капитала | Внебюджетные счета, отслеживающие баланс, обновляемый вручную |
| Мультивалютность | Структурированные товарные позиции и конвертации | Не поддерживается; экспериментальная функция в разработке |
| Банковская синхронизация | beancount.io Bank Sync плюс импортеры с проверкой | Самостоятельные мосты: SimpleFIN, Enable Banking и другие |
| Стоимость | Бесплатное ядро с открытым кодом; хостинг — по желанию | Бесплатно; самостоятельный хостинг или ~$3/месяц за хостинг в один клик |
Веб-панели, запросы BQL и нативные мобильные приложения — а за всем этим одна текстовая книга.










Оба являются свободным программным обеспечением — так что честное сравнение заключается в том, что каждое из них требует от вас взамен денег.
Два локально-первых инструмента делают это цивилизованно: никаких окон экспорта, никакой привязки — ваши данные уже на вашем диске.
Скачайте полный zip-архив бюджета (db.sqlite + metadata.json) или прочитайте всё с помощью @actual-app/api; экспортируйте транзакции счетов в CSV.
Выберите дату перехода и запишите остаток каждого счета из выписок банка — контрольные точки, по которым будет проверяться ваша новая бухгалтерская книга.
Сопоставьте счета в бюджете со счетами активов и обязательств в Beancount, а категории Actual — со счетами доходов и расходов.
Преобразуйте транзакции в сбалансированные проводки двойной записи с помощью Smart Import, по одному месяцу за раз, следя, чтобы переводы не дублировались как доход и расход.
Добавьте утверждения остатков на даты выписок, затем обновите остатки вне бюджета до полного отслеживания инвестиций по лотам — то, что Actual не мог сделать.
…вы хотите полную, проверяемую финансовую запись: инвестиции с учетом стоимости, поддержку нескольких валют и бухгалтерскую книгу в виде обычного текста, которая переживет любое приложение — включая наше.
…вы стремитесь к дисциплине расходов: конвертное бюджетирование, рабочие процессы 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 — в тексте, который можно открыть, сравнить и проверить в любом редакторе.
Начните бесплатно за несколько минут — без карты, без привязки, и ваша текстовая книга всегда останется вашей.