Основное назначение
- Beancount
- Бухгалтерский учёт методом двойной записи
- Excel и Google Sheets
- Универсальная таблица для любых расчётов или списков
Beancount против Excel и Google Sheets
Excel и Google Sheets — это то, с чего начинают почти все: знакомо, гибко и уже установлено. Beancount — это двойная запись в виде обычного текста: он отказывается загружаться, если книги не сходятся, сверяет каждый счёт с вашей банковской выпиской и хранит всю историю в виде читаемого diff.
Открыть изображение в полном размере
Открыть изображение в полном размереПо каждой функции, без маркетинговых прикрас.
| Область | Beancount | Excel и Google Sheets |
|---|---|---|
| Основное назначение | Бухгалтерский учёт методом двойной записи | Универсальная таблица для любых расчётов или списков |
| Модель учёта | Двойная запись — каждая транзакция должна быть сбалансирована | Что угодно, что вы построите; обычно список с одинарной записью |
| Проверка ошибок | Несбалансированные записи и неудачные утверждения сообщаются | По умолчанию нет; сломанные формулы дают сбой молча |
| Сверка | Утверждения о балансе на каждую дату выписки | Столбец разницы вручную |
| История изменений | Git diff, blame и revert; без ограничений по версиям | Требует OneDrive/SharePoint (Excel) или прав на редактирование (Sheets) |
| Ограничения размера | Один текстовый файл на год или на юрлицо | 1 048 576 строк (Excel); 20 млн ячеек (Sheets) |
| Формат данных | Обычный текст, которым вы владеете, читаемый в любом редакторе | .xlsx или файл в Google; экспорт в CSV |
| Стоимость | Бесплатное ядро с открытым исходным кодом; опциональный платный хостинг | Sheets бесплатен для личного использования; бизнес-тарифы от $7 за пользователя в месяц (сентябрь 2026) |
Электронная таблица — это пустая сетка, принимающая любое значение. Beancount — это реестр с правилами. В этом вся разница.
Beancount
Двойная запись: проводки каждой транзакции должны в сумме давать ноль, иначе файл не загрузится. Ошибка останавливает вас, а не искажает итог.
Excel и Google Sheets
Диапазон SUMIF, который заканчивается на строку раньше, или значение, вставленное поверх формулы, дают правдоподобный итог, который просто неверен — молча.
Beancount
Строка balance сверяет счёт с вашей банковской выпиской на определённую дату при каждой загрузке реестра и указывает разницу, если сверка не проходит.
Excel и Google Sheets
Сверка — это столбец, который вы не забываете заполнять. Пропущенный месяц — это месяц, который никто не проверил.
Beancount
Обычный текст означает 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.
…ваш учёт стал записью, которой нужно доверять: несколько счетов, инвестиции или валюты, бухгалтер или налоговая декларация, зависящие от этих цифр.
…ваш учёт небольшой и простой — несколько десятков денежных транзакций в месяц и один банковский счёт, — ваша реальная потребность — это бюджет или модель, ваша команда должна совместно редактировать одну таблицу в реальном времени, или вы не хотите изучать синтаксис.
Хорошо построенная книга лучше, чем что угодно, настроенное наполовину. Переходите, когда проверка таблицы стала работой.
Если вы уже платите за Microsoft 365 или Google Workspace, электронная таблица не стоит ничего дополнительно — реальная цена учёта в таблицах — это время, потраченное на их проверку. Цены по состоянию на сентябрь 2026 года.
Бесплатно
открытый код, навсегда
От $0
Sheets бесплатен для личного использования; бизнес-пакеты за пользователя в месяц
Веб-панели, запросы BQL и нативные мобильные приложения — а за всем этим одна текстовая книга.
Открыть изображение в полном размере
Открыть изображение в полном размере
Открыть изображение в полном размере
Открыть изображение в полном размере
Открыть изображение в полном размере
Открыть изображение в полном размере
Открыть изображение в полном размере
Открыть изображение в полном размере
Открыть изображение в полном размере
Открыть изображение в полном размереНичего не нужно вводить заново: ваш лист транзакций — это уже почти готовый реестр.
По одной строке на транзакцию с датой, описанием, суммой и категорией — в Google Sheets: Файл → Скачать → CSV, в Excel: Сохранить как → CSV.
Превратите каждую категорию в счёт Income:, Expenses:, Assets:, Liabilities: или Equity:.
Пропустите CSV через бесплатный инструмент CSV-to-Beancount и проверьте сбалансированные проводки перед скачиванием.
Добавляйте по одной на каждую дату банковской выписки в конце месяца. Несходящаяся сверка сразу укажет на пропущенную или ошибочную строку.
Оставьте таблицу только для чтения как архив, а ledger открывайте в Fava или beancount.io для отчётов.
Для книг, которым нужно доверять, обычно да; для небольшого простого журнала движения денежных средств — не обязательно. Beancount — это двойной учёт: каждая транзакция должна сбалансироваться, иначе файл откажется загружаться, проверки баланса подтверждают каждый счёт по вашей банковской выписке, а вся история — это простой текст, который можно сравнивать в Git. Excel и Google Таблицы — это пустые сетки: гибкие и привычные, но сломанная формула или опечатка в ячейке дают сбой молча. Как только у вас появляется несколько счетов, инвестиции, больше одной валюты или бухгалтер и налоговая отчётность, опирающиеся на цифры, само-проверяющийся реестр становится более надёжной записью.
Да. Экспортируйте лист транзакций как CSV (Файл → Скачать → CSV в Google Таблицах, Сохранить как → CSV в Excel) с одной строкой на транзакцию: дата, описание, сумма и категория. Сопоставьте каждую категорию со счётом Beancount, например Expenses:Office или Income:Consulting, сконвертируйте CSV в браузере с помощью бесплатного инструмента beancount.io CSV-to-Beancount, просмотрите сбалансированные проводки, затем добавьте проверки баланса на каждую дату месячной выписки, чтобы новый реестр доказал своё соответствие банку.
Оставьте таблицу, если вы — фрилансер-одиночка или небольшой бизнес с несколькими десятками денежных транзакций в месяц и одним банковским счётом, если вам на самом деле нужен бюджет или сценарий «что если», а не книги, если нетехнические коллеги должны совместно редактировать один и тот же лист в реальном времени прямо сейчас, или если вы не хотите изучать текстовый синтаксис. Для таких читателей правильно построенная рабочая книга по бухгалтерии — верный инструмент. Если вы решаете, стоит ли вообще уходить от таблиц к бухгалтерскому программному обеспечению, начните с нашего чек-листа тревожных признаков, а не с этого сравнения продуктов.
Да, и более полная, если вы храните реестр в Git. Поскольку реестр Beancount — это файл простого текста, Git даёт вам построчный diff каждого изменения, кто и почему его сделал, и возможность откатить любую правку, без ограничения на количество хранимых версий. История редактирования ячеек в Google Таблицах может опускать вставку строк и столбцов, форматирование и изменения, вызванные формулами, и для просмотра требует прав на редактирование; история версий Excel работает только для файлов, хранящихся в OneDrive или SharePoint, а личная учётная запись хранит последние 25 версий.
Beancount и его веб-интерфейс Fava бесплатны и с открытым исходным кодом, и вам не нужна лицензия Microsoft 365 или Google Workspace для их использования — достаточно текстового редактора. Дополнительные платные тарифы beancount.io добавляют хостинг, синхронизацию с банком и мобильные приложения, а не доступ к вашим данным. Для сравнения, по состоянию на сентябрь 2026 года Google Таблицы бесплатны с личной учётной записью Google, Google Workspace Business Starter стоит $7 за пользователя в месяц, а Microsoft 365 Business Basic — $7, Business Standard — $14 за пользователя в месяц в США.
Начните бесплатно за несколько минут — без карты, без привязки, и ваша текстовая книга всегда останется вашей.