Перейти к основному содержимому
Сравнения

Beancount против Excel и Google Sheets

Реестр, который проверяет себя сам, или таблица, которую вы сверяете вручную

Excel и Google Sheets — это то, с чего начинают почти все: знакомо, гибко и уже установлено. Beancount — это двойная запись в виде обычного текста: он отказывается загружаться, если книги не сходятся, сверяет каждый счёт с вашей банковской выпиской и хранит всю историю в виде читаемого diff.

  • Бесплатно и с открытым кодом
  • Каждая транзакция должна быть сбалансирована
  • Переносится из вашего CSV — без повторного ввода
Сравнить возможности
Панель управления книгой beancount.io с графиком динамики чистой стоимости и балансами счетовОткрыть изображение в полном размере
Главный экран мобильного приложения Beancount с графиком чистой стоимости и последними транзакциямиГлавный экран мобильного приложения Beancount с графиком чистой стоимости и последними транзакциямиОткрыть изображение в полном размере
Ядро с открытым кодом
100%
Beancount + Fava — без лицензии Microsoft 365 или Workspace
$0
Книга, которую вы сможете прочитать и через 30 лет
Обычный текст
История на уровне строк без ограничений по версиям
Git

Полное сравнение

По каждой функции, без маркетинговых прикрас.

Основное назначение

Beancount
Бухгалтерский учёт методом двойной записи
Excel и Google Sheets
Универсальная таблица для любых расчётов или списков

Модель учёта

Beancount
Двойная запись — каждая транзакция должна быть сбалансирована
Excel и Google Sheets
Что угодно, что вы построите; обычно список с одинарной записью

Проверка ошибок

Beancount
Несбалансированные записи и неудачные утверждения сообщаются
Excel и Google Sheets
По умолчанию нет; сломанные формулы дают сбой молча

Сверка

Beancount
Утверждения о балансе на каждую дату выписки
Excel и Google Sheets
Столбец разницы вручную

История изменений

Beancount
Git diff, blame и revert; без ограничений по версиям
Excel и Google Sheets
Требует OneDrive/SharePoint (Excel) или прав на редактирование (Sheets)

Ограничения размера

Beancount
Один текстовый файл на год или на юрлицо
Excel и Google Sheets
1 048 576 строк (Excel); 20 млн ячеек (Sheets)

Формат данных

Beancount
Обычный текст, которым вы владеете, читаемый в любом редакторе
Excel и Google Sheets
.xlsx или файл в Google; экспорт в CSV

Стоимость

Beancount
Бесплатное ядро с открытым исходным кодом; опциональный платный хостинг
Excel и Google Sheets
Sheets бесплатен для личного использования; бизнес-тарифы от $7 за пользователя в месяц (сентябрь 2026)

Beancount против электронных таблиц, бок о бок

Электронная таблица — это пустая сетка, принимающая любое значение. Beancount — это реестр с правилами. В этом вся разница.

Beancount

Книги, которые обязаны сходиться

Двойная запись: проводки каждой транзакции должны в сумме давать ноль, иначе файл не загрузится. Ошибка останавливает вас, а не искажает итог.

Excel и Google Sheets

Любая ячейка принимает любое значение

Диапазон SUMIF, который заканчивается на строку раньше, или значение, вставленное поверх формулы, дают правдоподобный итог, который просто неверен — молча.

Beancount

Утверждения о балансе

Строка balance сверяет счёт с вашей банковской выпиской на определённую дату при каждой загрузке реестра и указывает разницу, если сверка не проходит.

Excel и Google Sheets

Столбец разницы вручную

Сверка — это столбец, который вы не забываете заполнять. Пропущенный месяц — это месяц, который никто не проверил.

Beancount

Полная история в Git

Обычный текст означает diff, blame и revert на уровне строк для каждого изменения, с автором и сообщением и без ограничений по версиям.

Excel и Google Sheets

Частичная история, привязанная к сервису

История версий Excel требует OneDrive или SharePoint, а личный аккаунт хранит последние 25 версий. История изменений Sheets требует прав на редактирование и опускает некоторые типы изменений.

Beancount

Текстовые файлы, которые остаются небольшими

