پرش به محتوای اصلی
Beancount.io Logo
بودجه‌بندی در Beancount

بودجه‌بندی در Beancount

نحوه تنظیم و تجسم بودجه‌های سرانه حساب با استفاده از دستورالعمل‌های سفارشی در Beancount، با ادغام Fava.

این راهنما توضیح می‌دهد که چگونه بودجه‌های سرانه حساب را با استفاده از دستورالعمل‌های custom Beancount و رابط وب Fava تنظیم، مدیریت و تجسم کنید.

نمونه‌های دفتر کل عملیاتی: هر پاکت را به‌عنوان یک زیرحساب حقوق صاحبان سهام لایه‌بندی‌شده روی حساب بانکی واقعی مدل کنید. تخصیص چک حقوق، ارزش را در داخل حقوق صاحبان سهام جابه‌جا می‌کند، در حالی که یک خرید هم حرکت نقدی و هم تصمیم بودجه را ثبت می‌کند.

نحوه تنظیم بودجه

بودجه‌ها با استفاده از دستورالعمل custom "budget" در فایل Beancount شما تعریف می‌شوند. نحو آن سرراست است:

YYYY-MM-DD custom "budget" AccountName "interval" Amount CURRENCY
  • AccountName: حساب هزینه یا درآمد خاصی که می‌خواهید برای آن بودجه تعیین کنید.
  • interval: دوره بودجه. باید یکی از مقادیر daily، ‏weekly، ‏monthly، ‏quarterly یا yearly باشد.
  • Amount: مبلغ هدف برای بازه زمانی.

نحوه عملکرد:

  • یک دستورالعمل بودجه از تاریخ خود تا زمانی که دستورالعمل بودجه دیگری برای همان حساب آن را لغو کند، معتبر است.
  • Beancount و Fava همه بودجه‌ها را به معادل روزانه تقسیم می‌کنند و به آن‌ها اجازه می‌دهند مبلغ کل بودجه‌بندی شده را برای هر بازه زمانی معین محاسبه کنند.

مثال:

; تعیین بودجه روزانه برای قهوه
2024-01-01 custom "budget" Expenses:Food:Coffee       "daily"      5.00 USD
 
; تعیین بودجه ماهانه برای مواد غذایی
2024-01-01 custom "budget" Expenses:Food:Groceries    "monthly"  600.00 USD
 
; تعیین بودجه سالانه برای تعطیلات
2024-01-01 custom "budget" Expenses:Travel:Vacation   "yearly"  3000.00 USD

برای تنظیم بودجه، به سادگی یک دستورالعمل جدید با تاریخ جدیدتر اضافه کنید. به عنوان مثال، برای افزایش بودجه مواد غذایی از ماه مارس:

2024-03-01 custom "budget" Expenses:Food:Groceries    "monthly"  650.00 USD

تجسم بودجه‌ها در Fava

Fava، رابط وب برای Beancount، به طور خودکار بودجه‌های شما را در چندین گزارش کلیدی شناسایی و نمایش می‌دهد و به شما امکان می‌دهد هزینه‌های واقعی خود را با اهدافتان مقایسه کنید:

  • صورت سود و زیان: نمودارهای سود خالص و هزینه‌ها مقادیر بودجه‌بندی شده در مقابل مقادیر واقعی را نشان می‌دهند.
  • تغییرات (ماهانه): مبلغ بودجه‌بندی شده برای هر ماه را نشان می‌دهد.
  • ترازنامه‌ها (ماهانه): مبلغ بودجه‌بندی شده تجمعی را در طول زمان نشان می‌دهد.

تکنیک‌های پیشرفته بودجه‌بندی

انتقال بودجه

