پرش به محتوای اصلی
ابزارها

ابزار رایگان مرورگر

مبدل CSV به Beancount

خروجی بانک را جای گذاری کنید و تراکنش‌های دوبل‌انتری متوازن دریافت کنید، آماده برای قرار دادن در دفتر کل شما. نگاشت ستون‌ها به طور خودکار تشخیص داده می‌شود و قابل ویرایش باقی می‌ماند.

همه چیز در مرورگر شما اجرا می‌شود. صورت حساب شما هرگز جایی آپلود نمی‌شود.

نگاشت‌های ذخیره‌شده

نمایه‌ها فقط در همین مرورگر می‌مانند. تراکنش‌های شما از آن خارج نمی‌شوند.

هنوز نگاشتی ذخیره نشده است. یک CSV بچسبانید، ستون‌ها را تنظیم کنید و سپس تنظیمات را اینجا ذخیره کنید تا بعداً دوباره استفاده شود.

خروجی Beancount

تراکنش‌های شما به محض جای گذاری CSV اینجا ظاهر می‌شوند.

آیا بانک یا برنامه خود را می‌شناسید؟

این خروجی‌ها قبلاً نگاشت شده‌اند — بانک خود را انتخاب کنید و از راه‌اندازی صرف‌نظر کنید.

سوالات درباره این ابزار

آیا داده بانکی من جایی آپلود می‌شود؟

خیر. تبدیل کاملاً در مرورگر شما با استفاده از جاوااسکریپت در این صفحه اجرا می‌شود — CSV شما هرگز به beancount.io یا هر کس دیگری ارسال نمی‌شود و هیچ چیز ذخیره نمی‌شود. می‌توانید با باز کردن تب شبکه مرورگر خود یا قطع کردن اتصال به اینترنت و انجام تبدیل تأیید کنید: همچنان کار می‌کند.

کدام فرمت‌های CSV را می‌فهمد؟

فایل‌های جدا شده با کاما، نقطه‌ویرگول، تب و پایپ، با یا بدون ردیف سربرگ. فیلدهای نقل‌قول‌شده حاوی کاما یا خط جدید، فرمت‌های عددی آمریکایی و اروپایی (1,234.56 و 1.234,56)، اعداد منفی پرانتزدار و با منفی انتهایی، و تاریخ‌های نوشته شده به صورت ISO، روز اول، ماه اول یا 'Aug 9, 2026' را می‌خواند. هم ستون مبلغ علامت‌دار واحد و هم ستون‌های جداگانه بدهکار و بستانکار کار می‌کنند.

این دو حساب برای چیست؟

دوبل‌انتری به این معنی است که هر تراکنش پول را بین دو حساب جابه‌جا می‌کند، بنابراین دو طرف همیشه یکدیگر را خنثی می‌کنند. اولی حسابی است که صورت حساب به آن تعلق دارد — حساب جاری یا کارت اعتباری شما. دومی جایی است که پول رفته است؛ گذاشتن آن به عنوان Expenses:Uncategorized طبیعی است و از آنجا پس از ورود تراکنش‌ها به دفتر کل، دسته‌بندی می‌کنید.

چگونه خروجی را با مانده‌های صورتحسابم بررسی کنم؟

در مبدل، تطبیق صورتحساب را روشن کنید و تاریخ‌های شروع/پایان صورتحساب به‌همراه مانده‌های افتتاحیه و اختتامیهٔ علامت‌دار را برای یک ارز وارد کنید. مانده‌های کارت اعتباری که بدهکارید معمولاً منفی هستند. فقط سطرهایی که نگه می‌دارید (پس از بازبینی هم‌پوشانی) در تغییرات محاسبه می‌شوند؛ سطرهای ردشده یا کنارگذاشته‌شده به حساب نمی‌آیند. حالت Complete می‌تواند یک تراکنش افتتاحیه بنویسد؛ حالت append هرگز این کار را نمی‌کند. در صورت تطابق، یک assertion ماندهٔ اختتامیه اضافه می‌شود — سپس برای تأیید، bea check (یا bean-check) را روی فایل دانلودشده اجرا کنید و هر ناسازگاری را با bea balances / bean-report بررسی کنید پیش از آنکه ورود داده را نهایی‌شده تلقی کنید.

آیا می‌توانم این کار دستی ماهانه را متوقف کنم؟

بله — این هدف Smart Import و Bank Sync در Beancount.io است. آنها به موسسات پشتیبانی‌شده متصل می‌شوند، تراکنش‌ها را به طور خودکار دسته‌بندی می‌کنند و آنها را در دفتر کلی که همچنان به صورت متن ساده مال شماست می‌نویسند. این ابزار برای واردات یک‌باره، برای بانک‌هایی که هیچ‌کس پشتیبانی نمی‌کند، و برای عادت سالم بررسی آنچه یک واردکننده واقعاً تولید می‌کند وجود دارد.

دفتر کل را نگه دارید. کپی و جای‌گذاری را حذف کنید.

Beancount.io حساب‌های شما را همگام می‌کند، تراکنش‌ها را دسته‌بندی می‌کند و همه را در فایل‌های متن ساده‌ای که می‌توانید دانلود و برای همیشه نگه دارید، حفظ می‌کند.