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

69 پست با برچسب "beancount"

مشاهده همه برچسب‌ها

فراتر از انتقال مستقیم: راهنمای کامل مالیات شرکت‌های S برای کاربران Beancount (2025)

· 7 دقیقه مطالعه
Mike Thrift
Mike Thrift
Marketing Manager

شما یک شرکت S تشکیل داده‌اید تا کسب و کار خود را کم هزینه و از نظر مالیاتی کارآمد نگه دارید. اما در حالی که مفهوم "انتقال مستقیم" ساده به نظر می‌رسد، واقعیت شامل مالیات حقوق و دستمزد، هزینه‌های احتمالی در سطح نهاد و تفاوت‌های مهم ایالت به ایالت است.

در اینجا نحوه عملکرد واقعی مالیات برای یک شرکت S در سال 2025 و نحوه نگهداری یک رکورد تمیز و مقاوم در برابر حسابرسی در Beancount آورده شده است.

2025-07-26-s-corp-tax-guide-for-beancount-users


چه چیزی مشمول مالیات می‌شود (و کجا)

هسته ساختار شرکت S نحوه مدیریت سود آن است. این یک سیستم سه قسمتی است: درآمد انتقالی، مالیات در سطح نهاد و مالیات حقوق و دستمزد.

  • انتقال مستقیم در سطح فدرال: یک شرکت S به طور کلی هیچ مالیات بر درآمد فدرال بر سود عادی کسب و کار خود نمی‌پردازد. در عوض، آن سود (همراه با سایر اقلام مالیاتی مانند اعتبارات و کسورات) از طریق Schedule K-1 به سهامداران منتقل می‌شود. سهامداران این درآمد را در اظهارنامه‌های مالیاتی شخصی خود گزارش می‌کنند، چه پول نقد را از کسب و کار خارج کرده باشند چه نکرده باشند. نکته مهم این است که این سود K-1 مشمول مالیات خوداشتغالی نیست.
  • اما... مالیات در سطح نهاد می‌تواند اعمال شود: قانون "بدون مالیات شرکتی" مطلق نیست. در موارد خاص، یک شرکت S ممکن است مستقیماً بدهی مالیاتی داشته باشد. رایج‌ترین محرک‌ها مالیات سودهای داخلی (BIG) (برای تبدیل‌های اخیر C-corp) و مالیات درآمد غیرفعال خالص اضافی هستند.
  • مالیات حقوق و دستمزد واقعی هستند: این مهم‌ترین قانون برای سهامداران-کارمندان است. اگر در کسب و کار خود کار می‌کنید، باید غرامت معقولی به عنوان دستمزد W-2 قبل از دریافت هرگونه توزیع مالیاتی دریافت کنید. این دستمزدها مشمول FICA (بیمه اجتماعی و درمانی) و کسر مالیات بر درآمد هستند، درست مانند حقوق هر کارمند دیگر.

حقوق و دستمزد، در یک نگاه (2025) حقوق و دستمزد

برای هر سهامدار-کارمند، شما حقوق و دستمزد را اجرا می‌کنید و فرم‌های استاندارد مالیات حقوق و دستمزد، از جمله فرم 941 سه ماهه (برای کسر مالیات بر درآمد و FICA) و فرم 940 سالانه (برای مالیات بیکاری فدرال یا FUTA) را ثبت می‌کنید.

نرخ‌های کلیدی 2025 عبارتند از:

  • بیمه اجتماعی (OASDI): پایه دستمزد 176,100 دلار است. نرخ مالیات 6.2% برای کارمند و 6.2% برای کارفرما بر روی دستمزد تا این سقف است.
  • مراقبت‌های پزشکی: هیچ سقف دستمزدی وجود ندارد. نرخ 1.45% برای کارمند و 1.45% برای کارفرما بر روی تمام دستمزدها است.
  • مالیات اضافی مراقبت‌های پزشکی: مالیات 0.9% از دستمزد کارمندی که در یک سال از 200,000 دلار تجاوز کند، کسر می‌شود. برای این بخش هیچ تطبیقی ​​از طرف کارفرما وجود ندارد.

مالیات در سطح نهاد که ممکن است ببینید

در حالی که کمتر رایج است، باید از مالیاتی که خود شرکت S ممکن است بدهکار باشد آگاه باشید.

  • مالیات سودهای داخلی (BIG): اگر کسب و کار خود را از C-corp به S-corp تبدیل کرده‌اید، با یک دوره شناسایی 5 ساله روبرو هستید. اگر دارایی‌های مشمول افزایش قیمت را که شرکت در دوران C-corp خود در این پنجره نگه داشته است بفروشید، خود شرکت S بر روی آن سودها مالیات شرکتی خواهد داشت. این در Schedule D فرم 1120-S محاسبه می‌شود.
  • مالیات درآمد غیرفعال خالص اضافی: این در صورتی اعمال می‌شود که شرکت S شما سود و منافع انباشته (AE&P) را از زندگی قبلی خود به عنوان C-corp داشته باشد و درآمد غیرفعال آن (مانند اجاره، حق امتیاز و بهره) از 25% از درآمد ناخالص آن تجاوز کند.
  • تخمین‌های سه ماهه برای این مالیات: اگر انتظار دارید مجموع مالیات BIG، مالیات بر درآمد غیرفعال و برخی مالیات بازیابی دیگر 500 دلار یا بیشتر باشد، شرکت S باید پرداخت‌های تخمینی سه ماهه انجام دهد. برای سال 2025، تاریخ‌های سررسید سال تقویمی 15 آوریل، 16 ژوئن، 15 سپتامبر و 15 دسامبر است.

موارد ایالتی و محلی 🗺️

هرگز فرض نکنید که قوانین فدرال در سطح ایالت یا شهر اعمال می‌شوند. رفتار مالیاتی به طور گسترده‌ای متفاوت است.

  • کالیفرنیا: شرکت‌های S باید هر ساله حداقل 800 دلار مالیات حق امتیاز به اضافه 1.5% مالیات بر درآمد خالص بپردازند.
  • شهر نیویورک: شهر نیویورک انتخاب S-corp را به رسمیت نمی‌شناسد. یک S-corp فدرال به طور کلی مشمول مالیات کامل شرکت عمومی شهر نیویورک است.
  • مالیات نهاد انتقالی اختیاری (PTE): به عنوان راه حلی برای سقف کسر 10,000 دلاری SALT فدرال، بسیاری از ایالت‌ها اکنون به شرکت‌های S اجازه می‌دهند تا مالیات بر درآمد ایالتی را در سطح نهاد بپردازند. قوانین پیچیده و در حال تغییر هستند - قبل از انتخاب PTE با CPA خود صحبت کنید.

مالکان چه چیزی می‌پردازند

به عنوان یک سهامدار، تصویر مالیاتی شخصی شما مستقیماً با عملکرد S-corp مرتبط است.

  • درآمد K-1 در 1040 شما: شما درآمد، زیان، کسورات و اعتبارات منتقل شده به شما را در Schedule K-1 خود در فرم 1040 شخصی خود گزارش خواهید کرد.
  • مالیات تخمینی سه ماهه: از آنجایی که مالیات از درآمد K-1 شما کسر نمی‌شود، احتمالاً برای جلوگیری از جریمه‌های کم پرداختی، باید با استفاده از فرم 1040-ES پرداخت‌های تخمینی مالیات سه ماهه شخصی را به IRS انجام دهید.
  • کسر QBI (بخش 199A): درآمد انتقالی شما ممکن است واجد شرایط کسر درآمد واجد شرایط کسب و کار (QBI) باشد، که می‌تواند تا 20% از درآمد کسب و کار شما باشد. در سطوح درآمد بالاتر، این کسر می‌تواند توسط میزان دستمزد W-2 که S-corp می‌پردازد محدود شود - که باعث می‌شود رقم "غرامت معقول" شما حتی مهم‌تر شود.

ثبت و فرم‌های پایه

حداقل، انطباق سالانه شما شامل موارد زیر خواهد بود:

  • فرم 1120-S: اظهارنامه مالیات بر درآمد شرکت S.
  • Schedule K-1: برای هر سهامدار.
  • فرم‌های حقوق و دستمزد: 941های سه ماهه، 940 سالانه و W-2/W-3 برای کارمندان.
  • فرم 1099-NEC: برای پرداخت‌های 600 دلار یا بیشتر به اکثر پیمانکاران مستقل.

Beancount: آن را ترسیم کنید تا هرگز نپرسید "آن کجا رفت؟"

یک نمودار حساب‌های شفاف برای ردیابی این قطعات متحرک ضروری است.

حساب‌های آغازین

Assets:Bank:Operating
Assets:PrepaidTax:Federal ; برای پرداخت‌های تخمینی سطح S-corp
Expenses:Payroll:Wages
Expenses:Payroll:Employer:SocialSecurity
Expenses:Payroll:Employer:Medicare
Expenses:Payroll:Employer:FUTA
Expenses:Tax:Federal:S-Corp ; برای هزینه مالیات BIG/درآمد غیرفعال
Liabilities:Payroll:Withholding:{Federal,SocialSecurity,Medicare}
Equity:Distributions

مثال‌های تراکنش

اجرای حقوق و دستمزد (سمت شرکت + کسورات)

2025-02-28 * "حقوق و دستمزد - فوریه"
Assets:Bank:Operating -10350.00 USD
Expenses:Payroll:Wages 12500.00 USD
Expenses:Payroll:Employer:SocialSecurity 775.00 USD
Expenses:Payroll:Employer:Medicare 181.25 USD
Liabilities:Payroll:Withholding:Federal -3000.00 USD
Liabilities:Payroll:Withholding:SocialSecurity -775.00 USD
Liabilities:Payroll:Withholding:Medicare -181.25 USD

توزیع مالک (غیر دستمزدی)

2025-03-10 * "توزیع سهامدار"
Assets:Bank:Operating -5000.00 USD
Equity:Distributions 5000.00 USD

مالیات تخمینی در سطح شرکت (در صورت لزوم)

2025-04-15 * "تخمین سطح نهاد 1120-S (مالیات BIG/غیرفعال)"
Assets:Bank:Operating -1200.00 USD
Assets:PrepaidTax:Federal 1200.00 USD

علامت گذاری تاریخ‌های ثبت کلیدی

2026-03-15 note "فرم 1120-S سال 2025 به صورت الکترونیکی ثبت شد. K-1ها برای همه سهامداران ارائه شد."

بررسی‌های سلامت (bean-query)

از پرس و جوها برای اطمینان از سالم بودن رکوردهای خود استفاده کنید.

دستمزد در مقابل توزیع سال تا به امروز (بررسی واقعیت غرامت معقول)

SELECT account, SUM(position)
WHERE (account ~ "Expenses:Payroll:Wages" OR account ~ "Equity:Distributions")
AND year = 2025
GROUP BY account;

آیا تحویل K-1 را ثبت کردیم؟

SELECT date, narration WHERE narration ~ "K-1";

نکات عملی (تا IRS تماس نگیرد) ✅

  1. "غرامت معقول" را مستند کنید. یک یادداشت ساده با وظایف شغلی، تخصیص زمان و پیوندهایی به داده‌های حقوق بازار نگه دارید. این مبلغ را از طریق حقوق و دستمزد رسمی W-2 پرداخت کنید.
  2. دستمزد و توزیع را به طور کامل جدا کنید. هرگز آنها را با هم مخلوط نکنید. دفتر کل Beancount شما باید تمایز را آشکار کند.
  3. قوانین ایالتی را رعایت کنید. از حداقل مالیات (مانند کالیفرنیا) یا عدم شناسایی S-corp (مانند شهر نیویورک) آگاه باشید.
  4. تخمین‌ها را دوباره بررسی کنید. اگر درآمد شما در اواسط سال به طور قابل توجهی تغییر کرد، هم 1040-ES شخصی خود و هم هرگونه پرداخت تخمینی در سطح S-corp را تنظیم کنید.

این راهنما اطلاعات کلی را ارائه می‌دهد، نه مشاوره مالیاتی. هر موقعیت تجاری متفاوت است. همیشه برای راهنمایی خاص در مورد شرایط خود با یک CPA واجد شرایط مشورت کنید.

مهلت‌های ثبت اظهارنامه مالیات شرکت‌های S (2025): راهنمایی مختصر برای کاربران Beancount