سیستم بودجه پیش‌فرض هر دوره را بازنشانی می‌کند. برای پیاده‌سازی "انتقال" که در آن وجوه خرج نشده به دوره بعد منتقل می‌شوند، از یک حساب دارایی اختصاصی برای نگهداری وجوه بودجه‌بندی شده استفاده کنید.

  1. در ابتدای دوره، حساب بودجه را تأمین کنید:

    2024-02-01 * "تأمین بودجه ماهانه سرگرمی"
      Assets:Checking                  -200.00 USD
      Assets:Budget:Entertainment       200.00 USD
  2. مستقیماً از این حساب بودجه خرج کنید:

    2024-02-15 * "شب فیلم"
      Expenses:Entertainment:Movies      30.00 USD
      Assets:Budget:Entertainment       -30.00 USD

    مانده باقی مانده در Assets:Budget:Entertainment مبلغ انتقال شما است.

پیگیری اهداف درآمد

همچنین می‌توانید با استفاده از مبلغ بودجه منفی، برای حساب‌های درآمد خود اهدافی تعیین کنید. این به Fava اجازه می‌دهد تا درآمد شما را در برابر اهدافتان ردیابی کند.

; تعیین اهداف درآمد ماهانه
2024-01-01 custom "budget" Income:Salary      "monthly" -5000.00 USD
2024-01-01 custom "budget" Income:Freelance   "monthly" -1000.00 USD

عیب‌یابی

اگر بودجه‌های شما در Fava ظاهر نمی‌شوند، موارد زیر را بررسی کنید:

  1. فرمت تاریخ: اطمینان حاصل کنید که تاریخ‌ها در فرمت YYYY-MM-DD هستند.
  2. نام حساب‌ها: نام حساب در دستورالعمل باید دقیقاً با نام حساب در تراکنش‌های شما مطابقت داشته باشد.
  3. املای بازه زمانی: بازه زمانی باید یکی از پنج گزینه معتبر و به صورت حروف کوچک باشد (به عنوان مثال، "monthly").
  4. راه‌اندازی مجدد Fava: اگر اخیراً دستورالعمل‌ها را اضافه کرده‌اید، ممکن است برای اعمال تغییرات، نیاز به راه‌اندازی مجدد سرور Fava داشته باشید.
زمان مطالعه 13 دقیقه

American Express Graphite و کارمزد جدید ۸۹۵ دلاری پلاتینیوم: راهنمای صاحب کسب‌وکار برای بودجه‌بندی کارت‌های شرکتی بدون از دست دادن محاسبات

Amex در مارس ۲۰۲۶ کارت Graphite Business Cash Unlimited را با کارمزد ۲۹۵ دلار و…

bookkeeping
small-business
زمان مطالعه 20 دقیقه

افزایش قیمت Microsoft 365 در جولای 2026: راهنمای بودجه‌بندی و بهینه‌سازی اندازه برای کسب‌وکارهای کوچک

اولین افزایش قیمت تجاری مایکروسافت از سال 2022 از 1 جولای 2026 اعمال می‌شود —…

small-business
saas
زمان مطالعه 7 دقیقه

نسخه تابستانی Beancount.io ۳.۶: واردات هوشمندتر، هوش مصنوعی عملیاتی و تجربه موبایل بازسازیشده

Beancount.io ۳.۶ شکاف بین فعالیت مالی و دفتر کل قابل اعتماد را با واردات…

changelog
beancount
زمان مطالعه 4 دقیقه

حسابداری کسب‌وکار اتاق فرار: ردیابی درآمد هر اتاق، حقوق اپراتور بازی، و بودجه‌بندی استهلاک سالانه ۸–۱۲٪ که هیچ‌کس برای آن برنامه‌ریزی نمی‌کند

اتاق‌های فرار به ازای هر جلسه درآمد کسب می‌کنند، اما به ازای هر ساعت حقوق…

small-business
bookkeeping
زمان مطالعه 4 دقیقه

چگونه از بیکانت استفاده می‌کنم: هشت سال پول در گیت و چک‌این ۲۰ دقیقه‌ای یکشنبه‌ها

یک مهندس نرم‌افزار روال واقعی خود در بیکانت را شرح می‌دهد: گرفتن عکس رسید در…

beancount
plain-text-accounting