Monzo CSV به Beancount
گزارش بانکی Monzo CSV را به تراکنشهای متوازن دوبل Beancount تبدیل کنید — تاریخهای روز-اول و ستون Currency برای هر ردیف از قبل نگاشت شدهاند، و انتقالهای Pot در همان فایل میآیند.
نگاشت ستونها با یک خروجی واقعی از Monzo تأیید شد
نحوه خروجی گرفتن تراکنشهای Monzo
- 1
در برنامه Monzo، روی سه نقطه عمودی کارت خود ضربه بزنید.
- 2
روی Bank statements ضربه بزنید، سپس بازه تاریخ مورد نظر را انتخاب کنید.
- 3
CSV را به عنوان فرمت انتخاب کنید. همان صفحه همچنین PDF و QIF را ارائه میدهد، که هیچکدام توسط این مبدل خوانده نمیشوند.
- 4
خروجی را در زیر جایگذاری کنید. حساب تجاری Monzo از وب خروجی میگیرد: در business.monzo.com وارد شوید و از Export statement در صفحه اصلی استفاده کنید.
تاریخهای Monzo روز-اول هستند، و فقط یکی از دو ستون مبلغ آن متعلق به شماست
01/08/2026 در خروجی Monzo اول آگوست است، و پیشتنظیم برای شما روز-اول تنظیم شده است — اگر برعکس خوانده شود، هشت ماه از تراکنشهای سال در ماه اشتباه قرار میگیرند و هیچ چیز به طور آشکار شکست نمیخورد. حساب آمریکایی Monzo استثناست: آن ماه-اول خروجی میدهد، بنابراین اگر حساب شماست، کنترل ترتیب تاریخ را تغییر دهید. دام دوم جفت ستونهای مبلغ است. Amount به ارز حساب شماست و چیزی است که واقعاً موجودی شما را تغییر داده؛ Local amount مبلغی است که فروشنده به ارز خودش دریافت کرده، بنابراین یک خرید 89.99 یورویی به صورت -78.30 GBP و -89.99 EUR در همان ردیف ظاهر میشود. پیشتنظیم Amount را نگاشت میکند، و گیرنده را از Name — نام تمیز شده فروشنده — میگیرد، نه از توصیفگر بانکی پر شده در Description.
خروجی Beancount
سوالات متداول درباره خروجی Monzo
آیا 01/08/2026 اول آگوست است یا هشتم ژانویه؟
اول آگوست. Monzo تاریخهای بریتانیا را روز-اول مینویسد و این پیشتنظیم به آن صورت پیکربندی شده است، بنابراین چیزی برای تغییر ندارید. تنها استثنا حساب Monzo آمریکایی است که کارکنان Monzo به طور عمومی گفتهاند ماه-اول خروجی میدهد — اگر حساب شماست، قبل از تبدیل، کنترل ترتیب تاریخ را تغییر دهید، زیرا تاریخ اشتباه خوانده شده یک دفتر به ظاهر معقول تولید میکند نه خطا.
چرا قهوه من در آمستردام دو مبلغ متفاوت نشان میدهد؟
چون دو مبلغ است. Local amount مبلغی است که کافه به یورو دریافت کرده؛ Amount مبلغی است که پس از تبدیل توسط Monzo از حساب شما به پوند خارج شده. دفتر شما پوند را میخواهد، بنابراین این پیشتنظیم Amount را نگاشت میکند. اگر ارز اصلی را نیز در رکورد میخواهید، آن را به عنوان متادیتا روی تراکنش اضافه کنید به جای اینکه ستون نگاشتشده را تغییر دهید.
انتقالهای Pot من شبیه هزینه هستند.
Monzo شامل Pots در همان خروجی است، و مبدل فقط میتواند یک طرف ردیف را به حسابی که نام بردهاید ثبت کند — بنابراین طرف دیگر در حساب دستهبندی جایگزین قرار میگیرد. آن ثبت را به حساب خود Pot تغییر دهید، مثلاً Assets:Monzo:Holiday، و انتقال بین دو حسابی که مالک آن هستید متوازن میشود به جای اینکه به عنوان هزینه خوانده شود.
دفتر کل تازه تبدیلشدهتان را نگه دارید
Beancount.io دفتر کل متنی شما را میزبانی میکند، صورتحسابهای آینده را برایتان وارد میکند و همه اعداد را قابل حسابرسی نگه میدارد.
رایگان شروع کن→