هدف اصلی
- Beancount
- حسابداری دوطرفه کامل و قابل برنامهنویسی
- YNAB
- بودجهبندی پاکتی فعال با مبنای صفر
YNAB یک اپلیکیشن بودجهبندی هدایتشده است. Beancount یک سیستم کامل حسابداری دوطرفه است — رایگان، متنباز، و بهصورت متن ساده ذخیره میشود که میتوانی با Git نسخهبندی کنی، با کد خودکارش کنی و برای همیشه نگهش داری.


هر دو ابزار بهت کمک میکنند پولت را بفهمی. فقط یکی از آنها سابقهای کامل و قابل برنامهنویسی از آن به تو میدهد.
Beancount
Beancount فقط یک اپ بودجهبندی نیست — یک پلتفرم کامل حسابداری است. یک دفتر کل متن ساده حساب جاری، کارتهای اعتباری، سرمایهگذاریها، وامها، املاک اجارهای و حتی یک کسبوکار کوچک را پوشش میدهد، با گزارشهایی از همه آنها.
YNAB
YNAB روی این تمرکز دارد که پول نقد موجودت را به دستهبندیها تخصیص بدهی تا کمتر از درآمدت خرج کنی. جزئیات سبد سرمایهگذاری، دفاتر کسبوکار و هر چیز خارج از بودجه جای دیگری میماند.
Beancount
هر لات، مبنای بهای تمامشده و سود سرمایهای را در همه کارگزاریهایت ردیابی کن. قیمتها، تبدیلها و عملکرد در همان دفتر کلی هستند که مخارج روزانهات را ثبت میکند.
YNAB
YNAB میتواند مانده یک حساب سرمایهگذاری را در خالص داراییات لحاظ کند، اما داراییها، لاتها یا سودهایت را ردیابی نمیکند.
Beancount
ارزها، سهام، صندوقها و رمزارزها کالاهای درجهیک هستند. تبدیل، ارزشگذاری و سود در خود قالب فایل تعبیه شدهاند.
YNAB
YNAB حول بودجهای به یک ارز طراحی شده، نه حسابداری کامل چندارزی.
Beancount
دفترهایت فایلهای متن سادهای هستند که میتوانی بخوانی، diff بگیری، رمزنگاری کنی، پشتیبان بگیری و با Git نسخهبندی کنی. بدون پایگاهداده اختصاصی، بدون فرایند خروجیگرفتن، بدون وابستگی.
YNAB
بودجهات روی سرورهای YNAB و زیر یک اشتراک زندگی میکند. نگهداشتن تاریخچهات هنگام خروج یعنی اول باید از آن خروجی بگیری.
Beancount
ایمپورتر و افزونه Python بنویس، دادههایت را با BQL کوئری بگیر، و بگذار دستیار هوش مصنوعی beancount.io تراکنشها را دستهبندی کند و برایت پیشنویس ثبت بسازد.
YNAB
خودکارسازی در YNAB به قواعد داخلی، اهداف و تراکنشهای زمانبندیشده ختم میشود.
Beancount
Beancount و Fava هیچ هزینهای ندارند، برای همیشه. طرحهای اختیاری beancount.io همگامسازی بانکی، اپ موبایل و هوش مصنوعی اضافه میکنند — و دفتر کلت در هر صورت قابل حمل میماند.
YNAB
YNAB بعد از دوره آزمایشی، ماهانه یا سالانه هزینه میگیرد — برای هر سالی که بخواهی به بودجهبندی ادامه بدهی.
یک مقایسه صادقانه دوطرفه است. وقتی هدف تغییر عادتهای خرج کردن روزانه است، YNAB ابزار بهتری است.
روش پاکتی YNAB، آموزش اولیه، کارگاهها و پشتیبانی، در هر تصمیم تخصیص بودجه مربیگری میکنند. Beancount به تو ابزار میدهد، نه یک برنامه عادتسازی.
اهداف دستهبندی، پاکتهای تامینشده و گردشکارهای هزینهکرد بیش از حد در YNAB درجهیک هستند. بودجههای Beancount گزارشمحور و DIY هستند.
واردات خودکار بانکی و اپهای مصرفی خوشساخت بدون هیچ تنظیمی کار میکنند. beancount.io بخش زیادی از این شکاف را پر میکند، اما راهاندازی هنوز با خودت است.
یک اشتراک مشترک، کل خانواده را روی هر دستگاهی و بدون هیچ پیکربندی، با هم به بودجهبندی میرساند.
ویژگی به ویژگی، بدون هیپ تبلیغاتی.
| حوزه | Beancount | YNAB |
|---|---|---|
| هدف اصلی | حسابداری دوطرفه کامل و قابل برنامهنویسی | بودجهبندی پاکتی فعال با مبنای صفر |
| راهنمایی | گردشکار را خودت طراحی میکنی | روش مشخص، آموزش اولیه و پشتیبانی |
| بودجهبندی | دستورهای سفارشی، کوئریها و نماهای Fava | اهداف دستهبندی و پاکتهای درجهیک |
| سرمایهگذاریها | لاتها، مبنای بهای تمامشده، قیمتها و سودهای سرمایهای | ارزش حساب را ردیابی میکند، نه داراییها را |
| چندارزی | کالاها و تبدیلهای ساختیافته | یک سیستم کامل چندارزی نیست |
| مالکیت داده | فایلهای متن ساده تحت کنترل تو | داده میزبانیشده با گزینههای خروجی |
| خودکارسازی | Python، افزونهها، Git و یک دستیار هوش مصنوعی | قواعد داخلی و تراکنشهای زمانبندیشده |
| هزینه | هسته متنباز رایگان؛ میزبانی اختیاری | اشتراک دورهای بعد از دوره آزمایشی |
داشبوردهای وب، کوئریهای BQL و اپهای موبایل بومی — یک دفتر کل متن ساده پشت همه آنها.