Один файл на год или на юрлицо; тысячи транзакций остаются текстовым файлом, который откроет любой редактор.

Excel и Google Sheets

Жёсткий потолок сетки

1 048 576 строк на лист Excel и 20 миллионов ячеек на файл Google Sheets — а многолетняя таблица, полная поисковых формул, замедляется задолго до любого из этих пределов.

Beancount

Лоты, цены и валюты изначально

База стоимости, лоты, цены и несколько валют — часть синтаксиса, поэтому прибыль и конвертации берутся из тех же записей.

Excel и Google Sheets

Формулы, которые вы поддерживаете

База стоимости и курсы обмена — это формулы, которые вы проектируете, поддерживаете и надеетесь, что они верны.

Beancount

Отчёты из тех же записей

Баланс, отчёт о прибылях и убытках и журнал формируются из реестра в Fava, поэтому отчёт никогда не расходится с данными.

Excel и Google Sheets

Отчёты, собираемые вручную

Каждый отчёт — это сводная таблица или лист с формулами, который ломается при изменении структуры.

Где электронные таблицы всё ещё выигрывают

Электронная таблица — хороший инструмент, и для некоторых читателей он правильный. Вот в чём он превосходит реестр.

Ничему не нужно учиться

Все в команде уже умеют читать таблицу. Beancount требует выучить основы двойной записи и текстовый синтаксис, прежде чем он себя оправдает.

Свободное моделирование

Бюджеты, прогнозы и сценарии «что если» не требуют схемы, и электронная таблица — лучший инструмент для них.

Совместное редактирование в реальном времени

Google Sheets и Excel для веба позволяют нескольким людям одновременно редактировать одну таблицу и комментировать её. Реестр на основе Git — совместный, но не таким образом.

Уже на машине

Excel входит в Microsoft 365, а Google Sheets доступен в Google Workspace или в бесплатном личном аккаунте Google.

Что выбрать?

Выбирайте Beancount, если…

…ваш учёт стал записью, которой нужно доверять: несколько счетов, инвестиции или валюты, бухгалтер или налоговая декларация, зависящие от этих цифр.

Оставайтесь в таблице, если…

…ваш учёт небольшой и простой — несколько десятков денежных транзакций в месяц и один банковский счёт, — ваша реальная потребность — это бюджет или модель, ваша команда должна совместно редактировать одну таблицу в реальном времени, или вы не хотите изучать синтаксис.

Хорошо построенная книга лучше, чем что угодно, настроенное наполовину. Переходите, когда проверка таблицы стала работой.

Сколько на самом деле стоит каждый

Если вы уже платите за Microsoft 365 или Google Workspace, электронная таблица не стоит ничего дополнительно — реальная цена учёта в таблицах — это время, потраченное на их проверку. Цены по состоянию на сентябрь 2026 года.

Beancount

Бесплатно

открытый код, навсегда

  • Beancount + Fava: $0 при самостоятельном хостинге
  • Опциональные тарифы beancount.io для хостинга, синхронизации с банками и мобильного доступа
  • Лицензия на пакет не нужна — достаточно текстового редактора

Excel и Google Sheets

От $0

Sheets бесплатен для личного использования; бизнес-пакеты за пользователя в месяц

  • Google Workspace: тарифы Starter — $7, Standard — $14, Plus — $22
  • Microsoft 365: Business Basic $7, Standard $14, Premium $22 (США)
  • Структуру учёта, проверки и отчёты вам предстоит построить самому

Вся ваша финансовая картина

Веб-панели, запросы BQL и нативные мобильные приложения — а за всем этим одна текстовая книга.

Перенос вашей таблицы в Beancount за пять шагов

