Перейти к контенту

27 постов с тегом "Bookkeeping"

Посмотреть все теги

Основы бухгалтерского учета для продавцов Etsy с помощью Beancount

· 7 мин чтения
Mike Thrift
Mike Thrift
Marketing Manager

Аккуратно составленные книги учета лучше запутанных таблиц — особенно когда важен каждый цент.

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

2024-07-16-bookkeeping-basics-for-etsy-sellers-with-beancount

Что, если бы вы могли управлять финансами своего магазина с той же тщательностью и точностью, которую вы вкладываете в свои продукты? Это руководство знакомит вас с рабочим процессом бухгалтерского учета в формате простого текста с использованием Beancount, движка с открытым исходным кодом, разработанного для обеспечения точности и контроля. Этот метод поможет вам освоить свои цифры, чтобы вы могли сосредоточиться на своем ремесле.

Почему бухгалтерский учет Etsy отличается

Магазин Etsy имеет уникальный финансовый отпечаток со сложностями, которые часто упускает из виду обычное бухгалтерское программное обеспечение.

  • Повсеместные комиссии маркетплейса: Ваш окончательный доход — это то, что остается после того, как Etsy возьмет свою долю. Платы за размещение, транзакционные сборы, сборы за обработку платежей и расходы на рекламу — все это отнимает часть каждой продажи. Не отслеживая их по отдельности, вы не сможете узнать свою истинную прибыль.
  • Налог с продаж, контролируемый платформой: Etsy автоматически рассчитывает, собирает и перечисляет налог с продаж от вашего имени в большинстве штатов, что является огромным преимуществом для продавцов. Однако, если вы продаете на других каналах или имеете физическое присутствие в определенных штатах, у вас все еще могут быть собственные обязательства по уплате налога с продаж в связи с правилами "нексуса".
  • Гибкая частота выплат: В зависимости от ваших настроек и истории аккаунта Etsy может перечислять ваши средства ежедневно, еженедельно, раз в две недели или ежемесячно. Эта гибкость может сделать денежный поток непредсказуемым, особенно когда средства зарезервированы или задерживаются. (Etsy Help)
  • Более низкие пороги для формы 1099-K: Дни, когда можно было оставаться незамеченным налоговыми органами, прошли. Порог отчетности IRS для формы 1099-K, в которой указывается ваш валовой объем продаж, установлен на уровне 5000 долларов США на 2024 год и планируется снизить до 600 долларов США к 2026 году. Это означает, что почти каждый магазин получит форму IRS, и ваши бухгалтерские книги должны быть полностью с ней согласованы. (IRS)

План Beancount в семи быстрых шагах

Этот план в формате простого текста поможет вам создать четкую, точную и беспроблемную систему бухгалтерского учета.

1. Разделяйте каналы с самого начала

Если Etsy — не единственный ваш канал продаж, создайте отдельные счета доходов и расходов для каждого из них. Это простое разделение на верхнем уровне вашего плана счетов обеспечивает чистоту аналитики и значительно упрощает налогообложение.

2025-07-22 open Income:Etsy               USD
2025-07-22 open Expenses:Etsy:ListingFee USD
2025-07-22 open Assets:Etsy:Payout USD

2. Разбивайте каждую выплату

Никогда не записывайте поступление от Etsy как одну строку дохода. Вместо этого загрузите ежемесячный CSV-файл счета платежей из своего менеджера магазина. Используйте этот отчет для создания одной транзакции Beancount, которая "разбивает" каждое поступление на валовые продажи и отдельные составляющие комиссий.

; еженедельная выплата из CSV-файла счета платежей Etsy
2025-07-15 * "Поступление Etsy #2025-28"
Assets:Bank:Operating 1842.77 USD
Income:Etsy:Sales -2100.00 USD
Expenses:Etsy:TransactionFee 136.50 USD ; 6.5 %
Expenses:Etsy:PaymentProcessing 66.00 USD ; 3 % + $0.25 за заказ
Expenses:Etsy:ListingFee 14.00 USD ; $0.20 x 70 обновлений
Assets:Etsy:Reserve -75.73 USD

3. Отслеживайте запасы и себестоимость проданных товаров с помощью партий

Для продавцов физических товаров функция "партии" в Beancount кардинально меняет отслеживание себестоимости проданных товаров (COGS). Когда вы покупаете сырье, вы регистрируете его как запасы по определенной стоимости. Когда вы продаете готовый продукт, вы можете списать точную стоимость использованных материалов.

; Покупка материалов оптом для запасов
2025-07-01 * "Оптовая покупка пряжи | Поставщик XYZ"
Assets:Inventory:ScarfBlue 500 ScarfBlue {@ 3.45 USD}
Assets:Bank:Operating

; Запись себестоимости проданных товаров при продаже товара
2025-07-20 * "Продажа синего шарфа | Заказ #1234"
Expenses:COGS 1 ScarfBlue {3.45 USD}
Assets:Inventory:ScarfBlue

4. Выберите свой метод учета заранее

У вас есть два основных варианта:

  • Кассовый метод: Простой и легкий. Вы регистрируете доход, когда деньги поступают на ваш банковский счет, и расходы, когда вы их оплачиваете. Это хорошо подходит для небольших магазинов, работающих в качестве хобби.
  • Метод начисления: Дает более точное представление о прибыльности. Вы регистрируете доход, когда совершаете продажу (а не когда получаете оплату), и расходы, когда вы их несете. Это лучше подходит для магазинов, которые покупают материалы оптом или продают товары на заказ.

5. Автоматизируйте импорт

Экономьте время, автоматизируя ввод данных. Экосистема простого текста предлагает несколько вариантов:

  • Используйте bean-extract с пользовательскими правилами для анализа CSV-файлов Etsy.
  • Настройте импортер банковских CSV-файлов для учета рекламных расходов или стоимости доставки, оплаченных кредитной картой.
  • Для опытных пользователей напишите скрипт на Python для получения отчетов непосредственно из API Etsy.