· 6 دقیقه مطالعه
Mike Thrift
Mike Thrift
Marketing Manager

ثبت اظهارنامه مالیات برای شرکت S شما شامل چند مهلت کلیدی است که نمی‌توانید از دست بدهید. رعایت این مهلت‌ها از جریمه‌های سنگین جلوگیری می‌کند و سوابق مالی شما را تمیز نگه می‌دارد. در اینجا نسخه کوتاه و حسابدار پسند از آنچه باید ثبت کنید، زمان سررسید آن، اتفاقی که در صورت تأخیر می‌افتد و نحوه مرتب نگه داشتن همه چیز در دفتر کل Beancount شما آورده شده است.


تاریخ‌های مهم (برای شرکت‌های S با سال مالی منطبق بر سال تقویمی) 🗓️

2025-07-25-s-corp-tax-filing-deadlines-2025

برای اکثر شرکت‌های S که در یک سال تقویمی استاندارد فعالیت می‌کنند، دو تاریخ اصلی برای اظهارنامه مالیاتی سالانه شما، فرم 1120-S، وجود دارد.

  • تاریخ سررسید اظهارنامه: مهلت ثبت دوشنبه، ۱۷ مارس ۲۰۲۵ است. تاریخ سررسید رسمی همیشه پانزدهمین روز از ماه سوم پس از پایان سال مالی (۱۵ مارس) است، اما از آنجایی که این تاریخ در سال ۲۰۲۵ شنبه است، قانون "روز کاری بعدی" IRS مهلت را به دوشنبه موکول می‌کند.
  • اگر به زمان بیشتری نیاز دارید: می‌توانید با ثبت فرم 7004 در یا قبل از مهلت اصلی ۱۷ مارس، ۶ ماه تمدید خودکار دریافت کنید. این تاریخ سررسید ثبت نام شما را به ۱۵ سپتامبر ۲۰۲۵ منتقل می‌کند. به یاد داشته باشید، این تمدید برای ثبت است، نه تمدید برای پرداخت هرگونه مالیات معوقه.

توجه برای سایر ثبت‌کنندگان: اگر از سال مالی استفاده می‌کنید، اظهارنامه شما تا پانزدهمین روز از ماه سوم پس از پایان سال مالی شما سررسید می‌شود. اگر شرکت S شما منحل شده باشد، اظهارنامه نهایی عموماً تا پانزدهمین روز از ماه سوم پس از تاریخ انحلال سررسید می‌شود.


آنچه باید برای سهامداران ارسال کنید

یکی از مسئولیت‌های اصلی یک شرکت S گزارش سهم هر سهامدار از درآمد، کسورات و اعتبارات شرکت است.

شما باید یک جدول K-1 را برای هر سهامدار تا همان روزی که فرم 1120-S شما سررسید می‌شود ارائه دهید. این امر در صورتی که تا مهلت اصلی یا تمدید شده ثبت نام کنید، اعمال می‌شود. K-1 اطلاعات مورد نیاز سهامداران را برای ثبت اظهارنامه مالیاتی شخصی خود ارائه می‌دهد.


جریمه‌هایی که واقعاً برای شما مهم هستند

IRS جریمه‌های قابل توجهی را برای عدم ثبت به موقع اعمال می‌کند، بنابراین پرداخت به موقع سودمند است.

  • تأخیر 1120-S: جریمه ۲۴۵ دلار در ماه (یا بخشی از ماه) برای هر سهامدار، تا ۱۲ ماه است. اگر اظهارنامه سال ۲۰۲۴ شما (ثبت شده در سال ۲۰۲۵) ۶۰ روز یا بیشتر تأخیر داشته باشد، حداقل جریمه به کمتر از مالیات معوقه یا ۵۱۰ دلار افزایش می‌یابد.
  • تأخیر/نادرست بودن K-1: عدم ارائه K-1 صحیح به موقع جریمه ۳۳۰ دلار برای هر جدول را به همراه دارد. اگر این عدم موفقیت به دلیل بی‌توجهی عمدی باشد، جریمه می‌تواند دو برابر شود یا ۱۰٪ از مبالغ مورد نیاز برای گزارش باشد، هر کدام که بیشتر باشد.
  • عدم پرداخت: حتی اگر با فرم 7004 تمدید ثبت نام کنید، سود هرگونه مالیات معوقه از مهلت اصلی مارس تعلق می‌گیرد. در حالی که اکثر شرکت‌های S مالیات بر درآمد فدرال بدهکار نیستند، برخی می‌توانند در موقعیت‌های خاص با مالیات سطح شرکت مواجه شوند.

اگر با جریمه‌ای مواجه شدید، فوراً آن را پرداخت نکنید. گزینه‌های IRS را برای تخفیف جریمه اداری، مانند بخشودگی برای اولین بار یا نشان دادن اینکه دلیل موجهی برای تأخیر داشته‌اید، بررسی کنید.


مالیات تخمینی سطح شرکت (موارد خاص)

در حالی که شرکت‌های S نهادهای انتقالی هستند، گاهی اوقات می‌توانند برای مواردی مانند سودهای داخلی یا درآمد غیرفعال خالص اضافی، مالیات سطح نهاد بدهکار باشند. اگر انتظار می‌رود شرکت S شما بیش از ۵۰۰ دلار برای این مالیات بدهکار باشد، باید پرداخت‌های مالیات تخمینی فصلی انجام دهید.

برای سال تقویمی ۲۰۲۵، این اقساط در تاریخ‌های زیر سررسید می‌شوند:

  • ۱۵ آوریل ۲۰۲۵
  • ۱۶ ژوئن ۲۰۲۵ (۱۵ ژوئن یکشنبه است)
  • ۱۵ سپتامبر ۲۰۲۵
  • ۱۵ دسامبر ۲۰۲۵

پرداخت‌ها باید از طریق سیستم پرداخت مالیات الکترونیکی فدرال (EFTPS) انجام شود.


تنظیمات Beancount: ثبت نام‌ها و پرداخت‌ها را واضح نگه دارید

از دفتر کل خود برای ایجاد یک مسیر حسابرسی واضح از فعالیت‌های انطباق مالیاتی خود استفاده کنید.

حساب‌های اولیه

Assets:Bank:Operating
Assets:PrepaidTax:Federal ; برای پرداخت‌های تمدید/تخمینی
Expenses:Tax:Federal:S-Corp ; برای مالیات سطح شرکت بدهکار
Liabilities:Tax:Federal:Payable
Equity:Distributions
Income:Sales

علامت‌گذاری ثبت نام و تحویل K-1

از تراکنش‌های note برای ثبت زمان اقدامات کلیدی انطباق استفاده کنید.

2025-03-10 note "فرم 2024 1120-S آماده شد؛ K-1ها برای توزیع آماده هستند."
2025-03-17 note "فرم 2024 1120-S به صورت الکترونیکی ثبت شد؛ همه K-1های سهامداران ارائه شد."

ثبت تمدید

اگر درخواست تمدید بدون پرداخت (مورد رایج) ثبت می‌کنید:

2025-03-17 note "فرم 7004 برای تمدید 2024 1120-S تا 2025-09-15 ثبت شد."

اگر با تمدید خود پرداخت تخمینی (نادر برای شرکت‌های S) انجام می‌دهید:

2025-03-17 * "پرداخت تمدید 2024 1120-S (تخمینی)"
Assets:Bank:Operating -2000 USD
Assets:PrepaidTax:Federal 2000 USD

ثبت پرداخت نهایی مالیات

اگر در هنگام ثبت نام، مالیات سطح شرکت بدهکار می‌شوید:

2025-09-15 * "تسویه مالیات شرکت S سال 2024 با اظهارنامه"
Assets:PrepaidTax:Federal -2000 USD
Expenses:Tax:Federal:S-Corp 2000 USD

بررسی‌های مفید bean-query

اقدامات خود را با پرس و جوهای ساده تأیید کنید.

  • تأیید کنید که تحویل K-1 را ثبت کرده‌اید:

    SELECT date, narration WHERE narration ~ "K-1";
  • همه جابجایی‌های نقدی مالیات فدرال را در این سال مشاهده کنید:

    SELECT SUM(position) WHERE account ~ "Tax:Federal|PrepaidTax:Federal" AND year = 2025;

چک لیست سریع ✅

  • ۱۷ مارس ۲۰۲۵ را در تقویم خود برای ثبت فرم 1120-S قرار دهید، یا فرم 7004 را تا آن تاریخ ثبت کنید تا تمدید دریافت کنید.
  • جدول K-1 را تا همان روزی که اظهارنامه خود را ثبت می‌کنید (اصلی یا تمدید شده) برای همه سهامداران ارائه دهید.
  • در صورت لزوم، پرداخت‌های تخمینی فصلی را برای هرگونه مالیات سطح شرکت برنامه‌ریزی کنید.
  • مهلت‌ها را جدی بگیرید تا از جریمه‌ها جلوگیری کنید، اما اگر اتفاق غیرقابل اجتنابی رخ داد، تخفیف جریمه را درخواست کنید.

این راهنما اطلاعات کلی را ارائه می‌دهد و جایگزین مشاوره مالیاتی حرفه‌ای نیست. برای رسیدگی به وضعیت مالی خاص خود با یک حسابدار رسمی واجد شرایط مشورت کنید.

«حقوق معقول» شرکت‌های S: راهنمای عملی برای کاربران Beancount (2025)

· 7 دقیقه مطالعه
Mike Thrift
Mike Thrift
Marketing Manager

اگر شما یک شرکت S را اداره می‌کنید و در آن کار می‌کنید، IRS از شما انتظار دارد که قبل از دریافت سود سهام، دستمزد W-2 دریافت کنید. عبارت کلیدی که بر کل این فرآیند حاکم است «حقوق معقول» است. اشتباه در این مورد می‌تواند منجر به تعدیلات و جریمه‌های سنگین مالیاتی شود.

در اینجا منظور از «معقول» در عمل چیست و چگونه می‌توان آن را به طور تمیز و قابل دفاع در دفتر کل Beancount خود پیگیری کرد.

2025-07-24-s-corp-reasonable-salary


آنچه IRS واقعاً الزامی می‌داند

قوانین ساده هستند: سهامداران-کارمندان باید قبل از دریافت سود سهام غیر مزدی، حقوق معقولی برای خدمات خود دریافت کنند. پرداخت حقوق بسیار کم (یا هیچ) به خودتان در حالی که سود سهام زیادی دریافت می‌کنید، یک پرچم قرمز بزرگ است. IRS می‌تواند و اغلب این سود سهام را به عنوان دستمزد طبقه‌بندی می‌کند و شما را با مالیات‌های عقب افتاده و جریمه‌ها مواجه می‌کند.

این یک قانون جدید یا مبهم نیست. IRS سال‌هاست که بر آن تأکید کرده است، به ویژه در برگه اطلاعات FS-2008-25، که تصریح می‌کند با افسران شرکتی که بیش از خدمات جزئی انجام می‌دهند، باید به عنوان کارمند برای اهداف مالیات FICA رفتار شود. در فرم 1120-S سالانه شما، حقوق افسر در خط 7 («حقوق افسران») گزارش می‌شود و دستورالعمل‌ها به صراحت بیان می‌کنند که این مبالغ تا حدی که برای حقوق معقول هستند، دستمزد محسوب می‌شوند.

دادگاه‌ها به طور مداوم از این امر حمایت می‌کنند. در پرونده برجسته واتسون در مقابل ایالات متحده، یک حسابدار رسمی فقط 24000 دلار حقوق به خود پرداخت کرد در حالی که سود سهام قابل توجهی از شرکت سودآور خود دریافت کرد. دادگاه با IRS موافقت کرد و بیشتر آن سود سهام را به عنوان دستمزد مشمول مالیات اشتغال طبقه‌بندی کرد.


نحوه تخمین حقوق معقول (ساده، قابل دفاع)

بنابراین، چگونه یک عدد «معقول» را تعیین می‌کنید؟ به این فکر کنید: برای انجام کاری که شما واقعاً انجام می‌دهید، در بازار شما، با تجربه شما، چقدر باید به شخص دیگری بپردازید؟ IRS این را به عنوان یک مسئله ارزیابی می‌بیند و چندین روش منطقی برای رسیدن به یک رقم قابل دفاع وجود دارد.

