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

- دکمه "+" در بخش ویرایشگر را کلیک کنید تا یک ورودی جدید افزوده شود.
- از تبهای بالا تراکنش را انتخاب کنید.
- تاریخ تراکنش را با استفاده از انتخابگر تقویم وارد کنید.
- پرداختکننده (مثلاً «UberEats») و توضیحات (مثلاً «وعده ناهار») را پر کنید.
- حسابیهای متأثر را وارد کنید. یک وعده ناهار که با کارت اعتباری پرداخت میشود یک هزینه (یک بدهی، که بهعنوان مبلغ مثبت وارد میشود) است که با بدهی بیشتر به کارت اعتباری (یک بستانکاری، که بهعنوان مبلغ منفی وارد میشود) تأمین میشود:
- سمت بدهی:
Expenses:Misc— مبلغ مثبت، مثلاً12.95 USD(هزینه افزایش مییابد) - سمت بستانکاری:
Liabilities:CreditCard— مبلغ منفی، مثلاً-12.95 USD(چیزهی که بدهکار هستید افزایش مییابد)
- سمت بدهی:
- حفظ را کلیک کنید تا تراکنش ثبت شود. دو مبلغ به صفر جمع میشوند، که چیزی است که ورودی را معتبر میکند.
هر رابطی که استفاده میکنید، ورودی که رابط کاربری ذخیره میکند یک تراکنش معمولی Beancount است که دو مبلغ آن به صفر جمع میشوند:
2025-01-02 * "UberEats" "Lunch Meal"
Expenses:Misc 12.95 USD ; debit: the expense increases
Liabilities:CreditCard -12.95 USD ; credit: the balance you owe increasesبرنامه موبایل

چگونه تراکنش افزود کنیم
- از صفحه اصلی دکمه افزودن سریع را لمس کنید.
- مبلغ تراکنش را وارد کنید (مثلاً $12.95).
- دو حسابی که پول بین آنها جابجا میشود را انتخاب کنید. در قرارداد علامتگذاری Beancount یک بدهی مبلغ مثبت است و یک بستانکاری مبلغ منفی است:
- برای هزینه کارت: دستهبندی (مثلاً
Expenses:Misc) بدهکار میشود (مثبت) وLiabilities:CreditCardبستانکار میشود (منفی) - برای درآمد: دسته
Incomeبستانکار میشود (منفی) و حسابیAssetsکه پول را دریافت میکند بدهکار میشود (مثبت)
- برای هزینه کارت: دستهبندی (مثلاً
- از صفحهکلید عددی برای تأیید مبلغ استفاده کنید، سپس بعدی را لمس کنید.
- پرداختکننده را وارد کنید (مثلاً «UberEats»).
- یک توضیحات افزوده کنید (مثلاً «وعده ناهار»).
- تمام را لمس کنید تا تراکنش شما ذخیره شود.
نکتههای موفقیت
- تراکنشها را بهطور Consistent دستهبندی کنید تا گزارشها واضحتر شوند.
- برای جستجو و گزارشدهی آسانتر توضیحات خاص استفاده کنید.
- درآمد خالص خود را بهطور منظم مرور کنید تا الگوهای خرج را ردیابی کنید.
- ویژگیهای پیشرفته مانند گزارشهای سفارشی و باجتانگاری را آزمایش کنید وقتی راحتتر شدید.
- تایپ کردن یک ماه کامل تاریخ با دست آهسته است — بهجای آن یک خروجی statement را با مبدل CSV به Beancount تبدیل کنید، سپس نتیج را در ویرایشگر پیست کنید.
اگر سوالی دارید یا میخواهید بیشتر یاد بگیرید، راهنمای شروع کامل یا مرجع syntax را ببینید.