6. Сверяйте еженедельно

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

# Проверка баланса вашего расчетного счета Etsy
bean-balance books.bean "Assets:Etsy:Payout" "2025-07-21"

# Создание отчета о прибылях и убытках за последний период
bean-report books.bean income_statement -e 2025-07-21

7. Прикрепляйте исходные документы

Создайте полностью автономную и проверяемую запись, привязав исходные документы непосредственно к метаданным вашей транзакции. Это идеально подходит для квитанций поставщиков, PDF-файлов этикеток доставки или заказов на покупку.

2025-07-12 * "Этикетка доставки Etsy для заказа #4321"
Expenses:ShippingLabel 4.25 USD
Assets:Bank:Operating
document: "docs/labels/2025-07-12-order4321.pdf"

Знайте свои комиссии Etsy (США)

Чтобы получить истинное представление о своей прибыли, отслеживайте каждый тип комиссии на отдельном счете расходов:

  • Плата за листинг: $0.20 за товар, которая автоматически обновляется каждые 4 месяца или после продажи. (Etsy)
  • Комиссия за транзакцию: 6.5% от общей суммы заказа (включая цену товара, доставку и подарочную упаковку). (Etsy)
  • Комиссия за обработку платежей: Варьируется в зависимости от страны, но для США обычно составляет 3% + $0.25 за заказ, обработанный через Etsy Payments. (Etsy Help)
  • Подписка (Etsy Plus): Дополнительные инструменты за $10 в месяц (необязательно).

Советы по налогу с продаж и соблюдению требований

  • Хотя Etsy перечисляет налог с продаж за большинство штатов США, имейте в виду, что продажа на других платформах или наличие физической мастерской может создавать дополнительные налоговые обязательства ("нексус"). Тщательно отслеживайте свои пороги продаж.
  • Как только пороги для формы 1099-K будут применяться к вашему магазину, убедитесь, что общая сумма Income:Etsy:Sales в Beancount совпадает с валовой суммой в форме до цента. (IRS)

Распространенные ошибки (и способы их исправления)

  • Ошибка: Учет чистых поступлений.
    • Исправление: Всегда используйте CSV-файл платежей, чтобы разбить поступления на валовые продажи, комиссии и резервы.
  • Ошибка: Устаревшая стоимость запасов.
    • Исправление: Регистрируйте свои покупки материалов и запасов в момент их приобретения. Не ждите, пока готовый продукт будет продан.
  • Ошибка: Слепые зоны возврата.
    • Исправление: При оформлении возврата регистрируйте расход и также сторнируйте исходную запись себестоимости проданных товаров, чтобы вернуть стоимость обратно на ваш счет запасов.
  • Ошибка: Игнорирование удержания резервов.
    • Исправление: Откройте счет Assets:Etsy:Reserve для отслеживания денег, которые удерживает Etsy. Это обеспечит достоверность ваших отчетов о движении денежных средств.

Контрольный список быстрого старта

  • В менеджере магазина настройте ежемесячные отчеты и загрузите свой первый CSV-файл.
  • Клонируйте стартовый репозиторий Beancount и составьте план счетов вашего магазина.
  • Выберите кассовый метод или метод начисления и придерживайтесь его.
  • Напишите базовый скрипт импорта или файл правил и запланируйте еженедельную синхронизацию.
  • Сверяйте свои выплаты, уровни запасов и банковский баланс каждый понедельник.
  • Создавайте отчет о прибылях и убытках каждый месяц и анализируйте тенденции валовой прибыли.
  • Создавайте резервные копии своих файлов .bean с помощью Git и внешнего хранилища.

Готовы вплести бухгалтерский учет в свой творческий рабочий процесс? Установите Beancount, внесите свою первую запись и позвольте ясности простого текста освободить больше времени для работы. Удачного ведения учета!

Управление дебиторской задолженностью в Beancount

· 3 мин чтения
Mike Thrift
Mike Thrift
Marketing Manager

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

Понимание дебиторской задолженности в Beancount:

2024-02-17-navigating-receivables-beancount-guide

Дебиторская задолженность представляет собой деньги, которые вам должны. Это может быть результатом различных сценариев, например, после возврата покупки в ожидании возмещения или когда вы даете кому-то деньги в долг. Например, представьте, что вы вернули ремешок для часов в интернет-магазин, такой как Amazon.com, и ожидаете возмещения. В Beancount эта транзакция записывается как перемещение денег с вашей кредитной карты (обязательства) в ваши активы в качестве дебиторской задолженности:

2023-10-31 * "Amazon.com" "[Return] Watch Strap"
Liabilities:CreditCard:Chase -12.00 USD
Assets:Receivables

Управление возвратами:

После обработки возврата и получения денег записывается еще одна транзакция для обнуления баланса по дебиторской задолженности. Это гарантирует, что ваши счета отражают возврат денег в ваше распоряжение:

2023-11-01 * "Amazon.com" "[Refund] Watch Strap"
Liabilities:CreditCard:Chase 12.00 USD
Assets:Receivables

Полный цикл транзакций:

Полная входящая и исходящая транзакция, включающая дебиторскую задолженность, объединяет обе вышеуказанные транзакции и демонстрируется следующим образом, показывая сбалансированный счет после возмещения:

2023-10-31 * "Amazon.com" "[Return] Watch Strap"
Liabilities:CreditCard:Chase -12.00 USD
Assets:Receivables

2023-11-01 * "Amazon.com" "[Refund] Watch Strap"
Liabilities:CreditCard:Chase 12.00 USD
Assets:Receivables

Обработка неразрешенных транзакций:

Для транзакций, по которым возврат или погашение еще не получены, Beancount использует тег #UNRESOLVED. Этот тег помогает идентифицировать и отслеживать суммы, которые все еще находятся в ожидании. Например:

2023-10-31 * "John Doe" "Lending Money" #UNRESOLVED
Liabilities:CreditCard:Chase -100.00 USD
Assets:Receivables

Сосредоточившись на транзакциях, помеченных как #UNRESOLVED, вы можете быстро определить, какие суммы еще предстоит урегулировать.

Поддержание нулевого баланса:

В правильной бухгалтерской книге сумма всех транзакций по счету Assets:Receivables, за исключением помеченных #UNRESOLVED, в идеале должна возвращаться к нулю. Это гарантирует, что все ожидаемые средства учтены, поддерживая целостность ваших финансовых записей.

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

2023-10-31 * "Amazon.com" "[Return] Watch Strap"
Liabilities:CreditCard:Chase -12.00 USD
Assets:Receivables

2023-11-01 * "Amazon.com" "[Refund] Watch Strap"
Liabilities:CreditCard:Chase 12.00 USD
Assets:Receivables

2023-10-31 * "John Doe" "Lending Money" #UNRESOLVED
Liabilities:CreditCard:Chase -100.00 USD
Assets:Receivables

Недействительная бухгалтерская книга — это та, где транзакция приводит к тому, что счет дебиторской задолженности не обнуляется, что требует использования тега #UNRESOLVED для исправления.

Заключение

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

Самостоятельный учет vs. найм бухгалтера: руководство Beancount для экономных основателей

· 6 мин чтения
Mike Thrift
Mike Thrift
Marketing Manager

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

Ответ не в том, чтобы отказаться от контроля; речь идет о принятии решения на основе данных. Вот как использовать вашу бухгалтерскую книгу Beancount, чтобы решить, продолжать ли вести учет самостоятельно или нанять профессионала.

2023-09-03-diy-vs-hiring-a-bookkeeper-a-beancount-playbook-for-cost-conscious-founders

TL;DR (слишком долго; не читал): Если вы оцениваете свое время в 85 долларов США в час и тратите всего четыре часа в месяц на бухгалтерский учет, эта работа обходится вам в 340 долларов США упущенной выгоды. Типичный удаленный бухгалтер стоит от 249 долларов США в месяц — плюс он освобождает вас, чтобы вы могли фактически развивать бизнес.

1. Оцените свое время

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

Математика проста:

  1. Отслеживайте, сколько часов вы тратите на бухгалтерские задачи каждый месяц (сверка, кодирование, исправление ошибок).
  2. Умножьте эти часы на вашу эффективную ставку.
  3. Сравните эту цифру с ежемесячной платой внешнего бухгалтера (типичная начальная ставка составляет около 249 долларов США в месяц).

Если стоимость вашего времени выше, у вас есть очевидный выигрыш от делегирования. Вы даже можете отслеживать это непосредственно в Beancount.

; Отслеживание альтернативной стоимости вашего времени
2025-07-31 * "Время на бухгалтерию в июле"
Expenses:Admin:BookkeepingTime 4.00 H ; Ваша пользовательская единица для часов
Equity:OwnerTime -340.00 USD
; metadata: rate:85

Здесь H — это пользовательская валюта для «часов». Вы можете учитывать время напрямую и использовать скрипт или директиву price, чтобы назначить ему долларовое значение, делая стоимость вашего собственного труда явной частью ваших финансовых отчетов.

2. Учитывайте скрытые затраты самостоятельного учета

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

  • Ошибки в налоговой отчетности: Неправильно составленная бухгалтерия — это кошмар для налоговых консультантов. CPA может взимать от 150 до 400 долларов США в час только за то, чтобы привести ваши записи в порядок, прежде чем они смогут даже начать работу над налоговой декларацией.
  • Упущенные вычеты и штрафы IRS: Небольшие, непреднамеренные ошибки, такие как неправильная классификация расходов или забывание записать кассовую операцию, могут накапливаться со временем, приводя к штрафам, процентам и более высокому налоговому счету.
  • Выгорание основателя: Психологическая нагрузка от поздней ночной сверки реальна. Она истощает фокус и энергию, которые должны быть направлены на высокоэффективные действия, такие как продажи и инновации продукта.

Смягчение рисков с помощью Beancount: Вы можете уменьшить количество ошибок, добавив Git pre-commit hook, который откажется фиксировать изменения, если bean-check завершится неудачно или если у транзакций отсутствует тег категории. Это обеспечивает дисциплину, даже когда вы устали.

3. Три способа, которыми бухгалтер (или дисциплина Beancount) экономит деньги

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

  1. Более чистая налоговая отчетность: Организованная, точная бухгалтерия означает меньше часов работы CPA, потраченных на очистку, что напрямую приводит к снижению счета.
  2. Информация о денежных средствах в режиме реального времени: Знание вашего точного денежного положения помогает вам избежать дорогостоящих комиссий за овердрафт и необходимости в срочном финансировании под высокие проценты.
  3. Буфер от стресса: Стабильные, предсказуемые финансовые операции снижают стресс основателя, что приводит к лучшему принятию решений и более здоровой бизнес-культуре.

4. Когда не стоит нанимать бухгалтера

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

  • Вы находитесь на стадии до получения дохода или имеете очень низкий денежный поток. На этом этапе каждый доллар должен идти на продажи и привлечение клиентов. Сосредоточьтесь сначала на получении дохода.
  • Ваши финансы просты. Если у вас один банковский счет, один канал Stripe и менее ~60 транзакций в месяц, вы, вероятно, сможете управлять всем в Beancount и Fava менее чем за час в неделю.