در اینجا یک گردش کار عملی آمده است:

  1. با مقایسه‌های بازار شروع کنید: این لنگر شماست. از منابعی مانند Glassdoor، اداره آمار کار (BLS) یا محدوده حقوق از استخدام‌کنندگان برای یافتن داده‌ها برای نقش‌های مشابه در منطقه جغرافیایی خود استفاده کنید.
  2. نقش و تقسیم زمان خود را در نظر بگیرید: اکثر صاحبان مشاغل کوچک چندین نقش دارند. با وزن‌دهی به حقوق خود بر اساس زمانی که صرف عملکردهای مختلف می‌کنید، این را تصدیق کنید. به عنوان مثال، شما ممکن است 60٪ مهندس نرم‌افزار و 40٪ مدیر محصول باشید.
  3. بررسی سلامت مالی شرکت خود را انجام دهید: سلامت مالی شرکت شما مهم است. یک کسب و کار با ضرر ممکن است نتواند از حقوق سه ماهه بالا پشتیبانی کند. با این حال، گزارش حقوق صفر در حالی که شما خدمات قابل توجهی انجام می‌دهید، به ندرت قابل توجیه است.
  4. همه چیز را مستند کنید: منابع، یادداشت‌ها و محاسبات خود را ذخیره کنید. این اسناد اولین خط دفاعی شما در حسابرسی است. (در ادامه در این مورد بیشتر توضیح داده شده است.)

برگه کار سریع (تشریحی)

بیایید یک مثال را بررسی کنیم:

  • حقوق بازار: متوجه می‌شوید که میانگین حقوق محلی برای یک مهندس ارشد 140000 دلار و برای یک مدیر محصول 120000 دلار است.
  • تقسیم زمان شما: شما تخمین می‌زنید که زمان شما 60٪ مهندسی و 40٪ مدیریت محصول است.
  • حقوق پایه وزن‌دهی شده: (0.60times(0.60 \\times 140,000) + (0.40 \times 120,000)=120,000) = 84,000 + 48,000=48,000 = 132,000$.
  • تصمیم نهایی: بر اساس حاشیه سود فعلی شرکت خود، شما حقوق 125000 دلار را تصمیم می‌گیرید و قصد دارید سالانه آن را بررسی کنید.

برای زمینه، نرخ مالیات بر حقوق و دستمزد 2025 برای تأمین اجتماعی 6.2٪ برای دستمزد تا 176100 دلار و 1.45٪ برای مدیکر برای همه دستمزدها است. هم کارمند و هم کارفرما این مبالغ را پرداخت می‌کنند.


اشتباهات رایج که باید از آنها اجتناب کرد

از این اشتباهات رایج که می‌توانند توجه IRS را جلب کنند، دوری کنید:

  • دریافت سود سهام قبل از دستمزد: اگر در طول سال به شرکت S خود خدمات ارائه کرده‌اید، باید قبل از دریافت هرگونه سود سهام، حقوق و دستمزد معقول خود را اجرا کنید.
  • تعیین حقوق «نمایشی»: حقوق اسمی - مانند 10000 دلار برای یک افسر تمام وقت یک شرکت بسیار سودآور - تقریباً مطمئناً باعث طبقه‌بندی مجدد می‌شود، همانطور که در پرونده واتسون مشاهده شد.
  • سوء مدیریت بیمه درمانی سهامدار >2٪: حق بیمه پرداخت شده برای بیمه درمانی برای سهامدارانی که بیش از 2٪ از شرکت را در اختیار دارند باید در دستمزد W-2 آنها لحاظ شود. این مبالغ مشمول مالیات بر درآمد هستند اما عموماً از مالیات FICA معاف هستند. برای اطمینان از رسیدگی صحیح به این موضوع، با CPA یا ارائه دهنده حقوق و دستمزد خود هماهنگ کنید.

یک تنظیم تمیز Beancount

دفتر کل شما ابزار مناسبی برای حفظ خط واضح بین دستمزدها و سود سهام است.

نمودار حداقل حساب‌ها

Assets:Bank:Operating
Expenses:Payroll:Wages
Expenses:Payroll:Employer:SocialSecurity
Expenses:Payroll:Employer:Medicare
Liabilities:Payroll:Withholding:Federal
Liabilities:Payroll:Withholding:SocialSecurity
Liabilities:Payroll:Withholding:Medicare
Equity:Distributions

نمونه ثبت‌ها

این مثال یک اجرای حقوق و دستمزد ماهانه را برای حقوق سالانه 150000 دلار (12500 دلار در ماه)، و به دنبال آن توزیع مالکیت جداگانه نشان می‌دهد. توجه کنید که چگونه دستمزدها به عنوان هزینه تجاری ثبت می‌شوند، در حالی که سود سهام کاهش حقوق صاحبان سهام است.

; اجرای حقوق و دستمزد ماهانه (سمت شرکت + کسورات)
2025-02-28 * "حقوق و دستمزد - فوریه"
Assets:Bank:Operating -10350.00 USD
Expenses:Payroll:Wages 12500.00 USD
Expenses:Payroll:Employer:SocialSecurity 775.00 USD
Expenses:Payroll:Employer:Medicare 181.25 USD
Liabilities:Payroll:Withholding:Federal -3000.00 USD
Liabilities:Payroll:Withholding:SocialSecurity -775.00 USD
Liabilities:Payroll:Withholding:Medicare -181.25 USD

; توزیع مالکیت (غیر مزدی)
2025-03-10 * "توزیع سهامداران"
Assets:Bank:Operating -5000.00 USD
Equity:Distributions 5000.00 USD

بررسی‌های مفید با bean-query

به صورت دوره‌ای، باید دستمزدهای سال تا به امروز خود را با سود سهام مقایسه کنید. این پرس و جو آن را آسان می‌کند:

; مقایسه دستمزدها در مقابل سود سهام سال تا به امروز
SELECT account, SUM(position)
WHERE (account ~ "Expenses:Payroll:Wages" OR account ~ "Equity:Distributions")
AND year = 2025
GROUP BY account;

ردیابی کاغذی (از خود محافظت کنید)

اگر IRS سؤالی بپرسد، می‌خواهید استدلال شما مستند شود.

  • هر سال یک یادداشت حقوق کوتاه ایجاد کنید. نقش‌ها، تقسیم زمان، پیوندهایی به داده‌های بازار که استفاده کرده‌اید و حقوق نهایی که انتخاب کرده‌اید را شرح دهید.
  • این یادداشت را در دایرکتوری Beancount خود ذخیره کنید، به عنوان مثال: docs/comp/YYYY/comp-memo.md.
  • کپی‌هایی از همه گزارش‌های رسمی حقوق و دستمزد و پرونده‌های سالانه W-2/W-3 خود را نگه دارید.
  • تصمیم خود را مستقیماً در دفتر کل خود با یک ورودی note ثبت کنید.
2025-01-15 note "حقوق افسر 2025 را بر اساس مقایسه‌های بازار + تقسیم نقش 125000 دلار تعیین کنید. به docs/comp/2025/comp-memo.md مراجعه کنید"

سوالات متداول (سریع)

  • آیا حقوق من می‌تواند 0 دلار باشد اگر شرکت من پول از دست داده باشد؟ 📉 اگر خدمات قابل توجهی انجام داده‌اید، IRS همچنان انتظار دارد که برای آن کار حقوق معقولی دریافت کنید. اگر جریان نقدی یک مشکل جدی است، از یک متخصص در مورد نحوه ادامه کار مشاوره بگیرید.
  • چند وقت یکبار باید حقوق خود را بررسی کنم؟ 🗓️ حداقل سالانه. همچنین باید هر زمان که نقش، مسئولیت‌ها یا بازار شما به طور قابل توجهی تغییر می‌کند، آن را دوباره ارزیابی کنید.
  • اگر من تنها فرد در شرکت باشم چه؟ 🙋 حتی اگر شما یک اپراتور انفرادی هستید، همچنان کارمند شرکت S خود هستید. اگر در کسب و کار کار می‌کنید، باید حقوق و دستمزد رسمی را اجرا کنید.

این راهنما اطلاعات کلی ارائه می‌دهد و جایگزینی برای مشاوره مالیاتی حرفه‌ای نیست. همیشه برای رسیدگی به وضعیت مالی خاص خود با یک CPA واجد شرایط مشورت کنید.

مهلت انتخاب S-Corp (2025): راهنمایی مختصر برای کاربران Beancount

· 7 دقیقه مطالعه
Mike Thrift
Mike Thrift
Marketing Manager

به انتخاب وضعیت مالیاتی S-corp فکر می‌کنید؟ عالی است - فقط زمان را از دست ندهید. انتخاب S-corp می‌تواند یک ابزار قدرتمند صرفه‌جویی در مالیات برای صاحبان مشاغل کوچک باشد، اما مهلت‌های آن سخت و غیرقابل مذاکره است. از دست دادن یکی از آنها می‌تواند تصویر مالیاتی شما را به طور قابل توجهی پیچیده کند.

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

2025-07-23-s-corp-election-deadline-2025


مهلت، در یک نگاه

مهمترین تاریخ برای ثبت فرم 2553، انتخاب توسط یک شرکت کوچک است. این فرمی است که به IRS می‌گوید می‌خواهید به عنوان یک S-corp مالیات پرداخت کنید.

  • برای مشاغل موجود با سال تقویمی: باید فرم 2553 را تا پانزدهمین روز از ماه سوم سال مالیاتی که می‌خواهید این انتخاب اعمال شود، ثبت کنید. برای انتخاب سال 2025 (از اول ژانویه 2025)، مهلت شنبه، 15 مارس 2025 است. از آنجایی که این تاریخ در آخر هفته است، قانون آخر هفته/تعطیلات IRS مهلت عملی را به روز کاری بعدی منتقل می‌کند: دوشنبه، 17 مارس 2025.
  • برای مشاغل جدید: اگر این اولین سال مالیاتی کسب و کار شماست، "2 ماه و 15 روز" از شروع سال مالیاتی خود فرصت دارید تا ثبت نام کنید. تاریخ دقیق بستگی به زمان شروع رسمی سال مالیاتی شما دارد. به عنوان مثال، اگر کسب و کار شما در 7 ژانویه شروع شود، مهلت شما 21 مارس خواهد بود.

نکته: اگر کسب و کار شما به جای سال تقویمی، در سال مالی فعالیت می‌کند، همین منطق اعمال می‌شود. مهلت خود را به عنوان پانزدهمین روز از ماه سوم از تاریخ شروع سال مالی خود محاسبه کنید.


اگر آن را از دست دادید چه؟

نگران نباشید IRS درک می‌کند که صاحبان مشاغل می‌توانند مهلت‌ها را از دست بدهند. اگر قصد داشتید وضعیت S-corp را انتخاب کنید اما نتوانستید به موقع ثبت نام کنید، ممکن است واجد شرایط تسکین انتخاب دیرهنگام باشید.

IRS یک روش ساده، رویه درآمد 2013-30، ارائه می‌دهد که به بسیاری از مشاغل کوچک اجازه می‌دهد تا درخواست وضعیت S-corp گذشته نگر را بدهند. به طور کلی، اگر بتوانید نشان دهید که دلیل معقولی برای ثبت نام دیرهنگام داشته‌اید و سایر الزامات این روش را برآورده می‌کنید، واجد شرایط خواهید بود.


سایر تاریخ‌های کلیدی مرتبط با S-Corps

هنگامی که شما یک S-corp هستید، مهلت‌ها متوقف نمی‌شوند. در اینجا دو تاریخ مهم دیگر برای علامت گذاری در تقویم شما آورده شده است:

  • ثبت 1120-S ( اظهارنامه مالیاتی S-corp ): اظهارنامه مالیاتی سالانه S-corp شما، فرم 1120-S، تا پانزدهمین روز از ماه سوم پس از پایان سال مالیاتی شما موعد مقرر است. برای اکثر مشاغل (ثبت‌کنندگان سال تقویمی)، این همان مهلت انتخاب است: 17 مارس 2025.
  • به زمان بیشتری نیاز دارید؟ اگر نمی‌توانید 1120-S خود را به موقع ثبت کنید، می‌توانید فرم 7004 را برای تمدید خودکار 6 ماهه ثبت کنید. این مهلت ثبت اظهارنامه شما را تا 15 سپتامبر تمدید می‌کند. نکته مهم این است که این تمدید برای ثبت است، نه تمدید برای پرداخت. هر مالیاتی که بدهکار هستید همچنان تا مهلت اصلی مارس سر رسید می‌شود.