زمانت را هم در حساب و کتاب بیاور — ابزار ارزانتر آن است که مدل کاریاش را بتوانی دوام بیاوری.
YNAB و Beancount پول را متفاوت مدل میکنند — هم تاریخچه حسابداری و هم زمینه بودجهبندی را حفظ کن.
دادههای بودجه و تراکنشهای YNAB را دانلود کن و فایلهای دستنخورده را جایی امن نگه دار.
یک تاریخ قطع انتخاب کن و اول همه حسابهای بودجهای و ردیابی YNAB را تطبیق بده.
حسابهای YNAB را به داراییها و بدهیهای Beancount، و دستهبندیها را به حسابهای درآمد و هزینه تبدیل کن.
انتقالها را به تراکنشهای منفردِ متوازن تبدیل کن، و در طول مسیر مانده حسابها و مجموع مخارج را مقایسه کن.
در تاریخهای صورتحساب، اظهارنامه مانده اضافه کن و گزارشهای بودجه YNAB را بایگانی کن — تراکنشها بهتنهایی همه تصمیمهای پاکتی را بازسازی نمیکنند.
…میخواهی یک سابقه مالی قابل حسابرسی و قابل برنامهنویسی داشته باشی که پول نقد، بدهی، سرمایهگذاریها، ارزها و شاید یک کسبوکار را پوشش بدهد. این سیستم مهارت فنی را با کنترل و ماندگاری پاداش میدهد.
…هدف اصلیات تغییر عادتهای خرج کردن از طریق یک روش پاکتی هدایتشده است. اپها، همگامسازی و آموزش آن اشتراک را برای بسیاری از خانوادهها توجیه میکند.
بعضیها هر دو را با هم اجرا میکنند: YNAB برای تصمیمهای آیندهنگر دستهبندی، Beancount بهعنوان دفتر کل تاریخی کامل. قبل از تصمیم نهایی، گردشکار دوابزاری را یک ماه امتحان کن.
از نرمافزار رایگان و متنباز گرفته تا حسابداری دوطرفه کامل، با قیمتها و معاوضهای که هرکدام میطلبند.
خواندن مقایسهقبلاً در YNAB هستید؟ دادههای خود را همراه بیاورید. ستونهای Outflow و Inflow برای شما نگاشت شدهاند — تراکنشهای صادرشده خود را جایگذاری کنید و ورودیهای دوبل-انتری متوازن را در مرورگر خود دریافت کنید.
باز کردن تبدیلکنندهBeancount یک جایگزین قدرتمند برای کاربران فنی است که به دنبال ثبتهای کامل حسابداری دوبل، مالکیت متنساده، سرمایهگذاریها، ارزهای متعدد و خودکارسازی سفارشی هستند. این ابزار یک جایگزین دقیقاً مشابه برای روش بودجهبندی پاکتی هدایتشده، اپلیکیشنهای polished و مربیگری YNAB نیست.
به عنوان یک workflow هدایتشده بومی خیر. میتوانید اهداف را با دستورات سفارشی، متادیتا، کوئریها یا ویژگیهای بودجه Fava مدل کنید، اما باید روش را خودتان طراحی و نگهداری کنید. YNAB زمانی که تخصیص فعال پاکتها وظیفه اصلی است، گزینه بهتری است.
بله. دادههای بودجه و تراکنش YNAB را خروجی بگیرید، دستهبندیها را به حسابهای Beancount نگاشت کنید، ورودیها و خروجیها را به ثبتهای متوازن تبدیل کنید و هر حساب را تطبیق دهید. اهداف دستهبندی و تاریخچه تخصیص ممکن است نیاز به آرشیو جداگانه یا متادیتای سفارشی داشته باشند زیرا مدلها متفاوت هستند.
هسته Beancount به طور پیشفرض شامل اتصالات بانکی یا اپلیکیشنهای بودجهبندی موبایل هدایتشده رسمی نیست. beancount.io خدمات همگامسازی بانکی و اپلیکیشنهای iOS و Android را ارائه میدهد، در حالی که کاربران self-hosted میتوانند صورتحسابها را وارد کرده و از Fava در مرورگر استفاده کنند. YNAB همچنان تجربه مصرفکننده یکپارچهتری را ارائه میدهد.
Beancount و Fava رایگان و متنباز هستند، اما self-hosting و نگهداری واردات نیاز به زمان دارد. YNAB برای اپلیکیشنهای میزبانیشده، همگامسازی، روش، آموزش و پشتیبانی خود اشتراک دریافت میکند. خدمات اختیاری beancount.io نیز دارای برنامههای پولی هستند.
در چند دقیقه رایگان شروع کن — بدون کارت اعتباری، بدون وابستگی، و دفتر کل متن سادهات همیشه برای خروجیگرفتن مال خودت است.