5. Гибридный вариант: ваша «готовая для бухгалтера» книга Beancount

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

  • Автоматизируйте загрузку: Настройте bean-extract для ежедневного запуска, автоматически загружая новые транзакции.
  • Стандартизируйте свой план счетов: Используйте общепринятые названия счетов (Expenses:Software, Assets:Bank:Checking), чтобы любой профессионал мог мгновенно понять вашу бухгалтерскую книгу.
  • Прикрепляйте исходные документы: Для каждого расхода свыше 75 долларов США используйте метаданные link:, чтобы прикрепить PDF-файл чека или счета-фактуры.
  • Следуйте ежемесячному контрольному списку закрытия:
    1. Сверьте все банковские счета и счета кредитных карт.
    2. Запустите bean-check, чтобы убедиться в отсутствии ошибок.
    3. Экспортируйте PDF-отчеты с помощью bean-report balance_sheet и bean-report income_statement.
  • Выполняйте ежеквартальную передачу: Предоставьте своему бухгалтеру или CPA тег Git или простой архив (books-Q3-2025.tar.gz). Они могут проверить вашу работу, добавить сложные корректирующие проводки (такие как начисления и амортизация) и подготовить налоговые пакеты.

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

6. Быстрая матрица решений

СитуацияНанять профессионалаПродолжить с Beancount (самостоятельно)
>60 транзакций/месяц, >$20 тыс. MRR
Вы оцениваете свое время в $100+/час, но тратите 3+ часа/месяц на бухгалтерию
В денежном кризисе, <$5 тыс. MRR
Вам действительно нравятся таблицы и автоматизация

7. Следующие шаги

  1. Записывайте свое время. Во время следующего сеанса бухгалтерского учета отслеживайте каждую минуту, которую вы на него тратите.
  2. Произведите расчеты. Умножьте это время на вашу ставку и сравните ее с рыночными ставками выше.
  3. Выберите свой путь. Либо ужесточите свой рабочий процесс Beancount, используя гибридную модель, либо начните собеседования с бухгалтерами, которым удобно работать с текстовой бухгалтерской книгой.

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

Раздельный учет для бизнеса и личных финансов с помощью Beancount

· 5 мин чтения
Mike Thrift
Mike Thrift
Marketing Manager

Процветающая компания и здоровый кошелек имеют одну общую черту: границы.

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

2023-08-12-business-vs-personal-bookkeeping-with-beancount

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

Почему разделение важно

Отсутствие разделения финансов — это не просто плохая привычка; это несет в себе значительные риски и скрывает ценную бизнес-информацию.

  • Прозрачность для налоговой: Налоговая служба не просто предлагает вам иметь отдельные банковские счета; она настоятельно рекомендует это. Когда бизнес- и личные средства смешиваются, становится трудно доказать, какие расходы являются законными бизнес-вычетами. Эта двусмысленность может привести к вопросам и сложностям, которых лучше избегать.
  • Риск аудита: Смешивание транзакций — это серьезный сигнал тревоги для аудиторов. Если ваши книги — это запутанный клубок личной и деловой активности, вы рискуете тем, что действительные вычеты будут отклонены или даже будут наложены штрафы. Чистая, отдельная бухгалтерская книга демонстрирует профессионализм и делает любой потенциальный аудит более гладким и менее стрессовым.
  • Более четкий анализ: Как вы можете узнать свою истинную норму прибыли, если денежный поток вашего бизнеса омрачен личными расходами? Отдельная бизнес-книга дает вам неискаженное представление о финансовом состоянии вашей компании. Вы можете точно отслеживать доходы, анализировать расходы и рассчитывать налоговые обязательства без «шума» вашей личной финансовой жизни.

Ключевые различия вкратце

Цель, правила и структура бизнес- и личного учета принципиально различны. Понимание этих контрастов является ключом к ведению точных записей.

ОбластьБизнес-учетЛичный учет
ЦельОтслеживание доходов, расходов, активов и обязательств для принятия налоговых решений и решений о ростеУправление бюджетом домохозяйства и целями сбережений
Налоговые правилаДолжны соответствовать Приложению C, 1120‑S или 1065; строгие стандарты вычетаНесколько формальных требований, помимо базового учета
СчетаСобственный капитал, кредиторская задолженность, дебиторская задолженность, налог с продаж, заработная платаРасчетный счет, сберегательный счет, инвестиции, кредиты
Оплата владельцуЗаработная плата (W‑2) или снятие средств владельцем через собственный капиталН/Д — личные снятия средств для покрытия расходов на проживание

Четырехэтапный план Beancount

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

• 1 — Откройте отдельные счета

Прежде чем вы даже напишете свою первую запись Beancount, откройте отдельный расчетный счет для бизнеса и бизнес-кредитную карту. Это физическое разделение является основой чистого учета. После этого отразите эту структуру в своей бухгалтерской книге Beancount.

2025-07-23 open Assets:Bank:Business   USD
2025-07-23 open Assets:Bank:Personal USD

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

• 2 — Регистрируйте взносы и снятия средств владельца

Как владелец, вы будете перемещать деньги между своими личными средствами и бизнесом. Это не доходы или расходы. Вместо этого они отслеживаются через счет собственного капитала.

  • Взносы: Когда вы вкладываете свои собственные деньги в бизнес, чтобы начать его или покрыть дефицит.
  • Снятие: Когда вы забираете деньги из бизнеса для личного пользования (так многие индивидуальные предприниматели «платят» себе).
; Вложение капитала для запуска бизнеса
2025-07-23 * "Взносы владельца"
Assets:Bank:Business 10,000.00 USD
Equity:Owner:Contrib

; Снятие денег на личные расходы
2025-08-05 * "Снятие владельцем на аренду"
Equity:Owner:Draw 2,500.00 USD
Assets:Bank:Business

Регистрируя их как транзакции с собственным капиталом, вы гарантируете, что они не будут неправильно увеличивать ваши бизнес-расходы или уменьшать вашу заявленную прибыль.

• 3 — Быстро обрабатывайте смешанные чеки