چه کسی باید S-Corp را انتخاب کند؟

وضعیت S-corp برای همه مناسب نیست. مزیت اصلی آن کاهش مالیات بر خوداشتغالی است. این کار را با اجازه دادن به شما برای تقسیم سود کسب و کارتان به دو دسته انجام می‌دهد:

  1. دستمزدهای معقول W-2: این حقوقی است که به خودتان پرداخت می‌کنید، که مشمول مالیات بر حقوق و دستمزد استاندارد (تامین اجتماعی و مدیکر) است.
  2. توزیع سهامداران: این سود باقی مانده‌ای است که از کسب و کار می‌گیرید، که مشمول مالیات بر خوداشتغالی نیست.

با این حال، این مزیت با پیچیدگی و هزینه‌های اضافی همراه است. S-corpها نیاز به اجرای حقوق و دستمزد رسمی، پایبندی به استانداردهای "جبران معقول" تعیین شده توسط IRS و رسیدگی به کارهای اداری بیشتر، مانند ثبت فرم‌های 1120-S و صدور K-1 برای سهامداران دارند.

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


مهلت را آسان‌تر کنید - با Beancount

یک دفتر کل به خوبی نگهداری شده بهترین دوست شما برای رعایت S-corp است. می‌توانید از Beancount برای پیگیری مهلت‌ها و تمایز واضح بین دستمزدها و توزیع‌ها استفاده کنید.

نمودار حداقل حساب‌ها (شروع کننده)

در اینجا یک نمودار حساب اساسی برای شروع شما آورده شده است:

  • Assets:Bank:Checking
  • Income:Sales
  • Expenses:Payroll:Wages
  • Expenses:Payroll:EmployerTaxes
  • Equity:Distributionsبرای برداشت سهامداران
  • Equity:Opening-Balances

ثبت‌های معمولی

نوشته‌های Beancount شما جدایی واضحی بین هزینه‌های حقوق و دستمزد و توزیع حقوق صاحبان سهام ایجاد می‌کند.

; حقوق و دستمزد W-2 یک هزینه تجاری است
2025-02-28 * "اجرای حقوق و دستمزد - فوریه"
Assets:Bank:Checking -6200 USD
Expenses:Payroll:Wages 5000 USD
Expenses:Payroll:EmployerTaxes 1200 USD
; entity: S-Corp period: 2025-02

; توزیع سهامداران برداشتی از حقوق صاحبان سهام است، نه یک هزینه
2025-03-10 * "توزیع سهامداران"
Assets:Bank:Checking -3000 USD
Equity:Distributions 3000 USD
; entity: S-Corp period: 2025-Q1

محافظ‌های مفید (پرس و جوها و برچسب‌ها)

از ویژگی‌های Beancount برای بررسی سلامت مالی خود استفاده کنید و مطمئن شوید که استانداردهای جبران معقول را رعایت می‌کنید.

  • هر برداشت مالک را با چیزی به یاد ماندنی، مانند distrib: "yes"، برچسب گذاری کنید.
  • به صورت دوره‌ای یک پرس و جو را برای مقایسه کل دستمزدهای پرداخت شده با کل توزیع‌های انجام شده اجرا کنید.

می‌توانید با bean-query یک بررسی سریع از ترمینال خود انجام دهید:

SELECT account, SUM(position)
WHERE (account ~ 'Expenses:Payroll:Wages' OR account ~ 'Equity:Distributions')
AND year = 2025
GROUP BY account;

این به شما خلاصه‌ای واضح از دستمزدها و توزیع‌های شما برای سال ارائه می‌دهد و به شما و CPA شما کمک می‌کند تا ارزیابی کنید که آیا حقوق شما "معقول" است یا خیر.

دنباله کاغذی برای انتخابات

اسناد S-corp خود را سازماندهی کرده و به دفتر کل خود پیوند دهید.

  • یک پوشه docs/ در دایرکتوری Beancount خود ایجاد کنید تا PDFهای فرم 2553 امضا شده، نامه پذیرش IRS، هرگونه بیانیه تسکین انتخاب دیرهنگام و اسناد تنظیم حقوق و دستمزد (EIN، شناسه‌های ایالتی) خود را ذخیره کنید.
  • یک تراکنش note را در دفتر کل خود در روزی که انتخابات را ثبت می‌کنید، ثبت کنید. این یک رکورد دائمی و تاریخ دار ایجاد می‌کند.
2025-01-22 note "فرم 2553 IRS برای انتخاب S-corp ثبت شد (از 2025-01-01 لازم الاجرا است)"

موارد لبه‌ای که باید مراقب آنها باشید

  • تاریخ شروع "اولین سال مالیاتی" شما ممکن است تاریخ تشکیل شما نباشد. ساعت برای مهلت "2 ماه و 15 روز" از زمانی شروع می‌شود که شرکت شما سهامدار داشته باشد، دارایی به دست آورد یا عملیات تجاری را آغاز کند - هر کدام که زودتر اتفاق بیفتد.
  • برای سال‌های مالی غیر تقویمی، دقیق باشید. مهلت فرم 2553 شما بر اساس تاریخ شروع سال مالی شما است، در حالی که مهلت فرم 1120-S شما بر اساس تاریخ پایان آن است.

چک لیست سریع

آماده ادامه هستید؟ در اینجا یک چک لیست نهایی برای راهنمایی شما آورده شده است.

✅ بر اساس سطح سود، آمادگی حقوق و دستمزد و قوانین خاص ایالت، تصمیم بگیرید که آیا ساختار S-corp برای کسب و کار شما مناسب است یا خیر. ✅ فرم 2553 را با مهلت صحیح در تقویم علامت گذاری کنید (و یک یادآوری یک هفته‌ای برای خود تنظیم کنید). برای سال 2025، این تاریخ 17 مارس 2025 است. ✅ اگر دیر کردید، فوراً ارزیابی کنید که آیا واجد شرایط تسکین تحت Rev. Proc. 2013-30 هستید یا خیر. ✅ سیستم حقوق و دستمزد خود را پیکربندی کنید و حساب‌های هزینه و حقوق صاحبان سهام جدید را در دفتر کل Beancount خود ترسیم کنید. ✅ آماده باشید تا فرم 1120-S را تا مهلت مقرر ثبت کنید یا فرم 7004 را برای تمدید ثبت کنید.


این راهنما اطلاعات کلی را ارائه می‌دهد، نه مشاوره مالیاتی. هر موقعیت تجاری منحصر به فرد است. لطفاً برای تعیین بهترین اقدام برای شرایط خاص خود با CPA خود مشورت کنید.

مزیت فنی Beancount در مقایسه با Ledger، hledger و GnuCash

· 7 دقیقه مطالعه
Mike Thrift
Mike Thrift
Marketing Manager

انتخاب یک سیستم حسابداری شخصی شامل مبادلات بین عملکرد، معماری داده‌ها و قابلیت توسعه است. برای مهندسان و سایر کاربران فنی، انتخاب اغلب به سیستمی منجر می‌شود که قوی‌ترین، قابل پیش‌بینی‌ترین و قابل برنامه‌ریزی‌ترین پایه را فراهم می‌کند.

با استفاده از یک گزارش مقایسه‌ای دقیق، مشخصات فنی Beancount را در مقابل رقبای متن‌باز محبوب آن، Ledger-CLI، hledger و GnuCash، تجزیه و تحلیل می‌کنیم.

2025-07-22-مزیت-فنی-beancount-بررسی-عمیق-عملکرد-api-پایتون-و-جامعیت-داده‌ها-در-مقایسه-با-ledger-hledger-و-gnucash


سرعت و عملکرد: معیارهای کمی 🚀

برای هر مجموعه داده جدی، عملکرد غیرقابل مذاکره است. Beancount برای مدیریت داده‌های تراکنش‌های چندین دهه بدون به خطر انداختن سرعت طراحی شده است. با وجود پیاده‌سازی در پایتون (نسخه ۲)، تجزیه‌کننده بسیار بهینه‌سازی شده آن به طرز چشمگیری کارآمد است.

  • Beancount: استفاده در دنیای واقعی نشان می‌دهد که می‌تواند دفاتر کل با صدها هزار تراکنش را تقریباً در ۲ ثانیه بارگیری و پردازش کند. استفاده از حافظه متوسط است. تجزیه حدود ۱۰۰ هزار تراکنش، متن منبع را با استفاده از تنها ده‌ها مگابایت رم به اشیاء درون حافظه تبدیل می‌کند.
  • آزمایش فشار ۱ میلیون تراکنش: معیاری با استفاده از یک دفتر کل مصنوعی با ۱ میلیون تراکنش، ۱۰۰۰ حساب و ۱ میلیون ورودی قیمت، تفاوت‌های معماری قابل توجهی را نشان داد:
    • hledger (Haskell): با موفقیت یک تجزیه و گزارش کامل را در ~۸۰.۲ ثانیه انجام داد و ~۱۲۴۶۵ تراکنش در ثانیه را پردازش کرد و ~۲.۵۸ گیگابایت رم استفاده کرد.
    • Ledger-CLI (C++): این فرآیند پس از ۴۰ دقیقه بدون تکمیل شدن خاتمه یافت، احتمالاً به دلیل یک رگرسیون شناخته شده که باعث استفاده بیش از حد از حافظه و CPU با دفاتر کل بسیار پیچیده می‌شود.
    • Beancount: اگرچه در آن آزمایش خاص ۱ میلیون گنجانده نشده است، منحنی عملکرد آن نشان می‌دهد که این کار را به طور موثر انجام می‌دهد. علاوه بر این، Beancount نسخه ۳ آینده، با هسته جدید C++ و API پایتون، انتظار می‌رود که بهبود دیگری در توان عملیاتی ارائه دهد.
  • GnuCash (C/Scheme): به عنوان یک برنامه GUI که کل مجموعه داده‌های خود را در حافظه بارگیری می‌کند، عملکرد با اندازه به طور قابل توجهی کاهش می‌یابد. باز کردن یک فایل XML ~۵۰ مگابایتی (که نشان دهنده بیش از ۱۰۰ هزار تراکنش است) ۷۷ ثانیه طول کشید. تغییر به backend SQLite این زمان را به ~۵۵ ثانیه بهبود بخشید.

نتیجه‌گیری: Beancount عملکرد استثنایی ارائه می‌دهد که به طور قابل پیش‌بینی مقیاس‌پذیر است، ویژگی مهمی برای مدیریت داده‌های بلندمدت. از افت عملکرد مشاهده شده در Ledger و تأخیر محدود به رابط کاربری GnuCash جلوگیری می‌کند.


معماری داده‌ها: متن ساده در مقابل پایگاه داده‌های مات 📄

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

  • فشرده و کارآمد: یک فایل Beancount با ۱۰۰۰۰۰ تراکنش تنها ~۸.۸ مگابایت است. این فشرده‌تر از فایل معادل Ledger (~۱۰ مگابایت) است، تا حدی به این دلیل که سینتکس Beancount اجازه می‌دهد تا مقدار نهایی تراز در یک تراکنش استنباط شود و افزونگی کاهش یابد.
  • اجرای ساختاری: Beancount دستورالعمل‌های YYYY-MM-DD open Account را الزامی می‌کند. این رویکرد منظم از ایجاد حساب‌های جدید و نادرست به دلیل اشتباهات تایپی در نام حساب جلوگیری می‌کند - یک مشکل رایج در سیستم‌هایی مانند Ledger و hledger که حساب‌ها را به صورت خودکار ایجاد می‌کنند. این ساختار داده‌ها را برای دستکاری برنامه‌نویسی قابل اعتمادتر می‌کند.
  • آماده برای کنترل نسخه: یک دفتر کل متن ساده کاملاً برای کنترل نسخه با Git مناسب است. شما یک تاریخچه کامل و قابل حسابرسی از هر تغییر مالی که انجام می‌دهید، دریافت می‌کنید.
  • مقایسه با GnuCash: GnuCash به طور پیش‌فرض از یک فایل XML فشرده شده با gzip استفاده می‌کند، جایی که داده‌ها طولانی هستند و در برچسب‌هایی با GUID برای هر موجودیت پیچیده شده‌اند. در حالی که backendهای SQLite، MySQL و PostgreSQL را ارائه می‌دهد، این داده‌ها را از دستکاری و نسخه‌سازی متن ساده و مستقیم انتزاع می‌کند. ویرایش XML خام امکان‌پذیر است اما بسیار دشوارتر از ویرایش یک فایل Beancount است.

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


