Преминете към основното съдържание

Една публикация маркиран с/със "счетоводни записвания"

Вижте всички етикети

Beancount Счетоводни записвания: Как да, Дефиниции и Примери

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

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

Това ръководство ще ви преведе през:

2025-06-27-journal-entries

  • Какво е счетоводно записване
  • Защо счетоводните записвания са важни
  • Как да ги пишете в синтаксиса на 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.

📒 Защо счетоводните записвания са важни

Счетоводните записвания са атомната единица на вашия леджър.

Те:

  • Попълват вашата Главна книга и Салда по сметки
  • Задвижват всички отчети: Отчети за приходите и разходите, Счетоводни баланси, Отчети за паричните потоци
  • Позволяват ви да проследите всеки долар, ред по ред, до неговия източник

С правилните инструменти ще видите тези транзакции представени в потребителски интерфейс – категоризирани, търсещи се и филтрируеми. Но всичко започва с това просто текстово записване.

📚 Как работи двустранното счетоводство в Beancount

Beancount прилага двустранно счетоводство. Всяка транзакция трябва да бъде балансирана: общо дебити = общо кредити.

Бързо правило:

  • Дебитирайте активи и разходи (вие получавате пари или правите разход)
  • Кредитирайте приходи и пасиви (вие печелите пари или поемате дълг)

Пример – Покупка на офис консумативи:

2024-06-02 * "Bought printer ink"
Expenses:OfficeSupplies 100.00 USD
Assets:Bank:Checking

🧠 Визуализиране на записвания

След като запазите, в лявата навигация на https://beancount.io/ledger/0/income_statement/ ще видите ...

  • Изглед на журнал: Вижте транзакции с търсене, тагове и филтриране
  • Падащо меню за филтър на сметки: Вижте текущи салда и записвания по сметки
  • Отчет за приходите и разходите: Сума на вашите сметки Income:* и Expenses:*
  • Счетоводен баланс: Вашите активи минус пасиви

Fava помага да превърнете вашите сурови Beancount записвания в приложими отчети – без настройка на база данни.

💡 Често срещани примери за счетоводни записвания

✅ Получавате плащане от клиент

2024-06-05 * "Payment for invoice #456"
Assets:Bank:Checking 1,200.00 USD
Income:Consulting

По избор: Ако използвате Вземания от клиенти:

2024-05-20 * "Invoice #456 sent"
Assets:AccountsReceivable 1,200.00 USD
Income:Consulting

2024-06-05 * "Payment for invoice #456"
Assets:Bank:Checking 1,200.00 USD
Assets:AccountsReceivable -1,200.00 USD

🖨️ Купувате офис консумативи

2024-06-07 * "Staples run"
Expenses:OfficeSupplies 85.00 USD
Assets:Bank:Checking

🏦 Извършвате плащане по заем

Да кажем, че плащате $1 000, като $200 са лихва и $800 са към главницата:

2024-06-10 * "Loan repayment"
Liabilities:Loan -800.00 USD
Expenses:LoanInterest 200.00 USD
Assets:Bank:Checking -1,000.00 USD

🔒 Заключителни записвания в края на годината

За да „затворите счетоводните книги“, обикновено прехвърляте всички