Beancount за собственици на малък бизнес
Основи на счетоводството, които наистина можете да разберете – и да управлявате сами
Управлението на собствените ви счетоводни книги не е задължително да означава електронни таблици, стрес или скъп софтуер. Beancount ви дава минималистичен, подлежащ на одит и мощен начин да водите счетоводство, използвайки само обикновен текст и система за двустранно счетоводство.
Това ръководство е вашето пълно въведение в подреждането на счетоводните книги на малкия ви бизнес с Beancount – с реални примери и стъпка по стъпка указания.
🧾 Какво е Beancount?
Beancount е счетоводна система с отворен код, базирана на обикновен текст, изградена около двустранното счетоводство. Вие записвате транзакциите си във файлове с разширение .beancount
и използвате инструменти като bean-doctor
, bean-report
или Fava, за да анализирате и визуализирате счетоводните си книги.
Ето една основна транзакция:
2025-06-01 * "Client Payment: Invoice #123"
Assets:Bank:Business:Checking 1,200.00 USD
Income:Consulting -1,200.00 USD
Тя е четима, скриптуема и с контролирани версии – идеална за собственици на бизнес, които искат прозрачност и контрол.
📌 Защо счетоводството е важно (и защо Beancount)
- Имате нужда от него за данъци
- Имате нужда от него за яснота
- Имате нужда от него за финансиране
- Имате нужда от него, за да улавяте грешки рано
И с Beancount, можете да направите всичко това само с текстов редактор и няколко инструмента.
🪜 8 стъпки, за да започнете да водите собствено счетоводство с Beancount
1. Разделете бизнес и лични финанси
Открийте отделна бизнес разплащателна сметка и кредитна карта. Отразете това в Beancount:
2025-06-01 open Assets:Bank:Business:Checking USD
2025-06-01 open Liabilities:CreditCard:Business USD
Това поддържа счетоводните ви книги чисти и ви защитава юридически (особено ако сте ООД или корпорация).
2. Използвайте двустранно счетоводство
Всяко финансово събитие засяга две сметки. Beancount налага този баланс по дизайн:
2025-06-05 * "Web hosting payment"
Expenses:Hosting 15.00 USD
Assets:Bank:Business:Checking -15.00 USD
Това гарантира математическа цялост в цялата ви счетоводна книга.
3. Изберете касов принцип или принцип на начисление
- Касов принцип: Записвайте приходи/разходи само когат о парите са получени/похарчени.
- Принцип на начисление: Проследявайте задълженията (Вземания/Задължения).
Пример за касов принцип:
2025-06-10 * "Client payment received"
Assets:Bank:Business:Checking 800.00 USD
Income:Sales -800.00 USD
Пример за принцип на начисление (изпратена фактура, след това получено плащане):
2025-06-01 * "Invoice #2001 issued"
Assets:AccountsReceivable 800.00 USD
Income:Sales -800.00 USD
2025-06-15 * "Payment received for Invoice #2001"
Assets:Bank:Business:Checking 800.00 USD
Assets:AccountsReceivable -800.00 USD