Ошибки случаются. Вы можете случайно использовать свою бизнес-карту для оплаты личного ужина. Главное — немедленно исправить это в своей бухгалтерской книге. Не удаляйте транзакцию; переклассифицируйте ее как снятие средств владельцем.

2025-08-07 * "Личные покупки по бизнес-карте"
Equity:Owner:Draw 72.35 USD
Assets:Bank:Business

Эта запись правильно отражает тот факт, что бизнес-средства были использованы для личных расходов, рассматривая их как деньги, которые вы забрали из компании. Это предотвращает случайное требование не подлежащих вычету личных расходов по вашим налогам.

• 4 — Сверяйте и проверяйте по графику

Последовательность — ваша лучшая защита от беспорядка в книгах. Выделяйте время еженедельно или ежемесячно для сверки ваших бизнес-счетов. Используйте инструменты Beancount, чтобы убедиться, что ваша бухгалтерская книга соответствует вашим банковским выпискам, и для проверки эффективности вашей компании.

# Проверьте баланс вашего бизнес-банковского счета по вашей выписке
bean-balance books.bean "Assets:Bank:Business"

# Создайте отчет о прибылях и убытках, чтобы проверить прибыльность
bean-report books.bean income_statement -e 2025-08-31

Эта привычка регулярного обзора удовлетворяет требованиям налоговой службы по ведению учета и держит вас в курсе финансового состояния вашего бизнеса.

Налоговые соображения

  • Предварительные налоги: Чтобы избежать болезненного налогового счета, относитесь к своим будущим налогам как к текущим бизнес-расходам. Создайте счета обязательств (Liabilities:Tax:Federal, Liabilities:Tax:State) и регулярно переводите на них установленный процент от каждого депозита. Когда наступает срок квартальных платежей, деньги уже ждут.
  • Не подлежащие вычету личные расходы: Помните правило налоговой службы: бизнес-расходы должны быть «обычными и необходимыми» для вашей работы. Ваши личные расходы на питание, транспортные расходы и не связанные с бизнесом подписки не подлежат вычету и должны быть полностью исключены из отчета о прибылях и убытках вашего бизнеса.

Краткий контрольный список

  • Откройте банковские счета и кредитные карты только для бизнеса.
  • Создайте план счетов Beancount с Assets:Bank:Business, Equity:Owner:Contrib и Equity:Owner:Draw.
  • Определитесь с вашей учетной базой (кассовый метод или метод начисления) и отметьте это в своих options Beancount.
  • Немедленно помечайте любые случайные личные расходы по бизнес-картам как Equity:Owner:Draw.
  • Сверяйте еженедельно; создавайте резервные копии вашего файла .bean в частном удаленном репозитории Git.
  • Ежемесячно просматривайте отчет о прибылях и убытках, баланс и отчеты о движении денежных средств.

Итог: Раздельные деньги, раздельный учет. Beancount делает стену между вашим бизнесом и личными финансами явной — и контролируемой версиями — так что ваш бизнес остается готовым к аудиту, в то время как ваша привычка пить латте остается ничьим делом, кроме вашего. Удачного учета!

Деконструкция реестра Beancount: Пример для бизнес-учета

· 3 мин чтения
Mike Thrift
Mike Thrift
Marketing Manager

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

Деконструкция реестра Beancount: Пример для бизнес-учета

Начнем с кода:

2023-05-22-business-template

1970-01-01 open Assets:Bank:Mercury
1970-01-01 open Assets:Crypto

1970-01-01 open Equity:Bank:Chase

1970-01-01 open Income:Stripe
1970-01-01 open Income:Crypto:ETH

1970-01-01 open Expenses:COGS
1970-01-01 open Expenses:COGS:Contabo
1970-01-01 open Expenses:COGS:AmazonWebServices

1970-01-01 open Expenses:BusinessExpenses
1970-01-01 open Expenses:BusinessExpenses:ChatGPT

2023-05-14 * "CONTABO.COM" "Mercury Checking ••1234"
Expenses:COGS:Contabo 17.49 USD
Assets:Bank:Mercury -17.49 USD

2023-05-11 * "Amazon Web Services" "Mercury Checking ••1234"
Expenses:COGS:AmazonWebServices 14490.33 USD
Assets:Bank:Mercury -14490.33 USD

2023-03-01 * "STRIPE" "Mercury Checking ••1234"
Income:Stripe -21230.75 USD
Assets:Bank:Mercury 21230.75 USD

2023-05-18 * "customer_182734" "0x5190E84918FD67706A9DFDb337d5744dF4EE5f3f"
Assets:Crypto -19 ETH {1,856.20 USD}
Income:Crypto:ETH 19 ETH @@ 35267.8 USD

Понимание кода

  1. Открытие счетов: Код начинается с открытия ряда счетов 01.01.1970. Они включают в себя комбинацию счетов активов (Assets:Bank:Mercury и Assets:Crypto), счета капитала (Equity:Bank:Chase), счетов доходов (Income:Stripe и Income:Crypto:ETH) и счетов расходов (Expenses:COGS, Expenses:COGS:AmazonWebServices, Expenses:BusinessExpenses и Expenses:BusinessExpenses:ChatGPT).

  2. Транзакции: Затем код переходит к записи ряда транзакций в период с 01.03.2023 по 18.05.2023.

    • Транзакция от 14.05.2023 представляет собой платеж в размере $17.49 в CONTABO.COM со счета Mercury Checking ••1234. Это записывается как расход (Expenses:COGS:Contabo) и соответствующее списание со счета Assets:Bank:Mercury.

    • Аналогично, транзакция от 11.05.2023 представляет собой платеж в размере $14490.33 в Amazon Web Services с того же банковского счета. Это регистрируется под Expenses:COGS:AmazonWebServices.

    • Транзакция от 01.03.2023 показывает доход от STRIPE, зачисленный на счет Mercury Checking ••1234, на общую сумму $21230.75. Это записывается как доход (Income:Stripe) и пополнение банковского счета (Assets:Bank:Mercury).

    • Последняя транзакция от 18.05.2023 представляет собой криптовалютную транзакцию, включающую 19 ETH от клиента. Это отслеживается по счетам Assets:Crypto и Income:Crypto:ETH. {1,856.20 USD} показывает цену ETH на момент транзакции, а @@ 35267.8 USD указывает общую стоимость транзакции 19 ETH.

    Во всех транзакциях соблюдается принцип двойной записи, что гарантирует постоянное выполнение уравнения Активы = Обязательства + Капитал.