Ничего не нужно вводить заново: ваш лист транзакций — это уже почти готовый реестр.

  1. Экспортируйте таблицу в CSV

    По одной строке на транзакцию с датой, описанием, суммой и категорией — в Google Sheets: Файл → Скачать → CSV, в Excel: Сохранить как → CSV.

  2. Сопоставьте категории со счетами

    Превратите каждую категорию в счёт Income:, Expenses:, Assets:, Liabilities: или Equity:.

  3. Конвертируйте прямо в браузере

    Пропустите CSV через бесплатный инструмент CSV-to-Beancount и проверьте сбалансированные проводки перед скачиванием.

  4. Добавьте сверку баланса

    Добавляйте по одной на каждую дату банковской выписки в конце месяца. Несходящаяся сверка сразу укажет на пропущенную или ошибочную строку.

  5. Заархивируйте таблицу

    Оставьте таблицу только для чтения как архив, а ledger открывайте в Fava или beancount.io для отчётов.

Часто задаваемые вопросы

Beancount лучше Excel для бухгалтерского учёта?

Для книг, которым нужно доверять, обычно да; для небольшого простого журнала движения денежных средств — не обязательно. Beancount — это двойной учёт: каждая транзакция должна сбалансироваться, иначе файл откажется загружаться, проверки баланса подтверждают каждый счёт по вашей банковской выписке, а вся история — это простой текст, который можно сравнивать в Git. Excel и Google Таблицы — это пустые сетки: гибкие и привычные, но сломанная формула или опечатка в ячейке дают сбой молча. Как только у вас появляется несколько счетов, инвестиции, больше одной валюты или бухгалтер и налоговая отчётность, опирающиеся на цифры, само-проверяющийся реестр становится более надёжной записью.

Могу ли я импортировать свой бухгалтерский учёт из Excel или Google Таблиц в Beancount?

Да. Экспортируйте лист транзакций как CSV (Файл → Скачать → CSV в Google Таблицах, Сохранить как → CSV в Excel) с одной строкой на транзакцию: дата, описание, сумма и категория. Сопоставьте каждую категорию со счётом Beancount, например Expenses:Office или Income:Consulting, сконвертируйте CSV в браузере с помощью бесплатного инструмента beancount.io CSV-to-Beancount, просмотрите сбалансированные проводки, затем добавьте проверки баланса на каждую дату месячной выписки, чтобы новый реестр доказал своё соответствие банку.

Когда мне стоит продолжать использовать электронную таблицу вместо Beancount?

Оставьте таблицу, если вы — фрилансер-одиночка или небольшой бизнес с несколькими десятками денежных транзакций в месяц и одним банковским счётом, если вам на самом деле нужен бюджет или сценарий «что если», а не книги, если нетехнические коллеги должны совместно редактировать один и тот же лист в реальном времени прямо сейчас, или если вы не хотите изучать текстовый синтаксис. Для таких читателей правильно построенная рабочая книга по бухгалтерии — верный инструмент. Если вы решаете, стоит ли вообще уходить от таблиц к бухгалтерскому программному обеспечению, начните с нашего чек-листа тревожных признаков, а не с этого сравнения продуктов.

Есть ли в Beancount история версий, как в Google Таблицах?

Да, и более полная, если вы храните реестр в Git. Поскольку реестр Beancount — это файл простого текста, Git даёт вам построчный diff каждого изменения, кто и почему его сделал, и возможность откатить любую правку, без ограничения на количество хранимых версий. История редактирования ячеек в Google Таблицах может опускать вставку строк и столбцов, форматирование и изменения, вызванные формулами, и для просмотра требует прав на редактирование; история версий Excel работает только для файлов, хранящихся в OneDrive или SharePoint, а личная учётная запись хранит последние 25 версий.

Beancount бесплатен, и нужен ли мне по-прежнему Microsoft 365 или Google Workspace?

Beancount и его веб-интерфейс Fava бесплатны и с открытым исходным кодом, и вам не нужна лицензия Microsoft 365 или Google Workspace для их использования — достаточно текстового редактора. Дополнительные платные тарифы beancount.io добавляют хостинг, синхронизацию с банком и мобильные приложения, а не доступ к вашим данным. Для сравнения, по состоянию на сентябрь 2026 года Google Таблицы бесплатны с личной учётной записью Google, Google Workspace Business Starter стоит $7 за пользователя в месяц, а Microsoft 365 Business Basic — $7, Business Standard — $14 за пользователя в месяц в США.

Готовы к учёту, который сходится сам?

Начните бесплатно за несколько минут — без карты, без привязки, и ваша текстовая книга всегда останется вашей.