ویژگی بی‌نظیر: یک API پایتون واقعی و معماری افزونه 🐍

این مزیت فنی تعیین‌کننده Beancount است. این یک برنامه یکپارچه نیست، بلکه یک کتابخانه با یک API پایتون پایدار و درجه یک است. این تصمیم طراحی، امکانات نامحدود اتوماسیون و ادغام را فراهم می‌کند.

  • دسترسی مستقیم برنامه‌نویسی: می‌توانید داده‌های دفتر کل خود را مستقیماً در پایتون بخوانید، جستجو کنید و دستکاری کنید. به همین دلیل است که توسعه‌دهندگان مهاجرت می‌کنند. همانطور که یک کاربر اشاره کرد، ناامیدی از تلاش برای اسکریپت نویسی در برابر پیوندهای داخلی ضعیف مستند Ledger با Beancount از بین می‌رود.
  • خط لوله افزونه: بارگذار Beancount به شما امکان می‌دهد توابع پایتون سفارشی را مستقیماً در خط لوله پردازش وارد کنید. این امکان تبدیل‌ها و اعتبارسنجی‌های دلخواه را در جریان داده‌ها هنگام بارگیری فراهم می‌کند - به عنوان مثال، نوشتن یک افزونه برای اعمال این که هر هزینه از یک فروشنده خاص باید دارای یک برچسب خاص باشد.
  • چارچوب واردکننده قدرتمند: فراتر از جادوگران واردات CSV دست و پا گیر حرکت کنید. با Beancount، شما اسکریپت‌های پایتون را برای تجزیه صورت‌های مالی از هر منبع (OFX، QFX، CSV) می‌نویسید. ابزارهای جامعه مانند smart_importer حتی از مدل‌های یادگیری ماشین برای پیش‌بینی و اختصاص خودکار حساب‌های ارسال استفاده می‌کنند و ساعت‌ها طبقه‌بندی دستی را به یک فرآیند چند ثانیه‌ای و یک فرمان تبدیل می‌کنند.
  • نحوه مقایسه دیگران:
    • Ledger/hledger: قابلیت توسعه در درجه اول خارجی است. شما داده‌ها را به/از فایل اجرایی منتقل می‌کنید. در حالی که آنها می‌توانند JSON/CSV خروجی دهند، شما نمی‌توانید منطق را به حلقه پردازش اصلی آنها بدون تغییر منبع C++/Haskell تزریق کنید.
    • GnuCash: قابلیت توسعه از طریق یک منحنی یادگیری شیب‌دار با Guile (Scheme) برای گزارش‌های سفارشی یا از طریق پیوندهای پایتون (با استفاده از SWIG و کتابخانه‌هایی مانند PieCash) که با موتور GnuCash تعامل دارند، انجام می‌شود. این قدرتمند است اما کمتر از رویکرد کتابخانه بومی Beancount مستقیم و "پایتونیک" است.

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


فلسفه: یک کامپایلر دقیق برای امور مالی شما 🤓

منحنی یادگیری Beancount نتیجه مستقیم فلسفه اصلی آن است: داده‌های مالی شما یک زبان رسمی است و باید صحیح باشد.

تجزیه‌کننده Beancount مانند یک کامپایلر دقیق عمل می‌کند. اعتبارسنجی نحوی و منطقی قوی انجام می‌دهد. اگر یک تراکنش تراز نشود یا یک حساب باز نشده باشد، از پردازش فایل خودداری می‌کند و یک خطای توصیفی با شماره خط برمی‌گرداند. این یک ویژگی است، نه یک اشکال. تضمین می‌کند که اگر فایل شما "کامپایل" شود، داده‌های زیرین از نظر ساختاری سالم هستند.

این رویکرد قطعی سطحی از جامعیت داده‌ها را تضمین می‌کند که برای ساخت سیستم‌های خودکار قابل اعتماد بر روی آن ارزشمند است. می‌توانید اسکریپت‌هایی بنویسید که خروجی Beancount را با اطمینان مصرف می‌کنند، زیرا می‌دانید که داده‌ها قبلاً به شدت اعتبارسنجی شده‌اند.

Beancount برای چه کسانی مناسب است؟

بر اساس این تجزیه و تحلیل فنی، Beancount انتخاب بهینه برای موارد زیر است:

  • توسعه‌دهندگان و مهندسان که می‌خواهند با امور مالی خود به عنوان یک مجموعه داده قابل برنامه‌ریزی و کنترل نسخه رفتار کنند.
  • افراد علاقه‌مند به داده‌ها که می‌خواهند پرس و جوهای سفارشی بنویسند، تجسم‌های منحصر به فرد را با ابزارهایی مانند Fava ایجاد کنند یا داده‌های مالی خود را به سایر مدل‌های تحلیلی وارد کنند.
  • هر کسی که برای صحت و اتوماسیون قابل اثبات ارزش بیشتری نسبت به راحتی رابط کاربری گرافیکی یا انعطاف‌پذیری یک فرمت کمتر ساختاریافته قائل است.

اگر به دنبال عملکرد خام C++ برای گزارش‌های استاندارد هستید، Ledger یک رقیب است. برای مقیاس‌پذیری استثنایی در یک الگوی برنامه‌نویسی تابعی، hledger چشمگیر است. برای یک رابط کاربری گرافیکی غنی از ویژگی با حداقل تنظیمات، GnuCash عالی است.

اما اگر می‌خواهید یک سیستم مدیریت مالی واقعاً قوی، خودکار و عمیقاً سفارشی بسازید، Beancount پایه فنی برتری را ارائه می‌دهد.

چقدر برای مالیات کسب و کار کوچک کنار بگذاریم؟

· 7 دقیقه مطالعه
Mengjia Kong
Mengjia Kong
IRS Enrolled Agent

اداره یک کسب و کار کوچک در حال حاضر یک شعبده بازی مداوم با جریان نقدی، تأمین کنندگان و مشتریان است - غافلگیری های مالیاتی نباید یک پین بولینگ دیگر در هوا باشد. خبر خوب: با یک چارچوب ساده و چند ترفند Beancount، می‌توانید «امیدوارم صورتحساب مالیات زیاد نباشد» را به یک انتقال ماهانه قابل پیش‌بینی تبدیل کنید.

۱. بدانید واقعاً برای چه چیزی پول می‌پردازید

2025-07-20-how-much-to-set-aside-for-small-business-taxes

قبل از اینکه بتوانید پول کنار بگذارید، باید بدانید که به کجا می‌رود. برای اکثر کسب و کارهای کوچک ایالات متحده (به ویژه مالکیت های انفرادی و مشارکت ها)، کل بدهی مالیاتی ترکیبی از چندین تعهد متمایز است.

  • مالیات بر درآمد فدرال: این یک مالیات تصاعدی است، به این معنی که نرخ با افزایش درآمد شما افزایش می‌یابد. برای سال ۲۰۲۵، براکت ها تا ۳۷٪ برای درآمدهای مجرد بالای ۶۲۶,۳۵۰ دلار و درآمدهای مشترک متأهل (MFJ) بالای ۷۵۱,۶۰۰ دلار افزایش می‌یابد.
  • مالیات خوداشتغالی (SE): این نسخه کارآفرینی از مالیات FICA (تأمین اجتماعی و مدیکر) است که کارمندان W-2 پرداخت می‌کنند. این مالیات ۱۵.۳٪ ثابت بر روی اولین بخش از درآمد خالص شما است. بخش ۱۲.۴٪ تأمین اجتماعی زمانی متوقف می‌شود که سود شما به پایه دستمزد سالانه برسد، که پیش‌بینی می‌شود در سال ۲۰۲۵، ۱۷۶,۱۰۰ دلار باشد. ۲.۹٪ باقی مانده برای مدیکر در تمام سودها ادامه دارد.
  • مالیات بر درآمد ایالتی و محلی: این به طور گسترده ای بر اساس مکان متفاوت است، از ۰٪ در ایالت هایی مانند وایومینگ و تگزاس تا بیش از ۱۳٪ در براکت بالای کالیفرنیا.
  • جریمه های عدم پرداخت سه ماهه: IRS پول خود را در طول سال می‌خواهد، نه یکباره. برای جلوگیری از جریمه ها، به طور کلی باید حداقل ۹۰٪ از بدهی مالیاتی سال جاری خود یا ۱۰۰٪ از صورتحساب مالیاتی سال قبل خود را پیش پرداخت کنید (اگر درآمد ناخالص تعدیل شده شما یا AGI، بیش از ۱۵۰,۰۰۰ دلار باشد، این آستانه به ۱۱۰٪ افزایش می‌یابد).

راهنمای سریع: اکثر کارآفرینان انفرادی ایالات متحده که در یک ایالت با مالیات متوسط زندگی می‌کنند، پس از ترکیب مالیات های فدرال، SE و ایالتی، ۲۵٪ تا ۳۰٪ از سود خالص خود را بدهکار می‌شوند.

۲. یک تخمین سه مرحله ای که می‌توانید ماهانه به روز کنید

برای مدیریت این کار نیازی به نرم افزار پیچیده ندارید. یک فرآیند ساده و تکرارپذیر تمام چیزی است که لازم است.

  1. سود سالانه را پیش بینی کنید: به عملکرد سال تا به امروز خود نگاه کنید و پیش بینی معقولی برای کل سال انجام دهید. فرمول اساسی دوست شماست: درآمد پیش بینی شده - هزینه های کسر شده پیش بینی شده = سود پیش بینی شده.
  2. یک نرخ مالیات مؤثر اعمال کنید: با یک درصد معقول شروع کنید. اگر اظهارنامه مالیاتی سال گذشته را دارید، می‌توانید نرخ مؤثر خود را از آن محاسبه کنید. اگر در این کار تازه کار هستید، راهنمای ۳۰٪ یک نقطه شروع ایمن است.
  3. بر ۱۲ (یا ۵۲) تقسیم کنید: کل مالیات تخمینی سالانه خود را بر تعداد دوره های پرداختی که می‌خواهید استفاده کنید تقسیم کنید. ما ماهانه را توصیه می‌کنیم. آن مبلغ را هر ماه به یک حساب بانکی ذخیره مالیات اختصاصی منتقل کنید. اگر جریان نقدی شما نوسان بیشتری دارد، انتقال هفتگی ممکن است قابل مدیریت تر باشد.

۳. آن را در Beancount پیاده سازی کنید

حسابداری متن ساده این فرآیند را شفاف و قابل حسابرسی می‌کند. در اینجا نحوه مدیریت پس انداز مالیاتی خود در Beancount آمده است.

ابتدا، یک تراکنش روتین ایجاد کنید تا پس انداز ماهانه خود را از حساب جاری اصلی خود به یک حساب پس انداز جداگانه و اختصاصی برای مالیات منتقل کنید.

; ذخیره مالیات جولای
2025-07-31 * "انتقال ذخیره مالیات"
Assets:Bank:Checking -3000 USD
Assets:Bank:TaxReserve 3000 USD
Equity:Opening-Balances

هنگامی که یک پرداخت تخمینی سه ماهه به دولت انجام می‌دهید، بدهی واقعی را ثبت می‌کنید. پرداخت به طور مستقیم از حساب ذخیره شما انجام می‌شود.

; بدهی را هنگام ثبت پرداخت سه ماهه ثبت کنید
2025-09-15 * "پرداخت مالیات تخمینی سه ماهه سوم"
Assets:Bank:TaxReserve -9000 USD
Liabilities:Taxes:Federal 6000 USD
Liabilities:Taxes:State 3000 USD

این سیستم ساده سه مزیت قدرتمند برای شما به ارمغان می‌آورد:

  • دید فوری: موجودی Assets:Bank:TaxReserve شما همیشه نشان می‌دهد که چه چیزی از قبل «برای آن صحبت شده است». شما با یک نگاه می‌دانید که این پول نقد برای سایر هزینه های تجاری در دسترس نیست.
  • سود دقیق: از آنجایی که ذخیره به عنوان انتقالی بین حساب های دارایی در نظر گرفته می‌شود، صورت سود و زیان شما مخدوش نمی‌شود. شما فقط بدهی مالیات را زمانی ثبت می‌کنید که واقعاً آن را ثبت و پرداخت می‌کنید.
  • رد حسابرسی: هر پرداختی به IRS یا خزانه داری ایالت شما به یک حرکت واضح برچسب گذاری شده از حساب ذخیره شما مرتبط می‌شود و یک رد کاغذی تمیز ایجاد می‌کند.