Заключительные мысли

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

Надеемся, что этот разбор поможет вам лучше понять структуру и возможности Beancount, независимо от того, являетесь ли вы опытным бухгалтером или новичком, пытающимся отслеживать свои личные финансы. Следите за нашим следующим постом, где мы углубимся в расширенные операции Beancount.

Введение в Beancount.io

· 5 мин чтения
Mike Thrift
Mike Thrift
Marketing Manager

Почему современный бухгалтерский учет важен

Все еще управляете своими инвестициями с помощью электронных таблиц? Хотя электронные таблицы универсальны, они могут стать громоздкими и подверженными ошибкам по мере роста вашего инвестиционного портфеля. Представляем Beancount.io – сложную, но удобную платформу для отслеживания инвестиций, разработанную специально для управления портфелями акций и криптовалют. Созданный с учетом потребностей инженеров и приверженцев финансового минимализма, Beancount.io сочетает в себе мощные функции с интуитивно понятным интерфейсом для оптимизации вашего опыта отслеживания инвестиций.

2019-09-07-introduction-to-beancount

Expenses

Income Statement

Balance Sheet

Двойная запись: Основа точности

Beancount.io построен на принципах двойной записи – проверенной временем методологии, используемой финансовыми учреждениями по всему миру. Эта система обеспечивает математическую точность благодаря простой, но мощной концепции: каждая финансовая операция должна идеально балансировать.

В системе двойной записи каждая операция требует как минимум двух записей – дебета (+) и кредита (-) – по разным счетам. Эта встроенная система проверки делает практически невозможным запись несбалансированных операций, гарантируя точность и надежность ваших финансовых записей.

1970-01-01 open Income:BeancountCorp
1970-01-01 open Assets:Cash
1970-01-01 open Expenses:Food
1970-01-01 open Assets:Receivables:Alice
1970-01-01 open Assets:Receivables:Bob
1970-01-01 open Assets:Receivables:Charlie
1970-01-01 open Liabilities:CreditCard

2019-05-31 * "BeancountCorp" "Salary of May 15th to May 31st"
Income:BeancountCorp -888 USD
Assets:Cash 888 USD

2019-07-12 * "Popeyes chicken sandwiches" "dinner with Alice, Bob, and Charlie"
Expenses:Food 20 USD
Assets:Receivables:Alice 20 USD
Assets:Receivables:Bob 20 USD
Assets:Receivables:Charlie 20 USD
Liabilities:CreditCard -80 USD

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

Assets = Liabilities + Equity(aka Net Assets)

Мы использовали синтаксис Beancount от Мартина Блейса и веб-проект Fava от Якоба Шнитцера для создания этого веб-сайта. И он предупредит вас, если какая-либо операция не будет суммироваться до нуля.

Error Alert

Теперь вы понимаете, как мы обеспечиваем правильность учета. Но вы можете спросить, что такое эти "счета"?

Понимание счетов: Аналогия с ведром воды

Представьте свои финансовые счета как систему взаимосвязанных ведер с водой, где деньги текут между ними, как вода. Эта аналогия делает двойную запись интуитивно понятной: когда вы переводите деньги с одного счета на другой, это похоже на переливание воды из одного ведра в другое – общее количество воды (денег) в системе остается постоянным.

Beancount.io предлагает пять типов счетов.

  1. Доходы — Их сумма всегда отрицательна или находится в дебете. Это потому, что вы зарабатываете деньги, и затем деньги дебетуются со счета "Доходы" и кредитуются на ваши "Активы".
  2. Расходы — Их сумма всегда положительна или находится в кредите. Это потому, что вы тратите деньги, и деньги перетекают из "Активов" или "Обязательств" в "Расходы".
  3. Обязательства — Их сумма положительна или равна нулю. Ваши обязательства по кредитной карте являются хорошим примером, которые растут и падают циклически.
  4. Активы — Их сумма положительна или равна нулю. Ваши наличные деньги или дома всегда имеют определенную стоимость.
  5. Капитал — Ваши чистые активы. Система рассчитает это автоматически для вас. Капитал = Активы - Обязательства и это отражает ваше благосостояние.

Теперь вы можете открыть свои настраиваемые счета с помощью указанных выше ключевых слов:

1970-01-01 open Assets:Cash
1970-01-01 open Assets:Stock:Robinhood
1970-01-01 open Assets:Crypto:Coinbase
1970-01-01 open Expenses:Transportation:Taxi
1970-01-01 open Equity:OpeningBalance

Расширенное отслеживание инвестиций с помощью товаров

Beancount.io отлично справляется с отслеживанием разнообразных инвестиций, от акций до криптовалют. Давайте рассмотрим, как он обрабатывает сложные инвестиционные сценарии. Например, вот как вы бы записали покупку 10 биткойнов по $100 каждый в 2014 году:

2014-08-08 * "Buy 10 Bitcoin"
Assets:Trade:Cash -1000.00 USD
Assets:Trade:Positions 10 BTC {100.00 USD}

А затем, три года спустя, вы продаете их (изначально с затратами в $100 за единицу, аннотированными {100.00 USD}) по цене $10 000 за единицу, аннотированной @ 10,000.00 USD.

