هزینههای معوق در Beancount: راهنمای عملی (با مثالهای دفترچه کپی-پیست)
هزینههای معوق تا زمانی که بسته شدن ماهها شروع به انباشته شدن میکند، انتزاعی به نظر میرسند. اینها ستون فقرات حسابداری بر پایه تعهد صحیح هستند که اطمینان میدهند گزارشهای مالی شما واقعیت اقتصادی را نشان میدهند، نه فقط زمان تغییر دست نقدی. در ادامه یک راهنمای واضح و مبتنی بر Beancount برای اینکه این هزینهها چه هستند، چرا مهماند و دقیقاً چگونه آنها را در دفترچه متنی خود ثبت، معکوس و گزارش کنید، آورده شده است.
TL;DR ⚡
- هزینههای معوق هزینههایی هستند که در این دوره متحمل شدهاید اما هنوز پرداخت نکردهاید. تا زمانی که نقدینگی خارج نشود بهعنوان بدهی ثبت میشوند.
- در Beancount این کار ساده است: یک حساب
Expenses:
را بدهکار و یک حسابLiabilities:Accrued:
را بستانکار میکنید. بعداً وقتی پرداخت میکنید بدهی را پاک میکنید.- برای گزارش میتوانید با اجرای
bean-query
ه مراه باCLOSE ON
وCLEAR
، مانیتی از ترازنامه در تاریخ مشخصی بگیرید.
هزینه معوق چیست؟
هزینه معوق هزینهای است که کسبوکار آن را متحمل شده اما هنوز پرداخت نکرده است. این هزینه زمانی ثبت میشود که سرویس دریافت شده یا هزینه متحمل شده باشد، حتی اگر فاکتور هنوز نرسیده یا پرداخت هنوز موعدش نرسیده باشد. این روش مطابق با اصل تطبیق در حسابداری بر پایه تعهد است که میگوید هزینهها باید در همان دورهای که درآمدهای مرتبط را تولید کردهاند ثبت شوند.
نمونههای رایج شامل:
- دستمزدهای کارمندان که در پایان ماه کسب شدهاند اما در ماه بعد پرداخت میشوند.
- آب و برق که در دسامبر مصرف شدهاند اما تا ژانویه صورتحساب نمیشود.
- بهره وام که در طول ماه انباشته شده اما هنوز از حساب شما برداشت نشده است.
با ثبت این هزینهها در زمان وقو ع، تصویر دقیقتری از عملکرد مالی شرکت در آن دوره به دست میآورید.
نگاه Beancount به این موضوع (در ۳۰ ثانیه)
Beancount یک سیستم حسابداری دوطرفه مبتنی بر متن ساده است. همه چیز یک دستور یا تراکنش تاریخدار در یک فایل متنی است. سیستم بر پایه پنج نوع حساب اصلی ساخته شده است: Assets, Liabilities, Equity, Income, و Expenses.
ورودیها همیشه بر اساس تاریخ مرتب میشوند. نکته مهم این است که بررسیهای balance
قبل از پردازش تراکنشهای همان روز انجام میشود. این برای زمانی که بررسیها و ورودیهای معکوس میگذارید، اهمیت دارد.
در نهایت، زبان bean-query
روشی قدرتمند شبیه SQL برای تولید گزارشها فراهم میکند. با عملگرهایی مثل OPEN ON
, CLOSE ON
و CLEAR
میتوانید نماهای دقیق «به تاریخ» برای صورتهای مالی بسازید.