۴. تنظیم دقیق درصد خود

تخمین اولیه ۲۵٪ تا ۳۰٪ شروع خوبی است، اما باید آن را بر اساس مدل کسب و کار خاص خود تنظیم کنید.

  • مشاوران / آژانس های با حاشیه سود بالا: اگر به طور قابل توجهی بالاتر از پایه دستمزد تأمین اجتماعی (۱۷۶,۱۰۰ دلار) هستید، نرخ مالیات مؤثر شما افزایش می‌یابد. نرخ ۳۰٪ تا ۳۵٪ احتمالاً دقیق تر است.
  • کسب و کارهای محصول با کسورات سنگین: اگر هزینه های قابل توجهی برای کالاهای فروخته شده (COGS)، موجودی یا سایر کسورات دارید، حاشیه سود خالص شما کمتر است. نرخ ۲۰٪ تا ۲۵٪ ممکن است کافی باشد. از برگه های کاری فرم ۱۰۴۰-ES هر سه ماه یکبار برای تأیید استفاده کنید.
  • صاحبان S-Corp: وضعیت شما متفاوت است. «حقوق معقول» که به خودتان پرداخت می‌کنید مشمول کسر حقوق و دستمزد استاندارد (FICA و مالیات بر درآمد) است. توزیع های شما (سود پرداخت شده فراتر از حقوق) هنوز نیاز به پرداخت های تخمینی سه ماهه دارد، اما اغلب با نرخ نهایی پایین تر، زیرا مشمول مالیات SE نیستند.
  • فروشندگان چند ایالتی: اگر «پیوند» (حضور تجاری قابل توجهی) در چندین ایالت دارید، ممکن است در هر کدام بدهی مالیات بر درآمد داشته باشید. این می‌تواند بدهی های شما را جمع کند. برای شفافیت، حساب های بدهی جداگانه ای را در Beancount ایجاد کنید، مانند Liabilities:Taxes:State:CA و Liabilities:Taxes:State:NY.

۵. خودکارسازی، بررسی، تکرار

یک سیستم فقط در صورت استفاده کار می‌کند. آن را بدون زحمت کنید.

  • خودکارسازی: حساب عملیاتی اصلی خود را به یک حساب پس انداز با بازده بالا با نامی مانند "TaxReserve" پیوند دهید. یک انتقال خودکار را طوری برنامه ریزی کنید که درست پس از بستن دفاتر خود هر ماه انجام شود.
  • بررسی: سود سالانه خود را به صورت سه ماهه دوباره پیش بینی کنید. اگر فروش سه ماهه دوم از انتظارات فراتر رفت، مبلغ ذخیره ماهانه خود را فوراً افزایش دهید. تا ژانویه صبر نکنید تا متوجه شوید که کم پس انداز کرده اید.
  • تکرار: اسناد کلیدی را در فهرست Beancount خود سازماندهی کنید. ذخیره اظهارنامه مالیاتی نهایی سال گذشته (document: "2024/Taxes/Form1040.pdf") به شما امکان می‌دهد هنگام بحث در مورد اعداد با CPA یا برنامه ریزی برای سال آینده، با یک کلیک به متن دسترسی داشته باشید.

افکار پایانی

صورتحساب های مالیاتی فقط زمانی تصادفی به نظر می‌رسند که فرآیند کنار گذاشتن تصادفی باشد. با پختن یک ذخیره مبتنی بر درصد به طور مستقیم در جریان حسابداری دوگانه خود، اضطراب را با جبر معاوضه می‌کنید - و Beancount ریاضی (و رد حسابرسی) را بی اهمیت می‌کند. نرخ خود را هر سه ماه یکبار بررسی کنید، Assets:Bank:TaxReserve را تأمین مالی کنید، و ۱۵ آوریل دوباره به یک روز عادی دیگر تبدیل می‌شود.


سلب مسئولیت: این مقاله فقط برای اهداف آموزشی است و توصیه مالیاتی نیست. همیشه اعداد را با یک متخصص واجد شرایط برای حوزه قضایی و نوع نهاد خود تأیید کنید.

رشد در اقتصاد کند - با Beancount

· 7 دقیقه مطالعه
Mike Thrift
Mike Thrift
Marketing Manager

برگ‌های چای اقتصادی دم کرده‌اند و دقیقا فریاد "رونق" نمی‌زنند. از جولای ۲۰۲۵، آخرین آمار تصویری از اقتصادی را نشان می‌دهد که به طور قطع سرعت خود را کاهش داده است. بیایید به داده‌ها نگاه کنیم.

پیش‌زمینه کلان (جولای ۲۰۲۵)

2025-07-05-thriving-in-a-slow-growth-economy-with-beancount

  • تورم: پس از سال‌ها نوسان، قیمت‌های مصرف‌کننده ایالات متحده تثبیت شده‌اند اما همچنان یک عامل هستند و از ژوئن ۲۰۲۵ به میزان ۲.۷+ درصد سالانه در حال اجرا هستند (اداره آمار کار ، اقتصاد تجارت). در حالی که از اوج‌های پس از همه‌گیری پایین‌تر است، این نرخ همچنان قدرت خرید را کاهش می‌دهد و به حاشیه‌ها فشار می‌آورد.
  • رشد: انبساط طولانی رسماً به پایان رسیده است. تولید ناخالص داخلی واقعی در سه ماهه اول سال ۲۰۲۵ با نرخ سالانه ۰.۳- تا ۰.۵- درصد کاهش یافت که نشان‌دهنده انقباض است (اداره تحلیل اقتصادی ، اقتصاد تجارت).

یک اقتصاد بی‌رمق بحران نیست - یک زنگ خطر است. این امر نیازمند دید واضح‌تری نسبت به جریان نقدی شما، رویکردی بی‌رحمانه به هزینه‌ها و نگاهی روشن به فرصت‌ها است. اینجاست که حسابداری متن ساده، به ویژه با Beancount، به یک مزیت استراتژیک تبدیل می‌شود. این به شما کنترل کامل بر داده‌های مالی شما را می‌دهد، بدون قفل شدن SaaS یا هزینه‌های اشتراک همیشه در حال افزایش نرم‌افزارهای تجاری.


پنج اهرم با قدرت بالا (و چگونه Beancount آنها را آسان می‌کند)

در یک محیط با رشد آهسته، اقدامات کوچک و هوشمند تأثیر زیادی دارند. در اینجا پنج استراتژی وجود دارد که می‌توانید بلافاصله با یک دفتر کل Beancount پیاده‌سازی کنید.

