Бухгалтерські проводки Beancount: Як створювати, визначення та приклади
Кожна фінансова операція, яку здійснює ваш бізнес, має бути записана — і у світі обліку в простому тексті це починається з бухгалтерських проводок. Якщо ви використовуєте Beancount, розуміння бухгалтерських проводок є ключовим для створення точних, перевіряємих та чистих фінансових записів.
Цей посібник проведе вас через:
- Що таке бухгалтерська проводка
- Чому бухгалтерські проводки важливі
- Як їх писати в синтаксисі Beancount
- Як їх ефективно використовувати
- Приклади реальних транзакцій (платежі клієнтів, покупки, позики тощо)
🧾 Що таке бухгалтерська проводка в Beancount?
У Beancount бухгалтерська проводка — це датована транзакція, записана у зручному для читання текстовому форматі. Кожен запис відповідає принципам подвійного запису — ви фіксуєте, звідки надходять гроші (кредит), і куди вони йдуть (дебет), забезпечуючи постійний баланс ваших книг.
Приклад:
2024-06-01 * "Client payment for invoice #123"
Assets:Bank:Checking 600.00 USD
Income:Sales
- Символ
*вказує на проведену транзакцію. - Опис надає контекст для запису.
Assets:Bank:Checkingдебетується.Income:Salesкредитується (значення мається на увазі).
Кожен запис зберігається у файлі .beancount — це просто текстовий файл, який ви можете версіонувати, створювати резервні копії та навіть редагувати у Vim або VSCode.