2017-12-12 * "Sell 2 Bitcoin"
Assets:Trade:Positions -2 BTC {100.00 USD} @ 10,000.00 USD
Assets:Trade:Cash 20,000.00 USD
Income:Trade:PnL -19,800.00 USD

Или та же операция с @@ 20,000.00 USD означает, что по цене $20 000 в общей сложности.

2017-12-12 * "Sell 2 Bitcoin"
Assets:Trade:Positions -2 BTC {100.00 USD} @@ 20,000.00 USD
Assets:Trade:Cash 20,000.00 USD
Income:Trade:PnL -19,800.00 USD

Сумма всех частей операции, включая -2 BTC {100.00 USD}, по-прежнему, как всегда, равна нулю.

Тег стоимости {100.00 USD} важен, потому что вы могли приобрести тот же товар по разным ценам.

100 BTC {10.00 USD, 2012-08-08}
10 BTC {100.00 USD, 2014-08-08}

Если вы хотите упростить процесс, вы можете настроить счет в начале с использованием FIFO или LIFO. FIFO означает "первым пришел, первым ушел", а LIFO – "последним пришел, первым ушел". В США IRS использует FIFO для расчета вашей прибыли/убытка и соответствующего налогообложения.

1970-01-01 open Assets:Trade:Positions "FIFO"

И затем, когда вы продаете его в сокращенной форме, например -2 BTC {}, Beancount автоматически применит стратегию FIFO и продаст самый старый товар.

Начало работы с Beancount.io

Beancount.io – это современная облачная платформа для управления финансами, которая преобразует ваши текстовые записи транзакций в полные финансовые отчеты, включая отчеты о прибылях и убытках, балансы и оборотные ведомости. Объединяя надежность простых текстовых файлов с мощными инструментами визуализации, Beancount.io помогает вам поддерживать точный контроль над вашей финансовой жизнью, получая при этом ценные сведения о вашей инвестиционной эффективности.

Начните свой финансовый путь с Beancount.io – Бесплатно в течение нашего акционного периода!

Основы бухгалтерского учета с Beancount: путь к четкой отчетности через простой текст

· 7 мин чтения
Mike Thrift
Mike Thrift
Marketing Manager

Вы не можете управлять бизнесом, если не знаете, куда уходят деньги. Точная бухгалтерия превращает догадки в понимание. (Investopedia)

Каждый владелец бизнеса, фрилансер или основатель стартапа рано или поздно сталкивается с одной и той же реальностью: финансовый хаос губит рост. Без четкого представления о вашем денежном потоке вы действуете вслепую. Но что, если бы вы могли управлять своими финансами с той же точностью и контролем, которые вы применяете к своему коду? Встречайте Beancount — мощную систему бухгалтерского учета с открытым исходным кодом, которая работает с простыми текстовыми файлами.

2019-03-24-bookkeeping-basics

Это руководство познакомит вас с основами бухгалтерского учета и покажет, как построить надежный, легкий и прозрачный финансовый рабочий процесс с помощью Beancount.

Что такое бухгалтерский учет?

По сути, бухгалтерский учет — это систематическая и непрерывная запись каждой финансовой операции, совершаемой бизнесом. Это ежедневная дисциплина отслеживания доходов, расходов, активов (того, чем вы владеете) и обязательств (того, что вы должны).

В мире Beancount эти записи не заперты в проприетарном программном обеспечении. Они хранятся в простых, удобочитаемых текстовых файлах. Этот подход позволяет вам контролировать версии вашей финансовой истории с помощью таких инструментов, как Git, так же, как вы делаете это с программным проектом. Каждая запись регулируется правилом двойной записи — элегантной системой, которая автоматически проверяет вашу работу и гарантирует, что ваша бухгалтерия всегда верна. (beancount)

Почему это важно?

Тщательный бухгалтерский учет — это не просто административная аккуратность; это стратегическое преимущество.

  • Уверенность при налогообложении: Когда наступает налоговый сезон, чистая отчетность — ваш лучший друг. Налоговая служба требует четкой документации по доходам и вычетам. Хорошо организованная бухгалтерия означает, что вы можете подавать декларацию с уверенностью и значительно сократить любые потенциальные проверки. (IRS)
  • Более точные решения: Достаточно ли высоки ваши цены? Действительно ли конкретный договор на обслуживание прибылен? Растут ли расходы на подписку бесконтрольно? Финансовые отчеты, такие как отчет о прибылях и убытках и баланс, выявляют утечки цен, безудержные расходы и проблемы с денежным потоком, предоставляя менеджерам и инвесторам данные, необходимые для принятия разумных решений. (Investopedia)
  • Более легкое финансирование: Кредиторы и инвесторы не принимают решения, основываясь на интуиции. Прежде чем переводить средства, они попросят финансовые отчеты. Хорошая бухгалтерия позволяет вам генерировать баланс или отчет о прибылях и убытках за считанные секунды, демонстрируя профессионализм и финансовое здоровье. (Investopedia)
  • Предупреждения о мошенничестве и ошибках: Регулярная сверка вашей бухгалтерии с банковскими выписками — ваша первая линия защиты от ошибок. Эта простая привычка помогает вам быстро выявить дублирующие платежи, банковские ошибки или мошенническую деятельность, прежде чем они станут серьезными проблемами. (IRS)

Семишаговый план в простом тексте

Готовы начать? Вот как построить вашу систему бухгалтерского учета на базе Beancount с нуля.

1. Разделите бизнес-счета и личные счета

Это первый и не подлежащий обсуждению шаг. Откройте отдельный расчетный счет для бизнеса и, при необходимости, бизнес-кредитную карту. Смешивание средств создает кошмар для бухгалтерии и может размыть границы ответственности между вами и вашим бизнесом. Четкое разделение необходимо для точного вычета расходов и правовой защиты. (Small Business Administration)

В Beancount вы объявляете о существовании этих счетов с помощью директивы open:

; Начальные остатки на ваших счетах
2025-07-22 open Assets:Bank:Business USD
2025-07-22 open Assets:Bank:Personal USD

2. Выберите систему бухгалтерского учета

Beancount использует метод двойной записи, золотой стандарт бухгалтерского учета на протяжении веков. Принцип прост: каждая транзакция затрагивает как минимум два счета. На каждое дебетование одного счета должно быть соответствующее кредитование другого. Волшебство этой системы заключается в том, что сумма всех ваших счетов всегда должна быть равна нулю. Beancount автоматически применяет это правило, а это означает, что опечатка или логическая ошибка немедленно поднимут флаг. Вы буквально не можете иметь несбалансированную бухгалтерию. (beancount)

3. Выберите метод учета

У вас есть два основных варианта:

  • Кассовый метод: Вы регистрируете доход, когда получаете деньги, и расходы, когда их оплачиваете. Это проще и непосредственно отражает ваш денежный поток.
  • Метод начисления: Вы регистрируете доход, когда вы его зарабатываете (например, когда отправляется счет), и расходы, когда вы их несете (например, когда получаете счет). Этот метод дает более точное представление о финансовом состоянии и деятельности компании, особенно для растущих фирм. (Investopedia)

Вот пример транзакции по методу начисления в Beancount. Вы учитываете доход при отправке счета, перемещая сумму в Assets:AccountsReceivable. Когда клиент платит, вы перемещаете деньги со счета AccountsReceivable на ваш банковский счет.

; Пример начисления: выставлен счет, оплата позже
2025-07-22 * "Счет за дизайн №101"
Assets:AccountsReceivable 3000.00 USD
Income:Design

2025-08-15 * "Клиент оплачивает счет №101"
Assets:Bank:Business 3000.00 USD
Assets:AccountsReceivable

4. Соберите свой набор инструментов

Прелесть Beancount заключается в его минималистской, модульной природе. Ваш основной набор включает:

  • Редактор + Git: Ваш любимый текстовый редактор для записи транзакций и Git для контроля версий, что дает вам полную, проверяемую историю каждого изменения.
  • bean-report / bean-balance / Fava: Инструменты командной строки, такие как bean-report, и потрясающий веб-интерфейс Fava, предоставляют вам мгновенные финансовые отчеты, панели мониторинга и мощные возможности фильтрации.
  • Импортеры: Богатая экосистема импортеров, созданных сообществом, может подключаться к вашим банковским каналам через CSV, Plaid или API для таких сервисов, как Stripe и PayPal, автоматизируя большую часть ввода данных.

5. Классифицируйте каждую транзакцию

Хорошо организованный "план счетов" — это основа для анализа отчетности. Определите категории, которые имеют смысл для вашего бизнеса, используя иерархические счета для детализации. Затем, записывая транзакции, тщательно классифицируйте их.

2025-07-30 * "Ежемесячный счет AWS"
Expenses:Hosting:AWS 124.50 USD
Assets:Bank:Business
tag: "ops"

В этом примере расход четко отнесен к категории Expenses:Hosting:AWS. Использование tag: "ops" также позволяет создавать перекрестные отчеты, например, просматривать все операционные расходы независимо от их основной категории. (IRS)

6. Надежно храните исходные документы

Налоговая служба с радостью принимает цифровые копии чеков и счетов. Сканируйте бумажные чеки или пересылайте счета по электронной почте в специальную папку в облачном хранилище (например, Google Drive или Dropbox). Затем ссылайтесь на файл непосредственно в вашей записи Beancount, используя метаданные. Это создает герметичную, автономную запись.

; Изображение чека, связанное как метаданные
2025-07-18 * "Обед команды"
Expenses:Meals 85.10 USD
Assets:Bank:Business
receipt: "receipts/2025-07-18-team-lunch.jpg"

7. Сделайте бухгалтерский учет привычкой

Последовательность — ключ к успеху. Откладывание дел превращает бухгалтерский учет в стрессовое, трудоемкое занятие. Выделите повторяющийся временной блок — еженедельный или ежемесячный «Bean-день» — для импорта транзакций, сверки счетов и просмотра ваших финансовых отчетов. Эта простая процедура превращает бухгалтерский учет из ежеквартальной гонки в быструю, эффективную проверку состояния бизнеса. (IRS)

Самостоятельно или с помощью профессионалов?

  • Самостоятельно: Для фрилансеров или малого бизнеса с предсказуемым объемом транзакций самостоятельный подход с Beancount невероятно эффективен. Тем не менее, разумно провести краткую, разовую консультацию с CPA, чтобы проверить ваш план счетов и убедиться, что вы на правильном пути.
  • Профессиональный обзор: По мере роста вашего бизнеса, усложнения транзакций или повышения риска несоблюдения требований, привлечение профессионального бухгалтера или аудитора для периодических проверок становится бесценным. Вы можете продолжать использовать Beancount в качестве основного источника данных и просто экспортировать необходимые им отчеты.

Контрольный список для быстрого старта

  • Открыть отдельные банковские счета для бизнеса.
  • Клонировать стартовый репозиторий Beancount и определить ваши счета в accounts.bean.
  • Выбрать кассовый метод или метод начисления и придерживаться его.
  • Настроить импортеры для автоматизации ввода данных из вашего банка (CSV), Stripe, PayPal и т.д.
  • Добавлять теги и писать четкие описания для каждой транзакции.
  • Сверять вашу бухгалтерию с банковскими выписками еженедельно или ежемесячно.
  • Формировать ежемесячные отчеты о доходах, балансе и денежном потоке с помощью Fava или bean-report.
  • Регулярно создавать резервные копии ваших .bean файлов (Git + удаленное хранилище).

Дополнительная литература

Готовы начать? Установите Beancount, зафиксируйте свою первую запись и обменяйте туман электронных таблиц на четкость простого текста. Удачного ведения учета!