استراتژینحوه اجرا در Beancount
دفترها را به‌روز نگه داریددریافت خودکار. bean-extract را هر شب اجرا کنید یا یک GitHub Action را برنامه‌ریزی کنید که فیدهای بانکی را دریافت می‌کند و تراکنش‌های جدید را به دفتر کل شما اضافه می‌کند. داده‌های بلادرنگ به معنای عدم وجود غافلگیری است.
نظارت بر جریان نقدیپرس و جو هفتگی. جریان خالص ماهانه خود را با یک پرس و جوی ساده پیگیری کنید. آن را به عنوان مورد علاقه در Fava، رابط وب Beancount، برای دسترسی با یک کلیک ذخیره کنید: `SELECT year, month, SUM(convert(position, 'USD')) WHERE account ~ 'Income
تنوع درآمدآزمایش‌های ایزوله. یک محصول یا خدمات جدید را با ایجاد یک حساب درآمد اختصاصی، مانند Income:Consulting:SideHustle، و برچسب‌گذاری همه تراکنش‌های مرتبط با #pilot-project آزمایش کنید. این محاسبه ROI را بی‌اهمیت می‌کند.
چربی را سریع کوتاه کنیدمصرف‌کنندگان بزرگ را آشکار کنید. آیا نیاز به کاهش دارید؟ این پرس و جو فوراً ۱۰ دسته هزینه برتر شما را نشان می‌دهد و مستقیماً به جایی که می‌توانید بیشترین صرفه‌جویی را داشته باشید اشاره می‌کند: bean-query main.bean "SELECT account, SUM(number) WHERE account =~ '^Expenses' GROUP BY account ORDER BY SUM DESC LIMIT 10"
مجدداً هوشمندانه سرمایه‌گذاری کنیدسود را محصور کنید. در پایان هر ماه، سود خالص خود را محاسبه کنید و به صورت برنامه‌ریزی شده بخشی را به یک حساب اختصاصی منتقل کنید. این فقط پس‌انداز نیست. این تخصیص صریح سرمایه برای رشد یا فرصت‌های آینده است.

کارهای شلوغ را خودکار کنید، از وقت خود محافظت کنید

با ارزش‌ترین دارایی شما وقت شماست که باید صرف تجزیه و تحلیل شود، نه ورود داده‌ها. ماهیت متن ساده Beancount، اتوماسیون را به یک شهروند درجه یک تبدیل می‌کند.

  • اسکریپت‌های کمکی: اکوسیستم Beancount غنی از ابزارهای ساخته شده توسط جامعه است. دریافت‌کنندگان قیمت می‌توانند مقادیر روزانه بازار را برای سرمایه‌گذاری‌های شما دریافت کنند. واردکنندگان برای سرویس‌هایی مانند PayPal، Stripe یا Splitwise می‌توانند صورت‌حساب‌ها را تجزیه و تحلیل کرده و ورودی‌های قالب‌بندی شده را در حالی که شما خواب هستید به دفتر کل شما اضافه کنند.
  • قلاب‌های پیش از کامیت: اگر دفتر کل خود را در Git ذخیره می‌کنید (و باید این کار را انجام دهید)، می‌توانید از یک قلاب پیش از کامیت برای اجرای bean-check در هر تغییر استفاده کنید. این اسکریپت ساده فایل شما را پاک می‌کند و اشتباهات تایپی و خطاهای تعادل را قبل از اینکه به شاخه main شما کامیت شوند، می‌گیرد.
  • Git = دنباله حسابرسی: هر کامیت یک داستان است. git blame به شما نشان می‌دهد چه کسی یک تراکنش را تغییر داده و چه زمانی. git log یک تاریخچه کامل و تغییرناپذیر از تصمیمات مالی شما ارائه می‌دهد. این قوی‌ترین دنباله حسابرسی قابل تصور است.

تاب‌آوری مالی ایجاد کنید

یک اقتصاد کند به افراد آماده پاداش می‌دهد. از Beancount برای ساختن یک قلعه مالی استفاده کنید که بتواند در برابر عدم قطعیت مقاومت کند.

  • بافر اضطراری: پس‌انداز را غیرقابل مذاکره کنید. پس از محاسبه سود ماهانه خود، یک تراکنش دائمی برای انتقال درصد ثابتی (مثلاً ۱۰٪) به یک صندوق اضطراری اختصاصی ایجاد کنید.

    ; با فرض اینکه سود جولای ۴۵۰۰ دلار بوده است. ۱۰٪ = ۴۵۰ دلار.
    2025-07-31 * "Monthly Profit Sweep" "انتقال ۱۰٪ از سود به صندوق اضطراری"
    Expenses:ProfitSweep 450.00 USD
    Assets:Savings:Emergency

    این یک هزینه به معنای سنتی نیست، اما رزرو آن به این روش پول نقد را از حساب‌های عملیاتی شما "پنهان" می‌کند و خرج کردن آن را کمتر وسوسه‌انگیز می‌کند.

  • مدل‌سازی سناریو: اگر درآمد ۱۵٪ کاهش یابد چه اتفاقی می‌افتد؟ یا اگر هزینه‌های شما ۵٪ افزایش یابد؟ با یک دفتر کل متن ساده، برای فهمیدن نیازی به نرم‌افزار پیچیده ندارید. فقط کل فایل دفتر کل خود را در یک دایرکتوری scenarios/ کپی کنید، اعداد را تغییر دهید و یک گزارش اجرا کنید.

    # تأثیر را بر روی سود خالص خود در چند ثانیه ببینید
    bean-report scenarios/pessimistic_q3.bean income_statement

روی داده‌های خاص دوبار کلیک کنید

انعطاف‌پذیری Beancount به شما این امکان را می‌دهد که هر چیزی را پیگیری کنید. از ابرداده برای غنی‌سازی تراکنش‌های خود با زمینه کسب و کار استفاده کنید.

2025-07-15 * "The Meow-Box" "اشتراک ماهانه اسباب‌بازی گربه"
Income:Subscriptions -19.99 USD
Assets:Bank:Checking
; market: "Pet-DTC"
; customer-id: "CUST-86753"

با این داده‌های جاسازی شده به طور مستقیم در دفتر کل شما، می‌توانید سوالات پیچیده‌ای بپرسید. یک bean-query ساده اکنون می‌تواند کل درآمد، ریزش یا ارزش طول عمر بخش بازار "Pet-DTC" شما را نشان دهد:

bean-query my-ledger.beancount "SELECT SUM(convert(position, 'USD')) WHERE meta('market') = 'Pet-DTC'"

مراحل بعدی شما

خواندن در مورد آن یک چیز است. انجام آن چیز دیگری است. در اینجا نحوه شروع کار در این هفته آمده است:

  1. بک لاگ ۲۰۲۴ خود را وارد کنید: داده‌های تاریخی خود را از سال ۲۰۲۴ به Beancount وارد کنید. این کار گزارش‌های ۲۰۲۵ و مقایسه‌های سال به سال شما را واقعاً سیب به سیب می‌کند.
  2. دو پرس و جوی دائمی را برنامه‌ریزی کنید: پرس و جوهای جریان نقدی و ۱۰ هزینه برتر را ذخیره کنید. یک یادآوری تقویم برای اجرا و بررسی آنها هر جمعه تنظیم کنید. آن را به یک آیین تبدیل کنید.
  3. ۱۰٪ از سود را اختصاص دهید: جابجایی سود را پیاده‌سازی کنید. با ۱۰٪ شروع کنید و متعهد شوید که هر ماه آن سرمایه را به یک حساب سرمایه‌گذاری مجدد یا اضطراری جداگانه منتقل کنید. این نسبت را به صورت فصلی بررسی کنید.

رشد آهسته به کسانی پاداش می‌دهد که اعداد خود را به وضوح می‌بینند، قاطعانه عمل می‌کنند و سیستم‌های قوی می‌سازند. با یک دفتر کل متنی، چند اسکریپت و کتاب راهنمای بالا، شما نه تنها از رکود اقتصادی جان سالم به در خواهید برد - بلکه از آن به عنوان فرصتی برای افزایش قدرت مالی خود استفاده خواهید کرد.

دفترداری در مقابل حسابداری: تفاوت چیست و Beancount کجا جای می‌گیرد؟

· 4 دقیقه مطالعه
Mike Thrift
Mike Thrift
Marketing Manager

هنگامی که یک کسب‌وکار را اداره می‌کنید یا امور مالی شخصی خود را مدیریت می‌کنید، اصطلاحات دفترداری و حسابداری اغلب با هم ترکیب می‌شوند. اما درک تفاوت‌های آن‌ها —به‌ویژه هنگام استفاده از ابزاری مبتنی بر متن ساده مانند Beancount— می‌تواند به شما کمک کند تا سیستم‌های بهتری بسازید و تصمیمات مالی هوشمندانه‌تری بگیرید.

در این راهنما، نقش‌های دفترداری و حسابداری را بررسی خواهیم کرد و نشان می‌دهیم که چگونه Beancount از هر دو پشتیبانی می‌کند (بله، واقعاً).

2025-06-27-accounting-vs-bookkeeping

📘 دفترداری: هنر ردیابی روزانه

دفترداری لایه بنیادی مدیریت مالی است. این کار در مورد ثبت آنچه واقعاً اتفاق افتاده است می‌باشد —بدون هیچ فرضیه یا پیش‌بینی.

دفترداری شامل موارد زیر است:

  • ثبت درآمدها و هزینه‌ها
  • پیگیری دارایی‌ها و بدهی‌ها
  • برچسب‌گذاری تراکنش‌ها برای استفاده‌های بعدی
  • نگهداری دفتر کل

در Beancount، این به شکل زیر است:

2025-06-27 * "Stripe Payout"
Assets:Bank:Checking 1,200.00 USD
Income:Sales

هر تراکنش یک بلوک ساختمانی است. شما هنوز در حال تجزیه و تحلیل نیستید —شما صرفاً حقیقت را، خط به خط، ثبت می‌کنید.

اگر تازه شروع کرده‌اید، Beancount عادات خوب دفترداری را از طریق ساختار صریح و نحو خوانای خود تشویق می‌کند. شما (به روشی خوب!) مجبور خواهید شد که هر سنت را ردیابی کرده و هر تراکنش را توضیح دهید.

📊 حسابداری: تبدیل داده‌ها به بینش

حسابداری بر اساس سوابق دفترداری شما ساخته می‌شود تا به سؤالات عمیق‌تری پاسخ دهد:

  • آیا سودآور هستیم؟
  • چقدر نقدینگی موجود داریم؟
  • آیا باید هزینه آن نرم‌افزار را پیش‌پرداخت کنیم یا ماهانه آن را هزینه کنیم؟
  • چگونه مالیات را به حداقل برسانیم؟

در حسابداری، شما:

  • مغایرت‌گیری حساب‌ها و تعدیل ثبت‌ها
  • تولید گزارش‌هایی مانند صورت سود و زیان
  • استهلاک دارایی‌ها
  • برنامه‌ریزی برای مالیات و هزینه‌های آتی

با Beancount، می‌توانید سوابق خود را با استفاده از ابزارهایی مانند beancount.io تجزیه و تحلیل کنید:

  • پیمایش ترازنامه‌ها، صورت‌های سود و زیان، و نمودارهای جریان نقدی
  • بصری‌سازی درآمد بر اساس دسته‌بندی
  • حاشیه‌نویسی تصمیمات با استفاده از فراداده (مثلاً: tag:business-trip)

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

2025-01-15 * "Zoom Annual Plan"
Expenses:Software 149.90 USD
Assets:Bank:Checking
tag:business-tools

می‌توانید بعداً آن را ماهانه مستهلک کرده یا در جلسات بودجه‌بندی تجزیه و تحلیل کنید.

👩‍💼 دفتردار در مقابل حسابدار: هر کدام چه کاری انجام می‌دهند؟

  • دفتردار: بر دقت تمرکز دارد. ثبت می‌کند، دسته‌بندی می‌کند و سازماندهی می‌کند.
  • حسابدار: تفسیر اضافه می‌کند. مشاوره می‌دهد، برنامه‌ریزی می‌کند و نتایج را مدل‌سازی می‌کند.

Beancount به شما این امکان را می‌دهد که هر دو باشید، یا یک لایه را به راحتی به یک متخصص واگذار کنید.

به عنوان مثال:

  • به عنوان یک بنیان‌گذار، ممکن است دفترداری خود را با Beancount انجام دهید.
  • در فصل مالیات، گزارش‌ها یا داده‌های خام را برای حسابدار خود صادر می‌کنید تا نهایی کند.

🛠️ نرم‌افزار دفترداری و حسابداری: Beancount کجا جای می‌گیرد؟

اکثر ابزارهای رایج (مانند QuickBooks، Xero) مرز بین دفترداری و حسابداری را محو می‌کنند. Beancount رویکرد متفاوتی دارد:

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

Beancount برای کسانی که به شفافیت، یکپارچگی داده‌ها و اتوماسیون از طریق ابزارهای متن‌باز اهمیت می‌دهند، ایده‌آل است.

🧠 چرا این تمایز اهمیت دارد؟

دانستن تفاوت بین دفترداری و حسابداری به شما کمک می‌کند:

  • مطابق با مقررات و آماده حسابرسی بمانید
  • درک کنید که زمان خود را کجا سرمایه‌گذاری کنید (ردیابی روزانه در مقابل بینش‌های ماهانه)
  • به وضوح با متخصصان مالی ارتباط برقرار کنید
  • سیستم‌های مالی خود را بدون غرق شدن در پیچیدگی، مقیاس‌پذیر کنید

🪄 نکته پایانی: دفتر کل شما، قوانین شما

چه یک خالق مستقل باشید و چه صاحب یک کسب‌وکار کوچک، Beancount به شما این قدرت را می‌دهد که دفاتر خود را با دقت مدیریت کنید —و در نهایت تصمیمات استراتژیک مانند یک مدیر ارشد مالی (CFO) بگیرید.

به یاد داشته باشید:

  • دفترداری = آنچه اتفاق افتاد
  • حسابداری = آنچه به معنای آن است

با Beancount، شما هر دو لایه را با وضوح و اطمینان می‌سازید.

اگر نسخه قابل چاپ یا آموزش تکمیلی می‌خواهید، به من اطلاع دهید.

ورودی‌های دفتر روزنامه Beancount: چگونه، تعاریف و مثال‌ها

· 2 دقیقه مطالعه
Mike Thrift
Mike Thrift
Marketing Manager

هر تراکنش مالی که کسب‌وکار شما انجام می‌دهد باید ثبت شود—و در دنیای حسابداری متن ساده، این کار با ورودی‌های دفتر روزنامه آغاز می‌شود. اگر از Beancount استفاده می‌کنید، درک ورودی‌های دفتر روزنامه برای ساخت سوابق مالی دقیق، قابل حسابرسی و منظم ضروری است.

این راهنما شما را با موارد زیر آشنا می‌کند:

ورودی‌های دفتر روزنامه

  • ورودی دفتر روزنامه چیست
  • چرا ورودی‌های دفتر روزنامه اهمیت دارند
  • نحوه‌ی نگارش آن‌ها در ساختار Beancount
  • نحوه‌ی استفاده مؤثر از آن‌ها
  • مثال‌هایی از تراکنش‌های واقعی (پرداخت‌های مشتری، خریدها، وام‌ها و غیره)

🧾 ورودی دفتر روزنامه در Beancount چیست؟

در Beancount، یک ورودی دفتر روزنامه یک تراکنش تاریخ‌دار است که در قالب متن ساده و قابل خواندن برای انسان نوشته می‌شود. هر ورودی از اصول حسابداری دوطرفه پیروی می‌کند—شما ثبت می‌کنید که پول از کجا می‌آید (بستانکار) و به کجا می‌رود (بدهکار)، که این امر تضمین می‌کند دفاتر شما همیشه تراز باشند.

مثال:

2024-06-01 * "Client payment for invoice #123"
Assets:Bank:Checking 600.00 USD
Income:Sales
  • * نشان‌دهنده یک تراکنش تسویه شده است.
  • توضیحات، زمینه را برای ورودی نشان می‌دهد.
  • Assets:Bank:Checking بدهکار می‌شود.
  • Income:Sales بستانکار می‌شود (مقدار ضمنی است).

هر ورودی در یک فایل .beancount قرار می‌گیرد—فقط یک فایل متنی که می‌توانید آن را نسخه‌بندی، پشتیبان‌گیری و حتی در Vim یا VSCode ویرایش کنید.

📒 چرا ورودی‌های دفتر روزنامه اهمیت دارند

ورودی‌های دفتر روزنامه، واحد اتمی دفتر حساب شما هستند.

آن‌ها:

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

با ابزارهای مناسب، این تراکنش‌ها را در یک رابط کاربری (UI) مشاهده خواهید کرد—دسته‌بندی شده، قابل جستجو و قابل فیلتر. اما همه چیز با آن ورودی ساده متن ساده آغاز

دفتر کل سبز: ردیابی ESG با بین‌کانت

· 7 دقیقه مطالعه
Mike Thrift
Mike Thrift
Marketing Manager

در دنیای امروز، معیارهای محیطی، اجتماعی، و حاکمیتی (ESG) دیگر فقط کلمات پرطرفدار نیستند؛ آن‌ها شاخص‌های اساسی سلامت و بقای آینده یک شرکت محسوب می‌شوند. اما چگونه این بینش‌های حیاتی پایداری را با حسابداری مالی سنتی ادغام می‌کنید؟ وارد شوید به Beancount، یک دفتر کل دوطرفه متن‌باز و متنی ساده که راه‌حلی به طرز شگفت‌انگیزی قدرتمند و انعطاف‌پذیر برای پر کردن این شکاف ارائه می‌دهد.

تصور کنید که گزارش‌دهی پایداری پراکنده خود را به یک سیستم یکپارچه و خودکار تبدیل کنید که همه چیز را از انتشار کربن گرفته تا تنوع تأمین‌کنندگان، همگی را در گردش کار مالی موجود شما ردیابی می‌کند. Beancount این امکان را با در نظر گرفتن داده‌های ESG به عنوان "شهروندان درجه یک در کنار تراکنش‌های مالی" فراهم می‌کند.

2025-06-22-esg-tracking

مدل‌سازی داده‌های ESG: رویکرد بین‌کاونت

انعطاف‌پذیری ذاتی بین‌کاونت، نقطه قوت آن در زمینه ESG است. به جای صفحات گسترده مجزا، می‌توانید معیارهای پایداری را مستقیماً در ساختار مالی خود با استفاده از چند تکنیک کلیدی جاسازی کنید:

  • حساب‌های اختصاصی و کالاها: ردپای زیست‌محیطی خود را مانند یک ارز دیگر در نظر بگیرید. می‌توانید حساب‌هایی مانند Metrics:Emissions:CO2e برای ردیابی انتشار کربن ایجاد کنید. این انتشارات حتی می‌توانند به عنوان یک کالا (مانند یک واحد معادل CO2، tCO2e) در نظر گرفته شوند، که به شما امکان می‌دهد مقادیر مشخصی را در تراکنش‌های خود ثبت کنید. به عنوان مثال، خرید یک پرواز می‌تواند حساب Emissions:CO2e را با +0.3 tCO2e در کنار هزینه پولی بستانکار کند.
  • برچسب‌های فراداده سفارشی: فراداده کلید-مقدار بین‌کاونت برای افزودن زمینه عالی است. می‌توانید یک تراکنش را با CO2e: 0.3 t یا Scope: 3 برچسب‌گذاری کنید تا تأثیر کربن یا دامنه پروتکل GHG آن را نشان دهید. این کار هزینه‌های مالی را مستقیماً به پیامدهای زیست‌محیطی آن‌ها پیوند می‌دهد و تصویری غنی‌تر و کامل‌تر ارائه می‌دهد.
  • برچسب‌های ساختاریافته برای دسته‌بندی‌ها: همسو شدن با استانداردهایی مانند پروتکل گازهای گلخانه‌ای (GHGP) حیاتی است. می‌توانید از برچسب‌های ثابت یا قراردادهای نام‌گذاری حساب، مانند Metrics:Emissions:Scope1، Metrics:Emissions:Scope2، و Metrics:Emissions:Scope3 برای دسته‌بندی و گزارش‌دهی آسان در مورد انتشارات مستقیم، مرتبط با انرژی، و زنجیره ارزش استفاده کنید.

این رویکرد سازگار به این معنی است که با تکامل استانداردهای ESG، می‌توانید ساختار دفتر کل خود را بدون نیاز به بازنگری کامل تنظیم کنید.


Beancount در مقابل ابزارهای تخصصی ESG: یک انتخاب استراتژیک

در حالی که پلتفرم‌های اختصاصی ESG مانند Persefoni یا SAP Green Ledger راه‌حل‌های بسیار خودکار و هدفمند ارائه می‌دهند، Beancount یک جایگزین جذاب ارائه می‌کند، به ویژه برای کسانی که به دنبال شفافیت و کنترل هستند.

ویژگیBeancount (متن ساده)SaaS تخصصی (مانند Persefoni، Plan A)یکپارچه‌سازی ERP سازمانی (مانند SAP Green Ledger)
مدل‌سازی دادهحساب‌ها و فراداده‌های تعریف‌شده توسط کاربر؛ انعطاف‌پذیر اما نیازمند ساختاربندی دستی است.شمای از پیش تعریف‌شده؛ ورودی هدایت‌شده برای فعالیت‌ها و تبدیل خودکار به انتشار گازهای گلخانه‌ای.انتشار گازهای گلخانه‌ای مستقیماً به تراکنش‌های ERP و داده‌های اصلی نگاشت می‌شود.
عوامل انتشارارائه‌شده توسط کاربر یا یکپارچه‌شده از طریق اسکریپت‌های سفارشی؛ نیازمند به‌روزرسانی دستی است.کتابخانه‌های عوامل انتشار داخلی و به‌روزرسانی‌شده منظم؛ محاسبات خودکار.یکپارچه‌شده با داده‌های شرکتی و عوامل استاندارد برای دقت در سطح حسابرسی.
یکپارچه‌سازی دادهمعماری باز از طریق اسکریپت‌های پایتون/APIهای سفارشی؛ نیازمند توسعه برای واردات خودکار.بسیاری از اتصال‌دهنده‌های از پیش ساخته‌شده به منابع داده خارجی (خدمات شهری، ERPها، سیستم‌های مسافرتی).یکپارچه‌سازی بومی با فرآیندهای اصلی کسب‌وکار و جریان‌های داده در داخل ERP.
گزارش‌دهی و حسابرسیکوئری‌های سفارشی و گزارش‌های Fava؛ بسیار قابل تنظیم اما نیازمند طراحی کاربر. کنترل نسخه (Git) برای مسیر حسابرسی شفاف.داشبوردهای غنی، گزارش‌های از پیش ساخته‌شده برای استانداردها (GHG, TCFD, CDP). لاگ‌های حسابرسی درون پلتفرم و قفل کردن دوره.گزارش‌دهی یکپارچه در داخل ERP؛ طراحی‌شده برای داده‌های قابل حسابرسی با "اطمینان معقول".
هزینه و دسترسیرایگان و متن‌باز؛ نیازمند دانش Beancount/اسکریپت‌نویسی است.SaaS تجاری با هزینه‌های اشتراک؛ سربار فنی کمتر.نرم‌افزار سازمانی با هزینه‌های بالقوه بالای مجوز و پیاده‌سازی؛ نیازمند تخصص خاص ERP.

Beancount یک نیروگاه DIY (خودت انجام بده) است: این به شما انعطاف‌پذیری و شفافیت بی‌نظیری می‌دهد، که آن را برای افراد یا سازمان‌های کوچک با دانش فنی ایده‌آل می‌سازد. شما مالک کامل داده‌های خود هستید و از قفل شدن توسط فروشنده جلوگیری می‌کنید.

ابزارهای تخصصی راه‌حل‌های آماده ارائه می‌دهند: آن‌ها در جمع‌آوری خودکار داده‌ها، پایگاه‌های داده عوامل انتشار داخلی، و گزارش‌های انطباق آماده برتری دارند، اغلب با هزینه بالاتر و انعطاف‌پذیری کمتر.

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


کاربردهای واقعی: ESG در عمل با بین‌کاونت

تطبیق‌پذیری بین‌کاونت آن را برای چندین مورد استفاده کلیدی ESG مناسب می‌سازد:

  • ردیابی انتشار گازهای گلخانه‌ای Scope 3: چالش‌برانگیزترین انتشار گازهای گلخانه‌ای برای ردیابی (از زنجیره ارزش شما) می‌تواند با پیوند دادن داده‌های انتشار گازهای گلخانه‌ای تامین‌کنندگان به تراکنش‌های خرید، یکپارچه شود. بین‌کاونت یک مسیر حسابرسی شفاف برای این ارقام پیچیده فراهم می‌کند و امکان تحلیل بهتر و شناسایی منابع داده را می‌دهد.
  • حسابرسی و اطمینان‌پذیری پایداری: مانند داده‌های مالی، ارقام ESG باید قابل تأیید باشند. بین‌کاونت به شما امکان می‌دهد هر ورودی ESG را به اسناد منبع (مانند قبوض آب و برق، بیانیه‌های تأیید شخص ثالث) پیوند دهید و یک مسیر حسابرسی دقیق برای شفافیت و اطمینان‌پذیری فراهم می‌کند.
  • گزارش‌دهی انطباق با CSRD/ESRS اتحادیه اروپا: برای شرکت‌هایی که با مقررات سخت‌گیرانه‌ای مانند CSRD مواجه هستند، بین‌کاونت می‌تواند به عنوان یک مخزن مرکزی برای افشای کمی عمل کند. در حالی که گزارش‌ها را به طور خودکار به فرمت XBRL تبدیل نمی‌کند، داده‌های دقیق و قابل حسابرسی لازم را برای تولید ارقام آماده انطباق فراهم می‌کند.
  • تحلیل ردپای کربن و حسابداری مدیریت: کربن را به عنوان بُعد دیگری از حسابداری مدیریت در نظر بگیرید. با تخصیص انتشار گازهای گلخانه‌ای به مراکز سود یا کدهای محصول، می‌توانید معیارهایی مانند "انتشار گازهای گلخانه‌ای به ازای هر دلار درآمد" را محاسبه کرده و نقاط داغ کربن را شناسایی کنید که منجر به تصمیم‌گیری‌های پایدارتر و آگاهانه‌تر می‌شود.

بهترین شیوه‌ها برای دفتر کل ESG بین‌کانت شما

برای به حداکثر رساندن اثربخشی بین‌کانت برای ESG، این بهترین شیوه‌ها را در نظر بگیرید:

۱. طراحی سرفصل حساب‌های واضح برای ESG: حساب‌های ESG خود را با دقت ساختاربندی کنید (به عنوان مثال، Metrics:Emissions:Scope1:Fuel)، درست مانند حساب‌های مالی خود. ۲. استفاده مداوم از فراداده: از برچسب‌ها (به عنوان مثال، Scope: 3، FactorSource: EPA2024) برای زمینه یکپارچه و پرس‌وجوی آسان‌تر بهره ببرید. ۳. ایجاد تعادل بین جزئیات و قابلیت مدیریت: بر معیارهای با اهمیت تمرکز کنید تا از بارگذاری بیش از حد دفتر کل خود با جزئیات غیرضروری جلوگیری شود. ۴. خودکارسازی با احتیاط: از اسکریپت‌های پایتون برای وارد کردن و اعتبارسنجی داده‌ها استفاده کنید، اما از کنترل خطای دقیق و مستندسازی واضح فرآیندهای خودکارسازی اطمینان حاصل کنید. ۵. بهره‌گیری از کنترل نسخه: از گیت (Git) برای ردیابی هر تغییر در دفتر کل خود استفاده کنید و تاریخچه‌ای شفاف و قابل حسابرسی از داده‌های ESG خود ارائه دهید. ۶. اتصال به اسناد و شواهد: فایل‌های منبع (به عنوان مثال، فایل‌های PDF قبوض آب و برق) را به ورودی‌های دفتر کل پیوند دهید تا تأیید آسان در طول حسابرسی‌ها فراهم شود. ۷. بهره‌گیری از فاوا برای درک عمیق: فاوا را برای نمایش نمودارها و گزارش‌های سفارشی ESG پیکربندی کنید تا داده‌های پایداری شما قابل اقدام و برای ذی‌نفعان غیرفنی قابل دسترس باشد. ۸. به‌روز ماندن در مورد استانداردها: گزارش‌دهی ESG پویا است؛ آماده باشید تا ساختار بین‌کانت خود را با پدیدار شدن مقررات و چارچوب‌های جدید تطبیق دهید.


آینده سبز و متن ساده است

در حالی که بین‌کانت در حال حاضر فاقد هوش بومی ESG یا قابلیت گزارش‌دهی آماده به کار است، ماهیت متن‌باز آن فرصت‌های بی‌شماری را برای بهبود ارائه می‌دهد. افزونه‌های توسعه‌یافته توسط جامعه برای حسابداری کربن، الگوهای استاندارد دفتر کل ESG، و یکپارچگی بهتر با APIهای عامل انتشار می‌توانند قابلیت‌های آن را به طور قابل توجهی افزایش دهند.

همانطور که دنیای شرکت‌ها به طور فزاینده‌ای از "دفاتر کل سبز" استقبال می‌کند، بین‌کانت به عنوان یک راه‌حل انعطاف‌پذیر، شفاف و قابل حسابرسی آماده است. با یکپارچه‌سازی داده‌های ESG با همان دقت داده‌های مالی، بین‌کانت سازمان‌ها را توانمند می‌سازد تا نه تنها الزامات انطباق را برآورده کنند، بلکه ابتکارات پایداری معنادار را نیز پیش ببرند.

آیا آماده‌اید داده‌های ESG خود را وارد انقلاب متن ساده کنید؟