بیانکونت برای صاحبان کسبوکارهای کوچک
اصول اولیه دفترداری که واقعاً میتوانید درک کنید—و مالک آن باشید
مدیریت دفاتر خودتان نیازی به صفحات گسترده، استرس یا نرمافزارهای گرانقیمت ندارد. بیانکونت راهی مینیمالیستی، قابل حسابرسی و قدرتمند برای انجام دفترداری با استفاده از تنها متن ساده و یک سیستم حسابداری دوطرفه را به شما میدهد.
این راهنما، مقدمهای کامل برای مرتب کردن دفاتر کسبوکار کوچک شما با بیانکونت است—با مثالهای واقعی و دستورالعملهای گامبهگام.
🧾 بیانکونت چیست؟
بیانکونت یک سیستم حسابداری متن ساده متنباز است که بر پایه دفترداری دوطرفه بنا شده است. شما تراکنشهای خود را در فایلهای .beancount
مینویسید و از ابزارهایی مانند bean-doctor
، bean-report
یا Fava برای تحلیل و بصریسازی دفاتر خود استفاده میکنید.
در اینجا یک تراکنش پایه آورده شده است:
2025-06-01 * "Client Payment: Invoice #123"
Assets:Bank:Business:Checking 1,200.00 USD
Income:Consulting -1,200.00 USD
این سیستم قابل خواندن، قابل اسکریپتنویسی و قابل کنترل نسخه است—ایدهآل برای صاحبان کسبوکار که شفافیت و کنترل میخواهند.
📌 چرا دفترداری اهمیت دارد (و چرا بیانکونت)
- برای مالیات به آن نیاز دارید
- برای وضوح به آن نیاز دارید
- برای تأمین مالی به آن نیاز دارید
- برای شناسایی زودهنگام اشتباهات به آن نیاز دارید
و با بیانکونت، میتوانید تمام این کارها را تنها با یک ویرایشگر متن و چند ابزار انجام دهید.
🪜 8 گام برای شروع دفترداری خودتان با بیانکونت
1. تفکیک امور مالی کسبوکار و شخصی
یک حساب جاری و کارت اعتباری جداگانه برای کسبوکار باز کنید. آن را در بیانکونت منعکس کنید:
2025-06-01 open Assets:Bank:Business:Checking USD
2025-06-01 open Liabilities:CreditCard:Business USD
این کار دفاتر شما را تمیز نگه میدارد و از شما از نظر قانونی محافظت میکند (به ویژه اگر شرکت با مسئولیت محدود یا سهامی باشید).
2. استفاده از دفترداری دوطرفه
هر رویداد مالی دو حساب را تحت تأثیر قرار میدهد. بیانکونت این تعادل را به صورت طراحی شده اعمال میکند:
2025-06-05 * "Web hosting payment"
Expenses:Hosting 15.00 USD
Assets:Bank:Business:Checking -15.00 USD
این کار یکپارچگی ریاضی را در سراسر دفتر کل شما تضمین میکند.
3. انتخاب مبنای نقدی یا تعهدی
- مبنای نقدی: درآمد/هزینهها را فقط زمانی ثبت کنید که پول دریافت/پرداخت میشود.
- مبنای تعهدی: تعهدات (حسابهای پرداختنی/دریافتنی) را پیگیری کنید.
مثال مبنای نقدی:
2025-06-10 * "Client payment received"
Assets:Bank:Business:Checking 800.00 USD
Income:Sales -800.00 USD
مثال مبنای تعهدی (فاکتور ارسال شده، سپس پرداخت دریافت شده):
2025-06-01 * "Invoice #2001 issued"
Assets:AccountsReceivable 800.00 USD
Income:Sales -800.00 USD
2025-06-15 * "Payment received for Invoice #2001"
Assets:Bank:Business:Checking 800.00 USD
Assets:AccountsReceivable -800.00 USD
4. تنظیم سرفصل حسابها
دستهبندیهای خود را به وضوح تعریف کنید. یک مثال مینیمالیستی:
2025-01-01 open Income:Sales USD
2025-01-01 open Expenses:Software USD
2025-01-01 open Expenses:Meals USD
2025-01-01 open Equity:Owner USD
اینها را متناسب با کسبوکار خود تنظیم کنید. آن را ثابت و توصیفی نگه دارید.
5. دستهبندی تراکنشها (با فراداده)
از فراداده برای پیگیری زمینه استفاده کنید. این به کسرها، حسابرسیها و وضوح کمک میکند.
2025-06-18 * "Team lunch after Q2 milestone"
Expenses:Meals 90.00 USD
Assets:Bank:Business:Checking -90.00 USD
; business_purpose: Q2 celebration
; attendees: Alice, Bob, Tian
برچسبها یا پیوندهایی به رسیدها اضافه کنید:
; receipt: ./receipts/2025-06-18-lunch.jpg
6. ذخیره اسناد پشتیبان
از Dropbox، Google Drive یا یک پوشه receipts/
استفاده کنید. سپس آنها را در بیانکونت به این صورت پیوند دهید:
2025-06-02 * "Domain Renewal - GoDaddy"
Expenses:Hosting 20.00 USD
Assets:Bank:Business:Checking -20.00 USD
; receipt: ./receipts/domain-godaddy.pdf
حسابرسان و متخصصان مالیاتی شما را دوست خواهند داشت.
7. سازماندهی برای کسورات
هزینههای قابل کسر مالیات را به وضوح علامتگذاری کنید:
2025-06-03 * "Adobe Creative Cloud Subscription"
Expenses:Software 60.00 USD
Assets:Bank:Business:Checking -60.00 USD
; deductible: true
; usage: 100% business
از فراداده سفارشی یا برچسبهایی مانند #deductible
برای پیگیری هزینههای قابل کسر بالقوه استفاده کنید.
8. آن را به یک عادت تبدیل کنید
یک گردش کار ایجاد کنید. مثال:
# Weekly bookkeeping routine
git pull origin main
bean-extract transactions.csv >> ledger.beancount
bean-doctor ledger.beancount
bean-check ledger.beancount
fava ledger.beancount
یا فقط به "جمعه بیانکونت" متعهد شوید و همه چیز را هفتگی تطبیق دهید.
💼 خودتان انجام دهید یا کمک بگیرید؟
شما میتوانید همه کارها را خودتان با بیانکونت انجام دهید. اما حتی کاربران حرفهای نیز باید:
- در طول راهاندازی با یک حسابدار رسمی مشورت کنند
- در زمان مالیات، در صورت نیاز، یک حسابدار استخدام کنند
- از Fava برای گزارشهای ماهانه استفاده کنند
شما تمام قدرت یک سیستم حسابداری را بدون وابستگی به فروشنده یا هزینههای اشتراک به دست میآورید.
🛠️ ابزارهای پیشنهادی برای کاربران بیانکونت
- Fava – داشبورد وب زیبا برای فایلهای بیانکونت
- bean-doctor – بررسی سلامت دفتر کل شما
- bean-query – اجرای گزارشهای شبیه SQL
- beancount-import / beanie – واردات خودکار بانکی
- کنترل نسخه – استفاده از Git برای پیگیری تغییرات در دفاتر شما
✅ مثال نهایی: جریان کامل تراکنش
2025-06-20 * "Consulting payment from Acme Inc."
Assets:Bank:Business:Checking 3,000.00 USD
Income:Consulting -3,000.00 USD
; invoice: 2025-06-acme