Розуміння дебіторської та кредиторської заборгованості в Beancount
Привіт усім! У сьогоднішньому дописі блогу ми занурюємося у світ Beancount, інструменту подвійного запису, який багато хто любить за його простоту та потужність. Зокрема, ми поговоримо про дві ключові концепції: дебіторську та кредиторську заборгованість.
Розуміння цих термінів є вирішальним для ефективного використання Beancount (або будь-якої системи подвійного запису). Але не хвилюйтеся, якщо ви новачок – ми розберемо все крок за кроком!
Дебіторська та кредиторська заборгованість: Основи
В обліку «дебіторська заборгованість» та «кредиторська заборгованість» — це терміни, що використовуються для відстеження грошей, які належать. «Дебіторська заборгованість» стосується грошей, які інші винні вам, тоді як «кредиторська заборгованість» стосується грошей, які ви винні іншим.
Розглянемо приклад:
-
Рахунки дебіторської заборгованості (A/R): Припустимо, ви володієте книжковим магазином, і клієнт купує книгу в кредит. Гроші, які вони винні вам за книгу, є рахунком дебіторської заборгованості.
-
Рахунки кредиторської заборгованості (A/P): З іншого боку, уявіть, що ви замовляєте новий набір книг у видавця, але не платите за них одразу. Гроші, які ви винні видавцю, є рахунком кредиторської заборгованості.
У Beancount вони зазвичай відстежуються за допомогою відповідних рахунків. Основна перевага полягає в тому, що це надає вам чітку та точну картину вашого фінансового стану в будь-який момент часу.
Налаштування дебіторської та кредиторської заборгованості в Beancount
Структура вашого файлу Beancount може бути настільки простою або складною, наскільки вам це потрібно. Для дебіторської та кредиторської заборгованості ви, ймовірно, захочете створити окремі рахунки в розділ ах «Активи» та «Зобов'язання».
Ось простий приклад:
1970-01-01 open Assets:AccountsReceivable
1970-01-01 open Liabilities:AccountsPayable
Відстеження транзакцій
Сторона одержувача
Після налашту вання рахунків ви можете відстежувати транзакції, що стосуються дебіторської та кредиторської заборгованості. Розглянемо приклад:
2023-05-29 * "Продано книги клієнту в кредит"
Assets:AccountsReceivable 100 USD
Income:BookSales -100 USD
Тут ви додаєте 100 доларів до своєї дебіторської заборгованості, оскільки клієнт винен вам цю суму. Одночасно ви зменшуєте свій дохід на т у саму суму, щоб підтримувати баланс (оскільки ви ще не отримали грошей).
Коли клієнт зрештою заплатить, ви запишете це так:
2023-06-01 * "Отримано платіж від клієнта"
Assets:Bank:Savings 100 USD
Assets:AccountsReceivable -100 USD
Сторона платника
Той самий принцип застосовується до кредиторської заборгованості, але з протилежними знаками:
2023-05-30 * "Куплено книги у видавця в кредит"
Liabilities:AccountsPayable 200 USD
Expenses:BookPurchases -200 USD
І коли ви погашаєте свій борг:
2023-06-02 * "Погашено борг перед видавцем"
Liabilities:AccountsPayable -200 USD
Assets:Bank:Checking 200 USD
Підсумок
Дебіторська та кредиторська заборгованість є основою будь-якої облікової системи. Точно відстежуючи їх, ви отримуєте повне розуміння свого фінансового стану.
Це лише відправна точка, і Beancount здатний набагато більше. С подіваюся, цей допис у блозі допоможе прояснити ці важливі концепції. Як завжди, успішного обліку!