راهنمای آمادهسازی مالیاتی
منابع مختص هر کشور برای کمک به آمادهسازی مالیاتی پایان سال با استفاده از دادههای Beancount
مقدمه: آمادهسازی مالیاتی پایان سال میتواند با بهرهگیری از سوابق مالی دقیق Beancount تسهیل شود. در ادامه، راهنماهای مختص هر کشور برای پنج منطقه محبوب میان کاربران Beancount – ایالات متحده، کانادا، آلمان، بریتانیا و استرالیا – ارائه شده است. هر بخش فرآیند معمول تسلیم اظهارنامه مالیاتی را برای اشخاص حقیقی یا کسبوکارهای کوچک شرح میدهد، به منابع رسمی مقامات مالیاتی اشاره میکند و نکاتی را درباره استفاده از دادههای Beancount (و ابزارها یا افزونههای سازگار) برای سادهسازی گزارشدهی ارائه میدهد. از این راهنماها به عنوان نقطه شروع استفاده کنید تا مطمئن شوید دفتر کل Beancount شما بهطور مؤثری از نیازهای تسلیم اظهارنامه مالیاتی شما پشتیبانی میکند.
ایالات متحده
مرور کلی آمادهسازی مالیاتی پایان سال: در ایالات متحده، افراد و مالکان انفرادی اظهارنامههای مالیات بر درآمد سالانه خود را در فرم 1040، که اغلب شامل جداول (Schedules) اضافی است، تهیه میکنند. مراحل کلیدی عبارتند از:
- جمعآوری اسناد درآمدی: تمام فرمهای W-2 (درآمد حقوق)، فرمهای 1099 (برای درآمد فریلنسری، بهره، سود سهام و غیره) و سایر صورتهای مالیاتی پایان سال را جمعآوری کنید. IRS توصیه میکند اسناد پشتیبان مانند رسیدها، فاکتورها و قبضهای پرداختشده را به صورت سازمانیافته نگهداری کنید، زیرا این اسناد پشتوانه موارد ثبتشده در اظهارنامه مالیاتی شما هستند. کسبوکارهای کوچک یا افراد دارای مشاغل آزاد از جدول C (سود یا زیان کسبوکار) برای گزارش درآمد و هزینههای تجاری استفاده میکنند، بنابراین اطمینان حاصل کنید که تمام سوابق درآمد و هزینه تجاری سال را در اختیار دارید.
- تدوین کسورات و اعتبارها: سوابق مربوط به هزینههای قابل کسر (مانند بهره وام مسکن، کمکهای خیریه، هزینههای پزشکی) و هرگونه اعتبار مالیاتی را جمعآوری کنید. اگر کسبوکارتان را اداره میکنید، هزینهها را بر اساس دستهبندی (لوازم اداری، سفر و غیره) مطابق با نیاز جدول C یا سایر جداول خلاصه کنید.
- تطبیق حسابها و صورتهای مالی: از Beancount برای تهیه صورت سود و زیان (Income Statement) و ترازنامه (Balance Sheet) برای سال مالیاتی استفاده کنید. این کار کمک میکند تا تأیید کنید که تمام مجموع درآمدها و هزینهها با مستندات شما مطابقت دارد. اصلاح دفاتر برای مواردی مانند استهلاک یا شمارش موجودی کالا در پایان سال امری رایج است.
- تسلیم تا مهلت مقرر: اظهارنامههای مالیاتی اشخاص حقیقی بهطور کلی تا ۱۵ آوریل سال بعد مهلت دارند (مگر اینکه تمدید شود). اگر به زمان بیشتری نیاز دارید، تا مهلت آوریل درخواست تمدید بدهید، اما به یاد داشته باشید که هرگونه مالیات بدهکار باید همچنان تا ۱۵ آوریل پرداخت شود تا مشمول جریمه و بهره نشوید. مؤدیان مالیاتی آمریکا میتوانند بهصورت الکترونیکی از طریق IRS Free File (برای درآمدهای واجد شرایط) یا با استفاده از نرمافزارهای مالیاتی تجاری اقدام کنند، و یا اظهارنامه کاغذی را پست نمایند.
منابع رسمی IRS: برای راهنمایی دقیق از انتشارات و ابزارهای IRS بهره بگیرید. منابع مفید عبارتند از:
- مرکز مالیاتی مشاغل آزاد IRS: پرتال "کسبوکارهای کوچک و مشاغل آزاد" IRS فرمها و راهنماییهایی را برای مالکان انفرادی و کسبوکارهای کوچک فراهم میکند. برای مثال، اشاره میکند که مالکان انفرادی باید جدول C (فرم 1040) را برای گزارش درآمد تجاری تسلیم کنند. همچنین لینکهایی به منابع مربوط به نگهداری سوابق، هزینههای قابل کسر و تعهدات مالیاتی ارائه میدهد.
- راهنمای "چگونه مالیات خود را تسلیم کنید" IRS: سازمان IRS فرآیند تسلیم را گامبهگام در وبسایت خود شرح داده و بر بررسی نیاز به تسلیم، جمعآوری تمام مدارک و مطالبه کسورات/اعتبارات واجد شرایط تأکید میکند. این راهنمای رسمی چکلیست خوبی است تا مطمئن شوید همه موارد را پوشش دادهاید.
- دستورالعملهای نگهداری سوابق (انتشار ۵۸۳ IRS): سازمان IRS توصیه میکند که سوابق کاملی را نگه دارید. طبق راهنمای IRS، دفاتر شما باید بهوضوح درآمد ناخالص، کسورات و اعتبارها را نشان دهند و شما باید اسناد پشتیبان (مانند فاکتورها، چکهای ابطال شده و غیره) را که هر مورد در اظهارنامه شما را اثبات میکند، حفظ کنید. نگه داشتن دفتر کل Beancount تحت سیستم کنترل نسخه (version control) همراه با پیوستها یا ارجاع به اسناد میتواند به برآورده کردن این الزامات کمک کند.
استفاده از دادههای Beancount برای گزارشدهی مالیاتی: دادههای ساختاریافته Beancount میتواند کمک شایانی به آمادهسازی مالیاتی در ایالات متحده کند:
- بهرهگیری از گزارشهای Beancount: گزارشهای مالی استاندارد را برای سال مالیاتی تهیه کنید. یک گزارش سود و زیان مجموع دستهبندیهای درآمد و هزینه را به شما میدهد (مفید برای فرم 1040 و جدول C). یک ترازنامه به تاریخ ۳۱ دسامبر میتواند به پیگیری نقدینگی پایان سال، حسابهای دریافتنی، حسابهای پرداختنی یا موجودی کالا کمک کند (مهم برای گزارش ارزش موجودی یا محاسبه تفاوتهای نقدی در مقابل تعهدی). این گزارشها را میتوان از طریق دستور
bean-reportیا نمای "Income Statement" در Fava تهیه کرد. بسیاری از حسابداران رسمی (CPA) صورت سود/زیان و ترازنامه را درخواست میکنند؛ Beancount میتواند اینها را در لحظه تولید کند. - دستهبندی هزینهها مطابق با فرمهای مالیاتی: حسابهای Beancount خود را بهگونهای ساختاردهی کنید که با دستهبندیهای مالیاتی همسو باشند. به عنوان مثال، یک فرد خویشفرما ممکن است حسابهایی مانند
Expenses:Business:AdvertisingیاExpenses:Business:Travelداشته باشد که منعکسکننده دستهبندیهای جدول C هستند. این کار تجمیع مجموع هر دستهبندی را آسان میکند. میتوانید ازbean-queryیا رابط کاربری پرسوجوی Fava برای جمعبندی هزینهها بر اساس حساب برای سال استفاده کنید و سپس آن مجموعها را به فرمهای مالیاتی خود منتقل کنید. - سود سرمایهای و سرمایهگذاریها: اگر سرمایهگذاری دارید، سیستم ردیابی محموله (lot tracking) در Beancount تاریخها و مبالغ خرید و فروش را ثبت میکند. این برای جدول D / فرم 8949 (سود و زیان سرمایهای) مفید است. میتوانید در دفتر کل خود برای تمام فروش داراییها در طول سال پرسوجو کرده و مبنای هزینه و عواید آنها را بهدست آورید. توجه: ایالات متحده اجازه شناسایی محموله خاص را برای فروش میدهد (یا بهطور پیشفرض FIFO). Beancount بهطور پیشفرض محمولهها را بر اساس FIFO ردیابی میکند مگر اینکه محمولهها مشخص شده باشند. اطمینان حاصل کنید که فروش محمولهها را در Beancount بهدرستی علامتگذاری کردهاید تا روش انتخابی شما را منعکس کند. همچنین از قوانین فروش صوری (wash sale) آگاه باشید (اگر سهمی را ظرف ۳۰ روز دوباره بخرید، زیان آن غیرقابل قبول است). Beancount بهطور خودکار فروشهای صوری را پرچمگذاری نمیکند، اما میتوانید بهصورت دستی آ نها را تنظیم کرده یا از ابزارهای جامعه کاربری (در ادامه ببینید) استفاده کنید.
- خروجی گرفتن از دادهها: خروجی مستقیم "یککلیک" از Beancount به فرمهای IRS وجود ندارد، اما میتوانید دادهها را به CSV یا اکسل صادر کنید. برای مثال، میتوانید فهرستی از تمام کمکهای خیریه را از Beancount به یک فایل CSV صادر کرده و آن را به کاربرگهای مالیاتی خود پیوست کنید. برخی نرمافزارهای مالیاتی (مانند TurboTax) اجازه وارد کردن تراکنشهای سرمایهگذاری را از طریق CSV میدهند – TurboTax از فرمت خاص CSV "سود/زیان" برای معاملات سهام پشتیبانی میکند. با Beancount، میتوانید یک اسکریپت یا پرسوجوی سفارشی بنویسید تا فایل CSV از فعالیتهای معاملاتی خود تولید کنید که با این فرمتها مطابقت داشته باشد و در زمان وارد کردن دستی دادهها صرفهجویی کنید.
نرمافزارها و ابزارها (آمریکا): ابزارهای متنوعی میتوانند در کنار Beancount برای تسلیم اظهارنامه به شما کمک کنند:
- نرمافزارهای تسلیم مالیات: برنامههای محبوبی مانند TurboTax، H&R Block، TaxAct یا FreeTaxUSA معمولاً برای تهیه اظهارنامه استفاده میشوند. اینها مستقیماً با Beancount ادغام نمیشوند، اما میتوانید از خلاصههای تولیدشده توسط Beancount برای وارد کردن داده ها استفاده کنید. به عنوان مثال، پس از دریافت مجموع درآمدها و کسورات از Beancount، آنها را در فرمهای مصاحبه نرمافزار وارد میکنید. برای سرمایهگذاریها، همانطور که اشاره شد، میتوانید فایل CSV تراکنشهای سهام را در TurboTax وارد کنید – برای وارد کردن بیوقفه، از دادههای Beancount برای تولید یک فایل TXF یا فرمت CSV پشتیبانیشده استفاده کنید.
- صفحات گسترده (Spreadsheets): بسیاری از مودیان فنی از صفحات گسترده برای پل زدن بین Beancount و فرمهای مالیاتی استفاده میکنند. میتوانید تراز آزمایشی یا خلاصه حسابها را از Beancount صادر کنید (با استفاده از
bean-reportبا خروجی CSV) و سپس از اکسل یا گوگل شیت برای نگاشت آن اعداد به ردیفهای فرمهای مالیاتی استفاده کنید. این کار برای سفارشیسازی نحوه تجمیع دادهها مفید است (مثلاً جمع کردن چندین حساب هزینه Beancount در یک ردیف واحد در جدول C). - تعامل با حسابدار: اگر از یک حسابدار رسمی (CPA) یا متخصص مالیاتی استفاده میکنید، میتوانید دادههای Beancount را با آنها به اشتراک بگذارید. در حالی که بیشتر حسابداران به فایلهای QuickBooks یا Xero عادت دارند، شما میتوانید گزارشهای PDF یا HTML را از Beancount ارائه دهید. یک روش استفاده از Bean-bake (ابزاری در Beancount) برای تولید یک وبسایت HTML ایستا از دفتر کل خود برای آن سال است. این کار به حسابدار اجازه میدهد تا حسابها و تراکنشهای شما را بهصورت فقط-خواندنی مرور کند. متناوباً، صادر کردن یک تراز آزمایشی و جزئیات دفتر کل به صورت PDF روشی سنتی است – گزارشهای Beancount قابلیت چاپ به PDF را دارند و مشابه آنچه حسابداران انتظار دارند خواهند بود. همانطور که سازنده Beancount اشاره کرده است، یک حسابدار مسلط به فناوری میتواند با این خروجیها کار کند (گاهی اوقات نیاز به تنظیم قراردادهای علامت (Sign) برای درآمد/بدهی است).
نکات جامعه کاربری و افزونهها (آمریکا): جامعه کاربری Beancount چند افزونه مفید برای نیازهای مالیاتی خاص ایالات متحده توسعه داده است:
- استخراجگر زیان مالیاتی (افزونه Fava): یک افزونه Fava وجود دارد که فرصتهای برداشت زیان مالیاتی (Tax-loss harvesting) را شناسایی کرده و فروشهای صوری احتمالی را علامتگذاری میکند. این افزونه حسابهای سرمایهگذاری Beancount شما را اسکن کرده و گزارش میدهد که کدام محمولهها را میتوان با زیان برای اهداف مالیاتی فروخت و کدام یک از آن زیانها تحت قوانین فروش صوری غیرقابل قبول خواهند بود. این ابزار در پایان سال برای برنامهریزی مالیاتی (تحقق زیان برای جبران سود) بسیار مفید است. این یک ابزار پیشرفته است که عمدتاً برای مدیریت سرمایهگذاری شخصی کاربرد دارد، اما نشان میدهد که چگونه میتوان از دادههای Beancount برای استراتژی مالیاتی بهرهبرداری کرد.
- ثبتهای استهلاک خودکار: برای داراییهای کسبوکارهای کوچک، محاسبه استهلاک برای مالیات میتواند خستهکننده باشد. افزونههای جامعه کاربری برای خودکارسازی این کار وجود دارند. به عنوان مثال، افزونه استهلاک منعطف (Flexible Depreciation) (بخشی از
beancount-plugins) میتواند ثبتهای دفتر روزنامه استهلاک سالانه را بر اساس متادادههایی که به خرید دارایی اضافه میکنید، تولید کند. این افزونه از روشهایی مانند خط مستقیم یا مانده نزولی پشتیبانی میکند و حتی حالتی برای قانون نیمسال کانادا دارد (که میتواند برای قراردادهای ایالات متحده مانند MACRS تطبیق داده شود). با استفاده از چنین افزونهای، میتوانید اجازه دهید Beancount هزینه استهلاک سالانه شما را محاسبه کند که سپس آن را در اظهارنامه مالیاتی خود (جدول C یا فرم 4562 برای استهلاک) لحاظ میکنید. این کار باعث میشود دفاتر مالی و ارقام مالیاتی شما همسو باقی بمانند. - Fava برای بررسیهای سریع: اجرای رابط وب Fava در طول آمادهسازی مالیاتی میتواند بسیار کاربردی باشد. میتوانید بهسرعت حساب
Expenses:Taxes:Propertyرا برای دریافت مجموع مالیات بر مستغلات پرسوجو کنید، یا تراکنشها را بر اساس یک برچسب خاص (مانند#deductible) فیلتر کنید، در صورتی که موارد قابل کسر را در طول سال برچسبگذاری کرده باشید. برخی کاربران حتی بهطور موقت دسترسی به Fava را برای حسابداران خود باز میکنند تا بهصورت تعاملی به سوالات پاسخ دهند (البته این کار باید با دقت و رعایت موارد امنیتی انجام شود). این قابلیت تعاملی میتواند سرعت رفتوبرگشتهای آمادهسازی مالیاتی را افزایش دهد.
کانادا
نمای کلی آمادهسازی مالیاتی پایان سال: ساکنان کانادا هر ساله اظهارنامه مالیات بر درآمد فردی T1 General را ارسال میکنند (برای اکثر افراد تا ۳۰ آوریل مهلت دارد). کسبوکارهای کوچک غیرشرکتی (مالکیت انفرادی) درآمد کسبوکار خود را با استفاده از فرم T2125 (صورت وضعیت فعالیتهای کسبوکار یا حرفهای) در اظهارنامه T1 میگنجانند. مراحل کلیدی در فرآیند آمادهسازی مالیاتی کانادا:
- جمعآوری برگههای مالیاتی (T-Slips): تمام برگههای مالیاتی سال را جمعآوری کنید. برگههای رایج عبارتند از T4 (درآمد استخدام)، T5 (درآمد سرمایهگذاری مانند سود بانکی یا سود سهام)، T3 (درآمد حاصل از تراستها/صندوقهای سرمایهگذاری مشترک)، T4A (مستمری یا پورسانتهای خویشفرمایی) و موارد دیگر. اطمینان حاصل کنید که برای تمامی منابع درآمدی برگه دارید – سازمان مالیات کانادا (CRA) انتظار دارد شما تمام درآمدها را گزارش کنید و عدم گزارش یک مبلغ میتواند منجر به جریمه ۱۰ درصدی بر مبلغ گزارشنشده شود. Beancount میتواند به شما کمک کند تا متوجه شوید آیا برگهای که انتظار داشتید مفقود شده است یا خیر (بهعنوان مثال، اگر درآمد سود سهام ثبت شده دارید اما برگه T5 نرسیده است، متوجه میشوید که باید پیگیری کنید).
- سازماندهی هزینههای قابل کسر و اعتبارات: رسیدهای مربوط به هزینههایی که قابل کسر از مالیات هستند یا واجد شرایط دریافت اعتبار مالیاتی میباشند را جمعآوری کنید. برای افراد، این میتواند شامل رسیدهای مشارکت در RRSP، هزینههای پزشکی، رسیدهای کمکهای خیریه، رسیدهای مراقبت از کودک و غیره باشد. اگر خویشفرما هستید، تمام رسیدهای هزینههای کسبوکار (لوازم اداری، هزینههای خودرو، هزینههای دفتر خانگی و غیره) را که باید در فرم T2125 وارد کنید، جمعآوری کنید. در کانادا، این رسیدها را حداقل به مدت شش سال نگه دارید، زیرا CRA ممکن است در بررسیهای پس از ثبت، آنها را درخواست کند.
- صورتهای مالی کسبوکار: اگر کسبوکار کوچک یا فعالیت جانبی دارید، خلاصهای از درآمدها و هزینههای کسبوکار برای سال تهیه کنید. Beancount میتواند این کار را بهراحتی در قالب یک صورت سود و زیان انجام دهد. مجموع این اعداد در فرم T2125 شما وارد میشود. بهعنوان مثال، فرم T2125 دارای ردیفهای مشخصی برای درآمد و دستههای مختلف هزینه (تبلیغات، وعدههای غذایی، دفتر کار، خودرو و غیره) است. حسابهای Beancount خود را با این دستهبندیها مطابقت دهید تا انتقال مجموع مبالغ راحتتر انجام شود. کسبوکارهای کوچک کانادایی اغلب بهطور پیشفرض بر اساس سال تقویمی فعالیت میکنند (برخلاف برخی کشورها، کانادا عموماً مالکان انفرادی را ملزم به استفاده از سال تقویمی میکند). اطمینان حاصل کنید که دادههای Beancount شما برای سال تقویمی تا زمان آمادهسازی مالیات نهایی شده باشد (تمام تراکنشها ثبت و مغایرتگیری شده باشند).
- ارسال اظهارنامه: اکثر کاناداییها بهصورت آنلاین و با استفاده از نرمافزارهای تایید شده توسط NETFILE اظهارنامه خود را ارسال میکنند. پس از تأیید ارقام، از نرمافزار مالیاتی انتخابی خود برای وارد کردن دادهها استفاده کنید (یا در صورت در دسترس بودن، از گزینه Auto-fill استفاده کنید – سرویس Auto-fill سازمان CRA میتواند اطلاعات برگههای مالیاتی شما را مستقیماً به بسیاری از برنامههای نرمافزاری وارد کند). متناوباً، اگر ارسال دستی را ترجیح میدهید، فرمهای کاغذی (T1 و جداول پیوست) را پر کنید. فرم اصلی (T1) بهاضافه هرگونه جدول (مانند Schedule 3 برای سود سرمایه، یا T2125 برای کسبوکار) و فرمهای استانی، اظهارنامه کامل را تشکیل میدهند. حتماً مهلت مقرر را رعایت کنید (۳۰ آوریل برای افراد، یا ۱۵ ژوئن اگر شما یا همسرتان درآمد خویشفرمایی دارید، هرچند مانده بدهی مالیاتی همچنان باید تا ۳۰ آوریل پرداخت شود).
منابع رسمی CRA: سازمان مالیات کانادا راهنماییهای جامعی را برای مودیان ارائه میدهد:
- مرکز "کسبوکارهای کوچک و خویشفرمایان" CRA: سایت رسمی CRA بخشی برای کسبوکارهای کوچک و افراد خویشفرما دارد. این بخش شامل یک "چکلیست برای کسبوکارهای کوچک" است که مسئولیتهای مالیاتی کلیدی و اطلاعاتی در مورد موضوعاتی مانند GST/HST، هزینههای کسبوکار و نگهداری سوابق را پوشش میدهد. این یک نقطه شروع عالی است اگر کسبوکاری را اداره میکنید، زیرا مشخص میکند چه چیزی را باید ثبت کنید (مثلاً کسبوکارهای غیرشرکتی از T2125 استفاده میکنند، در حالی که شرکتهای ثبتشده اظهارنامههای جداگانه T2 را ارسال میکنند).
- راهنماهای مالیات بر درآمد فردی: راهنمای "آمادهسازی برای انجام امور مالیاتی" CRA، گامبهگام مواردی را که قبل از ارسال نیاز دارید – از مدارک مورد نیاز تا تاریخهای مهم – ارائه میدهد. این راهنما به مودیان مواردی مانند سازماندهی برگههای مالیاتی، دانستن شرایط کسر مالیات و درک روشهای ارسال را یادآوری میکند. همچنین، هر ساله CRA یک راهنمای عمومی مالیات بر درآمد و مزایا (راهنمای T1) منتشر میکند که سطر به سطر اظهارنامه را توضیح میدهد و در سایت CRA موجود است.
- دستورالعملهای T2125 و فرمهای مالیاتی: اگر درآمد کسبوکار یا حرفهای دارید، فرم رسمی T2125 و دستورالعملهای آن را مرور کنید. وبسایت CRA و راهنمای فرم توضیح میدهند که چه هزینههایی مجاز هستند و کجا باید وارد شوند. برای مثال، آنها نحوه محاسبه هزینههای استفاده از خانه برای کسبوکار یا ادعاهای هزینه خودرو را شرح میدهند. به همین ترتیب، اگر سرمایهگذاریهایی را فروختهاید، برای گزارش صحیح آنها به دستورالعملهای Schedule 3 (سود سرمایه) مراجعه کنید.
- خدمات آنلاین CRA: از ابزارهای آنلاین CRA استفاده کنید: My Account (برای افراد) میتواند برای بررسی سقف مشارکت RRSP، اطلاعات TFSA یا استفاده از Auto-fill استفاده شود. همچنین CRA فهرستی از نرمافزارهای تایید شده NETFILE (که برخی برای کاربران کمدرآمد رایگان است) را در سایت خود ارائه میدهد تا اطمینان حاصل شود که از یک برنامه تایید شده برای ارسال الکترونیکی استفاده میکنید.
استفاده از دادههای Beancount برای گزارشدهی مالیاتی کانادا: انعطافپذیری Beancount به رسیدگی به برخی جنبههای منحصربهفرد مالیاتهای کانادا کمک میکند:
- تطبیق با دستهبندیهای مالیاتی: درست مانند ایالات متحده، حسابهای خود را طوری ساختاردهی کنید که با دستهبندیهای مالیاتی مطابقت داشته باشند. برای مثال، اگر هزینههای استخدام دارید (که برای آن فرم T2200 دارید و میتوانید در فرم T777 کسر کنید)، آنها را در یک حساب مجزا (مثلاً
Expenses:Employment:Supplies) نگه دارید تا بتوانید بهراحتی مجموع آنها را محاسبه کنید. برای خو یشفرمایی، دستهبندیهای T2125 (تبلیغات، وعدههای غذایی، خدمات شهری و غیره) باید راهنمای ساختار حسابهای Beancount شما باشد. یک نمودار حسابهای با ساختار مناسب به این معنی است که تولید خلاصه مالیاتی به سادگی اجرای یک دستورbean-queryبرای جمع زدن هر دسته در سال است. - سود سرمایه – بهای تمامشده تعدیلشده (ACB): سیستم مالیاتی کانادا هنگام محاسبه سود سرمایه برای اوراق بهادار یکسان، از میانگین بهای تمامشده استفاده میکند و لازم است ۵۰ درصد از سود سرمایه بهعنوان درآمد مشمول مالیات لحاظ شود. Beancount بهطور پیشفرض بهای تمامشده هر لات (بسته خرید) را ردیابی میکند و اجازه شناسایی خاص را میدهد. با این حال، قوانین کانادا عملاً با تمام سهام یکسان بهعنوان یک سبد واحد رفتار میکند (بهجز در حسابهای مختلف). مثال: اگر ۱۰۰ سهم را به قیمت ۱۰ دلار و بعداً ۱۰۰ سهم دیگر را به قیمت ۲۰ دلار از یک سهم مشابه بخرید و سپس ۱۰۰ سهم را بفروشید، ACB شما ۱۵ دلار برای هر سهم (میانگین) است. Beancount بهطور معمول به شما اجازه میدهد انتخاب کنید کدام لات را فروختهاید (که میتواند بر اساس انتخاب، ۵ دلار سود یا مبلغ دیگری را نشان دهد)، اما برای گزارشدهی در کانادا باید از بهای تمامشده میانگین استفاده کنید. از آنجایی که Beancount بهصورت بومی هزینهها را در لاتهای مختلف میانگینگیری نمیکند، باید این را محاسبه کنید. برخی از اعضای جامعه این مشکل را با نوشتن اسکریپتها یا افزونههای سفارشی حل کردهاند. در واقع، یک کاربر یک پلاگین Beancount برای محاسبه میانگین بهای تمامشده همزمان با ردیابی معمولی لاتها ایجاد کرده است. این پلاگین متادادههایی را به هر فروش با ACB محاسبهشده اضافه میکند و خروجی Beancount را با قوانین کانادا هماهنگ میکند. حتی بدون پلاگین، میتوانید از دادههای Beancount استفاده کنید: تمام تراکنشهای مربوط به یک ورقه بهادار خاص را لیست کنید و میانگین بهای تمامشده را بهصورت دستی محاسبه کنید، یا تراکنشها را به یک صفحه گسترده صادر کنید تا ACB را برای هر فروش محاسبه کنید. قوانین کانادا مانند ضرر سطحی (superficial loss) و الزام به تبدیل تمام مبالغ به دلار کانادا (CAD) برای اظهارنامه مالیاتی را در نظر داشته باشید. Beancount میتواند چند ارز را مدیریت کند؛ اگر نرخ ارز را برای تراکنشها ثبت کنید، میتوانید سودهای محقق شده را به دلار کانادا استعلام بگیرید.
- ملاحظات GST/HST: اگر فریلنسر یا صاحب کسبوکاری هستید که برای GST/HST ثبتنام کردهاید، حتماً مالیات فروش را در ورودیهای Beancount خود جدا کنید. بهطور معمول، شما چیزی شبیه به این خواهید داشت: وقتی ۱۰۰ دلار + ۵ دلار GST درآمد کسب میکنید، درآمد ۱۰۰ دلاری را در یک حساب درآمد و ۵ دلار را در یک حساب
Liabilities:GST Collectedثبت کنید. به این ترتیب، صورتهای سود و زیان شما درآمد خالص را منعکس میکند و شما مانده جاری مالیات جمعآوریشده برای پرداخت را در اختیار دارید. به همین ترتیب، اعتبارات مالیاتی ورودی (GST/HST پرداخت شده برای هزینهها) را در یک حساب دارایی یا حساب کاهنده هزینه ردیابی کنید. در پایان سال (یا هر دوره ارسال)، میتوانید این حسابها را برای آمادهسازی اظهارنامه GST/HST خود جمع بزنید. اگرچه ارسال GST/HST از اظهارنامه مالیات بر درآمد جدا است، اما این دو با هم مرتبط هستند (مثلاً اعتبارات مالیاتی ورودی باعث کاهش هزینههای کسبوکار برای مالیات بر درآمد میشوند). دادههای Beancount کمک میکند تا اطمینان حاصل کنید که تمام اعتبارات واجد شرایط را مطالبه کرده و GST جمعآوریشده صحیح را گزارش کردهاید. - مشارکت در RRSP و کسورات: اگر در RRSP مشارکت کنید، رسیدهای رسمی مشارکت را دریافت خواهید کرد. همچنین ممکن است مشارکتها را در Beancount ردیابی کنید (مثلاً تراکنشهایی که پول را به یک حساب سرمایهگذاری RRSP منتقل میکنند). ورودیهای Beancount خود را با رسیدهای رسمی مطابقت دهید تا اطمینان حاصل کنید هیچ مشارکتی از قلم نیفتاده یا اشتباه ثبت نشده است. مجموع مبالغ حاصل از رسیدها همان چیزی است که در اظهارنامه مالیاتی خود ادعا میکنید (تا سقف مجاز کسر شما). Beancount مستقیماً این دادهها را ارسال نمیکند، اما میتواند بهعنوان یک ابزار تأیید شخصی عمل کند.
- درآمد خارجی و اعتبارات مالیاتی: اگر هرگونه درآمد یا مالیات خارجی دارید (مثلاً سود سهام ایالات متحده با مالیات کسر شده در منبع)، سوابق Beancount شما درآمد خارجی و هرگونه مالیات پرداخت شده را نشان میدهد. اینها برای فرم اعتبار مالیات بر درآمد خارجی (T2209) یا کسر مالیات مورد نیاز هستند. با برچسبگذاری یا جداسازی درآمد خارجی در حسابهای خاص (مانند
Income:Dividends:US)، میتوانید بهسرعت مجموع مبالغ و مقادیر کسر شده را برای ادعای اعتبار مالیات خارجی استخراج کنید.
نرمافزارها و ابزارها (کانادا): کاناداییها به طیف وسیعی از نرمافزارها و ابزارهای مالیاتی دسترسی دارند که میتوانند مکمل Beancount باشند:
- نرمافزار آمادهسازی مالیات: گزینههای رایج عبارتند از UFile، TurboTax Canada، Wealthsimple Tax (SimpleTax سابق)، StudioTax و موارد دیگر. این برنامهها از NETFILE پشتیبانی میکنند و شما را در طول فرآیند ارسال راهنمایی میکنند. اگرچه آنها فایلهای Beancount را وارد (Import) نمیکنند، اما میتوانید از ارقام تولید شده توسط Beancount برای پاسخ به سوالات نرمافزار استفاده کنید. بهعنوان مثال، زمانی که نرمافزار "درآمد کسبوکار" و "هزینههای کسبوکار به تفکیک دسته" را میخواهد، میتوانید به گزارش سود و زیان Beancount خود مراجعه کنید. برخی نرمافزارها (مثل Wealthsimple Tax و TurboTax) دارای ویژگی Auto-fill my return هستند که دادههای برگههای مالیاتی را از CRA دریافت میکنند – از این گزینه برای صرفهجویی در زمان استفاده کنید و سپس آن را با سوابق Beancount خود مطابقت دهید تا اطمینان حاصل کنید که هیچ چیزی مفقود نشده یا تکراری نیست.
- صفحات گسترده برای T2125: اگر حسابهای هزینه زیادی دارید، میتوانید یک صفحه گسترده ایجاد کنید که هر حساب هزینه Beancount را به سطر مربوطه در فرم T2125 نگاشت کند. مجموع هزینههای خود را صادر کنید (دستور bean-query میتواند خروجی CSV از هزینهها را به تفکیک حساب ارائه دهد) و آنها را در صفحه گسترده کپی کنید تا در دستهبندیهای مورد نیاز جمع شوند. این میتواند بهعنوان یک برگه کاری برای وارد کردن دادهها به نرمافزار یا فرمهای مالیاتی عمل کند.
- فرمها و ماشینحسابهای آنلاین CRA: سازمان CRA برخی ماشینحسابهای آنلاین (مثلاً برای درآمد سرمایهگذاری یا سناریوهای دیگر) و فرمهای PDF قابل پر کردن را ارائه میدهد. اگر محاسبات دستی را برای تأیید ترجیح میدهید، میتوانید از اینها در کنار دادههای Beancount استفاده کنید. برای مثال، هنگام محاسبه معافیت محل سکونت اصلی در فروش خانه (جدول ۳)، از سوابق Beancount خود برای هزینه خرید و هزینههای فروش کمک بگیرید.
- خروجی نرمافزار حسابداری (در صورت نیاز): اگر با یک حسابدار کار میکنید که از یک بسته نرمافزاری مالیاتی حرفهای استفاده میکند، ممکن است از شما صورت سود و زیان و تراز آزمایشی بخواهد. میتوانید اینها را از Beancount صادر کنید. در برخی موارد، حسابداران ممکن است دادهها را به QuickBooks یا CaseWare وارد کنند. اگرچه Beancount مستقیماً به آن فرمتها خروجی نمیدهد، ارائه یک خروجی اکسل دقیق از دفتر کل ممکن است به آنها اجازه دهد دادهها را وارد یا کپی کنند. غیرمعمول نیست که حسابداران بهجای آن، اعداد خلاصه را بهصورت دستی وارد کنند و از خروجی Beancount شما بهعنوان مرجع استفاده کنند.
نکات و پلاگینهای جامعه کاربری (کانادا): جامعه حسابداری متنساده چندین نکته مخصوص کانادا را به اشتراک گذاشته است:
- مدیریت ACB و سرمایهگذاریها: همانطور که ذکر شد، یک کاربر افزونهای برای ردیابی میانگین بهای تمام شده جهت گزارشدهی سود سرمایه کانادا ایجاد کرده است. اگر بهطور گسترده با سهام یا صندوقها در حسابهای غیرثبتی سر و کار دارید، استفاده از چنین اسکریپتی یا نوشتن آن را مد نظر قرار دهید. حتی بدون آن، توصیههای جامعه اغلب بر نگهداری یک صفحه گسترده جداگانه یا استفاده از برچسبها در Beancount برای علامتگذاری اینکه کدام لاتها به کدام "سبد ACB" تعلق دارند، تأیید دارند. بهعنوان مثال، ممکن است هنگام مهاجرت به کانادا، بهای تمامشده را از طریق یک تراکنش خاص بازنشانی کنید (زیرا کانادا داراییهای شما را در زمان مقیم شدن، به ارزش منصفانه بازار محاسبه میکند) – این کار را میتوان در Beancount بهعنوان یک تراکنش افتتاحیه با بهای تمامشده جدید برابر با ارزش بازار ثبت کرد که به شما در حفظ بهای تمامشده مخصوص قوانین کانادا کمک میکند.
- استهلاک (Capital Cost Allowance): نسخه کانادایی استهلاک برای داراییهای کسبوکار کمکهزینه هزینه سرمایه (CCA) نام دارد که معمولاً از نرخهای مانده نزولی با قانون نیمسال در سال اول استفاده میکند. پلاگین Flexible Depreciation از "روش CRA" پشتیبانی میکند که قانون نیمسال را برای داراییهای جدید خودکار میکند. با برچسبگذاری خریدهای دارایی خود با چیزی شبیه به
depreciation: "AssetName @0.30"(برای نرخ کلاس ۳۰ درصد)، پلاگین میتواند ورودیهای سالانه CCA را تولید کند. این کار تضمین میکند که هزینههای Beancount شما شامل همان CCA باشد که در اظهارنامه مالیاتی خود ادعا میکنید که برای ثبات دادهها حیاتی است. اگر از پلاگین استفاده نمیکنید، میتوانید بهصورت دستی CCA را محاسبه کنید (فرمهای CRA مانند T2125 دارای برگههای کاری CCA هستند) و هزینه استهلاک را برای کامل بودن در Beancount ثبت کنید. - پلاگین یا گردش کار GST/HST: در حالی که پلاگین GST پرکاربرد و خاصی برای کانادا وجود ندارد، یک تمرین ساده استفاده از ویژگیهای Beancount (مانند ورودیهای سفارشی یا حسابها) برای خودکارسازی ردیابی GST است. برای مثال، میتوانید درخواستی (Query) بنویسید تا خالص GST پرداختی خود را برای هر دوره ارسال از حسابهای
GST CollectedوGST Paidمحاسبه کند. برخی از کاربران اسکریپتهای سفارشی را برای استخراج جزئیات اظهارنامه GST/HST از دادههای Beancount به اشتراک گذاشتهاند. اگر کسبوکار شما کوچک است و از روش سریع (Quick Method) برای GST استفاده میکند، ممکن است یادداشتی از محاسبات روش سریع خود را در Beancount (از طریق یک Note یا فایل جداگانه) برای شفافیت نگهداری کنید. - پشتیبانی جامعه کاربری: جامعه Beancount کانادا در تالارهای گفتگو فعال است و در مورد موضوعاتی مانند ردیابی مشارکتهای RRSP در مقابل TFSA، تبدیل تراکنشهای USD به CAD برای مالیات و موارد دیگر بحث کرده است. جستجوی عبارت "Canada" در لیست ایمیل یا تالار PTA میتواند تاپیکهای مفیدی را ارائه دهد. بهعنوان مثال، بحثهایی در مورد نحوه برخورد با جابجایی بین کشورها (افزایش بهای تمامشده) یا عدم وجود سیستم ثبت میانگین بهای تمامشده بهصورت داخلی وجود دارد که منجر به راهحلهای ذکر شده شده است. تعامل با این منابع میتواند بینشی در مورد بهترین شیوهها فراهم کند.
آلمان
بررسی اجمالی آمادهسازی مالیاتی پایان سال: سیستم مالیاتی آلمان شامل یک اظهارنامه مالیاتی بر درآمد سالانه (Einkommensteuererklärung) برای افراد است که معمولاً بر اساس سال تقویمی تنظیم میشود. برای افرادی که در استخدام هستند و تنها درآمد حقوقی دارند، مالیات اغلب از طریق کسر از حقوق (payroll withholding) تسویه میشود (و ارائه اظهارنامه ممکن است اختیاری باشد)، اما هر کسی که درآمد اضافی داشته باشد (فریلنسری، سرمایهگذاری و غیره) یا متقاضی کسورات خاصی باشد، باید اظهارنامه ارائه دهد. کسبوکارهای کوچکی که ملزم به انجام دفترداری دوبل نیستند، اغلب به عنوان بخشی از اظهارنامه خود، یک “Einnahmenüberschussrechnung (EÜR)” – که یک گزارش ساده از درآمد/هزینه است – ارائه میدهند. مراحل کلیدی در آمادهسازی مالیاتی آلمان:
- جمعآوری صورتحسابهای درآمد و گواهیها (Bescheinigungen): اگر شاغل هستید، Lohnsteuerbescheinigung (گواهی مالیات بر حقوق سالانه از کارفرما) و همچنین صورتحسابهای مربوط به سایر درآمدهای خود را جمعآوری کنید. این مدارک میتواند شامل Kapitalertragsbescheinigungen از بانکها (نشاندهنده سود سهام، بهره و هرگونه مالیات کسر شده)، سوابق درآمد اجاره یا حق امتیاز و مدارک درآمد فریلنسری (فاکتورهای صادر شده و غیره) باشد. اگر پرداختهای دولتی (مانند مزایای بیکاری یا Elterngeld) دریافت کردهاید، آن صورتحسابها را نیز همراه داشته باشید.
- مستندسازی هزینهها و کسورات (Werbungskosten/Betriebsausgaben): در آلمان، کارمندان میتوانند هزینههای خاص مرتبط با کار (Werbungskosten) را کسر کنند، در حالی که افراد خوداشتغال و کسبوکارها هزینههای تجاری (Betriebsausgaben) را فهرست میکنند. رسیدهای مربوط به آموزشهای حرفهای، ابزارها، دفتر کار خانگی (در صورت واجد شرایط بودن) و هزینههای رفتوآمد (Entfernungspauschale که بر اساس مسافت محاسبه میشود) را جمعآوری کنید. اگر خوداشتغال هستید یا کسبوکاری دارید، مطمئن شوید که تمام فاکتورهای هزینهها را دارید و الزامات قانونی (مانند فاکتورهای رسمی مالیات بر ارزش افزوده) را رعایت کردهاید. همچنین مدارک مربوط به کسورات خاص مانند کمکهای خیریه (Spendenquittungen)، هزینههای پزشکی، حق بیمه (بسیاری از آنها تا سقفی خاص قابل کسر هستند) و پرداختهای مالیاتی (مانند مالیات بر املاک در صورت اجاره دادن ملک) را گردآوری کنید.
- تطبیق سوابق مالی: اگر از Beancount برای امور مالی شخصی یا تجاری خود استفاده میکنید، دفتر کل خود را با صورتحسابهای بانکی واقعی و رسیدهای سال تطبیق دهید. مودیان مالیاتی در آلمان باید آماده ارائه مستندات در صورت درخواست اداره مالیات باشند. دفتر کل Beancount میتواند به شما کمک کند تا مطمئن شوید هیچ درآمد یا هزینهای را از قلم نینداختهاید: بررسی کنید که هر واریز بانکی یا به عنوان درآمد و یا به عنوان جریان ورودی غیرمالیاتی ثبت شده باشد. برای کسبوکارهای کوچک، در صورت لزوم یک EÜR تهیه کنید – که اساساً خلاصهای از درآمدها منهای هزینههاست و محاسبات جداگانهای برای مواردی مانند استهلاک (AfA) و مسافت پیموده شده (در صورت ادعا) دارد.
- استفاده از ELSTER یا نرمافزارهای مالیاتی: آلمان برای اکثر افراد ارسال الکترونیکی اظهارنامه را الزامی کرده است. پورتال رسمی آنلاین ELSTER (Elektronische Steuererklärung) نام دارد. در سالهای اخیر، فرمهای آنلاین ELSTER برای استفاده آسانتر به زبان انگلیسی نیز در دسترس قرار گرفتهاند. اگر حساب ELSTER ندارید، برای آن ثبتنام کنید؛ این فرآیند شامل دریافت کد فعالسازی از طریق پست است، بنابراین زودتر اقدام کنید. به عنوان جایگزین، بسیاری از نرمافزارهای مالیاتی تجاری استفاده میکنند (مانند WISO Steuer، Taxman، Smartsteuer یا ابزارهای انگلیسیزبان مانند SteuerGo). این نرمافزارها شما را در تکمیل فرمهای آلمانی (که میتوانند پیچیده باشند، به خصوص فرمهای متعدد Anlage) راهنمایی کرده و ارسال الکترونیکی از طریق ELSTER را نیز مدیریت میکنند. مهلت ارسال اظهارنامههای شخصی معمولاً ۳۱ جولای سال بعد است (برای درآمد سال ۲۰۲۴، مهلت ۳۱ جولای ۲۰۲۵ است)، اما اگر از یک مشاور مالیاتی حرفهای (Steuerberater) استفاده کنید، تمدید مهلت به طور خودکار تا پایان فوریه سال دوم اعطا میشود. هنگام ارسال از طریق ELSTER یا نرمافزار، از رعایت مهلت مربوطه اطمینان حاصل کنید.
منابع رسمی مالیاتی آلمان: مودیان مالیاتی در آلمان میتوانند برای اطلاعات دقیق به منابع رسمی مراجعه کنند:
- اطلاعات Finanzamt و BZSt: اداره مرکزی مالیات فدرال (BZSt) اطلاعاتی را برای مودیان به چندین زبان ارائه میدهد. به عنوان مثال، توضیح میدهد که ادارات مالیات محلی (Finanzämter) مرجع اصلی برای امور مالیات بر درآمد هستند و لینکهای مربوط به فرمها را ارائه میدهد. میتوانید تمام فرمهای رسمی مالیاتی را در پورتال فرمهای وزارت دارایی فدرال پیدا کنید – از جمله فرمهای اظهارنامه مالیات بر درآمد و دستورالعملهای (Anleitung) مربوط به هر پیوست (Anlage).
- پورتال ELSTER: وبسایت رسمی ELSTER (elster.de) جایی است که اظهارنامه را به صورت آنلاین ارسال میکنید. ELSTER دارای بخش راهنمای جامع (به زبان آلمانی) و آموزشهای ویدئویی در مورد نحوه استفاده از سیستم است. این پورتال نحوه پر کردن الکترونیکی هر بخش از اظهارنامه را پوشش میدهد. همچنین راهنماهای انگلیسیزبان در مورد اصول اولیه استفاده از ELSTER در سایتهای مربوط به مهاجران و اطلاعیههای اداره مالیات آلمان وجود دارد که اشاره میکنند از سال ۲۰۲۴ رابط کاربری برای فرمهای اصلی میتواند به انگلیسی تغییر یابد.
- اطلاعات مالیاتی (Steuerliche Info): مقامات مالیاتی آلمان رهنمودهای رسمی (مانند نامههای BMF) را در مورد موضوعات خاص صادر میکنند. برای اهداف کاربردی، Anleitung (فایلهای PDF دستورالعمل) برای اظهارنامه مالیاتی و پیوستهای آن (مانند Anlage N برای استخدام، Anlage S برای خوداشتغالی، Anlage KAP برای سرمایهگذاری و غیره) بسیار مفید هستند – آنها توضیح میدهند که چه موردی را باید در کجا وارد کرد. این فایلها در سرور فرمها و اغلب فقط به زبان آلمانی موجود هستند. با این حال، وبسایتهایی مانند Handbook Germany یا finanzamt.de خلاصههایی به زبان انگلیسی برای سوالات رایج (مانند چه کسی باید اظهارنامه بدهد، چه کسوراتی مجاز است) ارائه میدهند.
- اداره مالیات محلی (Finanzamt): Finanzamt اغلب در وبسایت خود راهنماییهایی برای مودیان منطقهای ارائه میدهد. در صورت شک، میتوانید برای سوالات خاص با Finanzamt محلی خود تماس بگیرید یا ایمیل بزنید. همچنین توجه داشته باشید که ممکن است برای افراد خوداشتغال پیشپرداختهای مالیاتی (Vorauszahlungen) الزامی باشد – مطمئن شوید که تمام پرداختهای انجام شده را ثبت کردهاید، زیرا آنها در اظهارنامه شما لحاظ خواهند شد.
استفاده از دادههای Beancount برای گزارشدهی مالیاتی آلمان: Beancount را میتوان برای برآورده کردن نیازهای حسابداری و مالیاتی آلمان که دارای ویژگیهای منحصر به فردی هستند، شخصیسازی کرد:
- همسویی با نمودار حسابهای آلمانی: کسبوکارهای آلمانی اغلب از نمودارهای حساب استاندارد مانند SKR03 یا SKR04 استفاده میکنند. اگرچه امور مالی شخصی به این مورد نیاز ندارد، اما اگر برای یک کسبوکار کوچک آلمانی در Beancount دفترداری انجام میدهید، ساختار حسابها را طوری تنظیم کنید که با دستهبندیهای SKR04 (که معمولاً توسط مشاوران مالیاتی و نرمافزار DATEV استفاده میشود) مطابقت داشته باشد. برای مثال، SKR04 محدودههای خاصی را به انواع هزینهها (تبلیغات، سفر و غیره) اختصاص میدهد. میتوانید این موارد را در نام حسابهای خود شبیهسازی کنید یا از متادیتا برای ذخیره شماره SKR استفاده کنید. این کار باعث میشود در صورتی که Steuerberater شما نیاز به انتقال دادهها به سیس تم خود داشته باشد، کار آسانتر شود.
- مالیات بر ارزش افزوده (MwSt/USt): اگر برای مالیات بر ارزش افزوده (Mehrwertsteuer که Umsatzsteuer نیز نامیده میشود) ثبتنام کردهاید، دفتر کل Beancount شما باید مالیات دریافت شده و پرداخت شده را ردیابی کند. معمولاً باید از حسابهای جداگانه استفاده کنید: مثلاً
Liabilities:VAT Collectedبرای مالیات خروجی فروش وAssets:VAT Paidبرای مالیات ورودی خریدها. اظهارنامههای مالیات بر ارزش افزوده آلمان میتواند فصلی یا ماهانه باشد، به اضافه یک تسویه سالانه. با Beancount، میتوانید با جمع زدن این حسابها برای دوره مربوطه، ارقام مورد نیاز برای اظهارنامه (Umsatzsteuervoranmeldung) را استخراج کنید. همچنین حتماً تراکنشهای مکانیسم معکوس (reverse charge) یا مالیات بر ارزش افزوده واردات را ثبت کنید. در بحثهای Hacker News اشاره شده است که مدیریت مواردی مانند مکانیسم معکوس و نرخهای مالیاتی متعدد برای "حسابداری صحیح آلمانی" ضروری است. در Beancount، میتوانید از متادیتا یا حسابها برای علامتگذاری تراکنشها با نرخهای ۱۹٪ در مقابل ۷٪ استفاده کنید. - EÜR و صورتهای مالی سالانه: اگر به جای ترازنامه کامل دفترداری دوبل، یک EÜR (برای کسبوکارهای کوچک) ارائه میدهید، اساساً به مجموع درآمدها و هزینههای قابل کسر نیاز دارید. Beancount میتواند این کار را به سادگی از طریق گزارش صورت سود و زیان سالانه انجام دهد. مراقب تعدیلات خاص آلمان در EÜR باشید، مانند روش برخورد با استفاده شخصی از خودرو یا دفتر کار خانگی. میتوانید این موارد را در Beancount با استفاده از حسابهای جداگانه برای بخش قابل کسر در مقابل بخش شخصی مدیریت کنید. اگر برای یک کسبوکار بزرگتر دفترداری کامل دوبل (Bilanz) انجام میدهید، Beancount توانایی آن را دارد و میتوانید ترازنامه (Bilanz) و صورت سود و زیان (GuV) را برای ارائه به مشاور مالیاتی خود تولید کنید.
- استهلاک (Abschreibungen/AfA): قانون مالیات آلمان نرخهای استهلاک را برای داراییهای مختلف مشخص میکند (Absetzung für Abnutzung, AfA). با Beancount، میتوانید استهلاک را با ثبت دستی ورودیهای استهلاک سالانه یا با استفاده از یک پلاگین پیادهسازی کنید. به عنوان مثال، اگر لپتاپی را به قیمت ۱۲۰۰ یورو برای کسبوکارتان خریدهاید و قرار است طی ۳ سال مستهلک شود، میتوانید هر سال ورودی ۴۰۰ یورو هزینه استهلاک را ثبت کنید. پلاگینهایی وجود دارند که میتوانند برای قوانین آلمانی نیز تنظیم شوند (مانند حذف فوری داراییهای کمارزش زیر یک سقف مشخص). با ثبت استهلاک در Beancount، حسابهای هزینه شما با آنچه در اظهارنامه مالیاتی (Anlage AV برای دارایی ها) اعلام میکنید، مطابقت خواهد داشت.
- مالیات کسبوکار (Gewerbesteuer): اگر به عنوان یک کسبوکار ملزم به پرداخت Gewerbesteuer هستید، Beancount میتواند به ردیابی پرداختها و مبنای محاسبه کمک کند. Gewerbesteuer بر اساس سود با تعدیلات خاصی محاسبه میشود. سود ثبت شده در Beancount شما نقطه شروع این محاسبات خواهد بود. به همین ترتیب، اگر کارمند دارید، ردیابی مالیات حقوق (Lohnsteuer) و حق بیمههای اجتماعی در حسابهای جداگانه (بدهیهای حقوق و دستمزد) میتواند به اطمینان از ثبت درست تمام پرداختها در گزارشهای سالانه کمک کند.
نرمافزارها و ابزارها (آلمان): حسابداران و مودیان آلمانی از ترکیبی از ابزارهای رسمی و شخص ثالث استفاده میکنند که میتوانند با جریان کاری Beancount در تعامل باشند:
- ELSTER Online: روش رسمی و رایگان برای ارسال اظهارنامه مالیاتی. ELSTER به شما اجازه میدهد تا فرمهای اظهارنامه خود را به صورت آنلاین و دستی پر کنید. از ارقام تولید شده توسط Beancount برای پر کردن فیلدها استفاده کنید. به عنوان مثال، اگر صورت سود و زیان Beancount شما ۵۰,۰۰۰ یورو سود خالص فریلنسری را نشان میدهد، آن را در Anlage S وارد میکنید. ELSTER امکان وارد کردن مستقیم داده از Beancount را ندارد، بنابراین وارد کردن داده ها دستی اما قابل اعتماد است.
- نرمافزارهای مالیاتی (Steuersoftware): بسیاری از آلمانیها از نرمافزارهای تجاری به دلیل راحتی و پیشنهادات بهینهسازی استفاده میکنند. برنامههایی مانند WISO Steuer یا SteuerSparErklärung نسخههای دسکتاپ دارند که برای ارسال با ELSTER ادغام میشوند. اگرچه وارد کردن مستقیم از Beancount وجود ندارد، اما معمولاً میتوانید لیستی از هزینهها یا درآمدها را اگر فرمت درستی داشته باشند (مانند CSV)، وارد کنید.
- خروجی DATEV: اگر با یک Steuerberater همکاری میکنید، آنها احتمالاً از نرمافزار DATEV استفاده میکنند. ممکن است از شما درخواست خروجی با فرمت DATEV کنند. در حالی که Beancount به طور پیشفرض خروجی DATEV نمیدهد، یک رویکرد استفاده از واسطه است: خروجی Beancount به CSV و سپس استفاده از یک ابزار یا اسکریپت برای تبدیل آن به فرمت DATEV. در بسیاری از موارد، ارائه صورتهای مالی نهایی (ترازنامه، صورت سود و زیان) از Beancount و جزئیات دفتر کل ممکن است برای آنها کافی باشد تا ورودیهای تعدیلی را در سیستم خود ثبت کنند.
- صفحات گسترده (Spreadsheets) برای محاسبات: برخی از محاسبات مالیاتی آلمان (مانند تقسیم تعرفه برای زوجهای متاهل یا یافتن توزیع بهینه هزینهها بین زوجین) میتواند پیچیده باشد. Beancount میتواند دادههای پایه را تامین کند و شما از یک صفحه گسترده برای بررسی سناریوهای مختلف استفاده کنید.
نکات انجمن و پلاگینها (آلمان): کاربران آلمانی Beancount توصیههایی را برای انطباق آن با الزامات محلی به اشتراک گذاشتهاند:
- استفاده از متادیتا برای فاکتورها: قانون آلمان مستلزم مستندسازی دقیق، از جمله نگهداری کپی فاکتورها و پیوند دادن آنها به ورودیهای حسابداری است. میتوانید از متادیتا در Beancount برای پیوست کردن شماره فاکتور یا لینک فایل به هر تراکنش استفاده کنید (مثلاً
; invoice: 2023-INV-1001). این کار در صورت ممیزی، بازیابی سند مربوطه را بسیار آسان میکند. - مکانیسم معکوس و کدهای VAT: اگر با خدمات یا کالاهای درون اتحادیه اروپا سروکار دارید، آنها را در Beancount علامتگذاری کنید. برای مثال، میتوانید تراکنش را با تگ
VAT=ReverseChargeمشخص کنید. سپس میتوانید یک گزارش یا کوئری سفارشی برای لیست کردن تمام این تراکنشها جهت پر کردن Anlage UR ایجاد کنید. این ردیابی دقیق دقیقاً همان کاری است که یک سیستم حسابداری آلمانی انجام میدهد. - بومیسازی اصطلاحات: انجمن گاهی اوقات قالبهای بومیسازی شده برای گزارشها ایجاد میکند. به عنوان مثال، ایجاد گزارش GuV (Gewinn- und Verlustrechnung) که از عناوین آلمانی استفاده کرده و حسابها را طبق ارائه صورتهای مالی آلمان گروهبندی میکند.
- کالاهای سرمایهای کمارزش (GWG): مراقب قوانینی مانند هزینه کردن فوری داراییهای کمارزش (مثلاً تا ۸۰۰ یورو که میتواند بلافاصله به عنوان هزینه GWG ثبت شود) باشید. میتوانید این کار را با ثبت مستقیم این خریدها در یک حساب هزینه در Beancount مدیریت کنید. برای داراییهای بالاتر از آن مبلغ که واجد شرایط استهلاک تجمعی (Sammelposten) هستند، میتوانید یک حساب جداگانه برای ردیابی استهلاک آن مجموعه داشته باشید.
- هماهنگی با مشاور مالیاتی (Steuerberater): اگر بیشتر کارهای دفترداری را در Beancount انجام میدهید و فقط برای ارسال اظهارنامه از مشاور مالیاتی استفاده میکنید، یک بار با آنها جلسه بگذارید تا حسابهای خود را با آنچه آنها نیاز دارند مطابقت دهید. برخی از کاربران گزارش دادهاند که با دادن یک دسترسی فقطخواندنی در Fava به حسابدار خود موفق بودهاند. این کار میتواند در هزینهها صرفهجویی کند، زیرا شما عملاً کار دفترداری را خودتان انجام میدهید.
بریتانیا
نمای کلی آمادهسازی مالیاتی پایان سال: در بریتانیا، افراد دارای درآمد غیر PAYE (سیستم پرداخت مالیات در هنگام دریافت حقوق) یا وضعیتهای مالیاتی پیچیده، یک اظهارنامه مالیاتی خوداظهاری (Self Assessment) سالانه ارائه میدهند (معمولاً تا ۳۱ ژانویه برای سال مالیاتی قبل که از ۶ آوریل تا ۵ آوریل ادامه دارد). کسبوکارهای کوچک ممکن است به صورت خویشفرما (که به عنوان بخشی از خوداظهاری ثبت میشود) یا شرکتهای با مسئولیت محدود (که اظهارنامههای مالیاتی شرکت را به صورت جداگانه ارسال میکنند) ساختار یافته باشند. این راهنما بر خوداظهاری شخصی و خویشفرمایی تمرکز دارد. مراحل کلیدی:
- جمعآوری اسناد درآمدی: فرمهای P60/P45/P11D مربوط به اشتغال خود (خلاصه حقوق، مالیات پرداختی و هرگونه مزایای غیرنقدی) را جمعآوری کنید. اگر خویشفرما یا موجر هستید، مجموع درآمد خود را برای سال مالیاتی (مانند فاکتورهای فروش، صورتحسابهای اجاره) گردآوری کنید. همچنین صورتحسابهای سود بانکی، کوپنهای سود سهام و هرگونه درآمد دیگر (کریپتو، اقتصاد گیگ و غیره) را لحاظ کنید. توجه داشته باشید که مؤدیان مالیاتی بریتانیا باید تمام درآمدهای خود را گزارش کنند، مگر اینکه مشمول معافیت یا کمکهزینه خاصی باشد. به عنوان مثال، بررسی کنید که آیا درآمد شما از ۱,۰۰۰ پوند کمکهزینه معاملاتی یا ملکی فراتر رفته است یا خیر (اگر کمتر باشد، ممکن است نیازی به گزارش آن درآمد نباشد، در غیر این صورت باید گزارش شود). Beancount میتواند در اینجا با تجمیع تمام فاکتورهای درآمد آزادکاری (فریلنسری) شما در سال مالیاتی، به شما در بررسی عبور از این آستانه کمک کند.
- پیگیری هزینههای قابل کسر و معافیتها: برای افراد خویشفرما، تمام هزینههای کسبوکار را که کسورات مجاز هستند (سفر، هزینههای دفتر، تلفن و غیره) برای سال مالیاتی شناسایی کنید. اطمینان حاصل کنید که رسیدها یا سوابق هر کدام را در اختیار دارید. اگر از هزینههای سادهشده (مانند نرخ ثابت برای خودرو یا دفتر خانگی) به جای هزینههای واقعی استفاده میکنید، میزان استفاده را یادداشت کنید (مثلاً Beancount میتواند مسافت طی شده یا ساعات دفتر خانگی را از طریق متادیتا ردیابی کند). اگر کارمند هستید و هزینههای کاری بازپرداختنشده داشتید یا واجد شرایط برخی تسهیلات (مانند حق عضویت حرفهای یا هزینههای لباس فرم) هستید، آن مبالغ را جمعآوری کنید – هرچند توجه داشته باشید که بسیاری از هزینههای اشتغال قابل مطالبه نیستند، مگر اینکه به دلایل دیگر مجبور به ارائه اظهارنامه باشید. همچنین اطلاعات مربوط به مشارکتهایی که بر مالیات تأثیر میگذارند را جمعآوری کنید: مشارکتهای بازنشستگی (بهویژه اگر مشمول تسهیلات نرخ بالاتر هستید)، کمکهای خیریه با طرح Gift Aid (که بازه نرخ پایه شما را افزایش میدهد) و غیره.
- محاسبه سود مشمول مالیات (برای کسبوکارها): اگر خویشفرما هستید، باید سود مشمول مالیات خود را برای کسبوکار محاسبه کنید. این اساساً به معنای درآمد منهای هزینههای مجاز است که برای کمکهزینههای سرمایهای (استهلاک مالیاتی) و هرگونه اقلام غیرمجاز (مانند بخش شخصی هزینهها) تعدیل شده است. Beancount میتواند یک صورت سود و زیان برای کسبوکار شما تولید کند که نقطه شروع کار است. از آنجا، تعدیلات خاص بریتانیا را اعمال کنید: به عنوان مثال، هزینههای پذیرایی را حذف کنید (پذیرایی از مشتری در بریتانیا قابل کسر نیست)، استهلاک دفتری را اضافه کرده و کمکهزینههای سرمایهای را طبق قوانین HMRC کسر کنید (کمکهزینه سرمایهگذاری سالانه یا کمکهزینه کاهش ارزش). میتوانید یک صورت تطبیق در یک صفحهگسترده یا در داخل Beancount (با استفاده از حسابهای مجزا برای تعدیلات مالیاتی) نگهداری کنید. این رقم نهایی در بخش خویشفرمایی اظهارنامه مالیاتی (فرم SA103) قرار میگیرد.
- ارسال خوداظهاری: سال مالیاتی بریتانیا در ۵ آوریل به پایان میرسد و مهلت ارسال آنلاین ۳۱ ژانویه سال بعد است (ارسال کاغذی تا ۳۱ اکتبر قبل از آن است). اکثر مردم به صورت آنلاین از طریق درگاه آنلاین HMRC یا با استفا ده از نرمافزارهای تجاری اظهارنامه خود را ارسال میکنند. هنگام آماده شدن برای ارسال، به درگاه Self Assessment سازمان HMRC (یا نرمافزار انتخابی خود) وارد شوید و ارقام را وارد کنید: درآمد اشتغال (که اغلب از دادههای HMRC از قبل پر شده است)، درآمد و هزینههای خویشفرمایی، سود سهام، بهره و غیره. هر رقم را با گزارشهای Beancount خود دوباره چک کنید. سیستم، بدهی مالیاتی شما را محاسبه خواهد کرد. اگر مالیات بدهکار هستید، توجه داشته باشید که ممکن است پرداختهای علیالحساب برای سال آینده مورد نیاز باشد (معمولاً نیمی از مالیات سال جاری، که در ۳۱ ژانویه و ۳۱ ژوئیه سررسید میشود). جریان نقدی خود را بر این اساس برنامهریزی کنید؛ همچنین میتوانید از Beancount برای پیشبینی و کنار گذاشتن پول برای این پرداختها استفاده کنید.
منابع رسمی HMRC: سازمان HMRC بریتانیا راهنماییهای شفافی برای ارسالکنندگان خوداظهاری ارائه میدهد:
- راهنمای خوداظهاری HMRC: راهنمای gov.uk با عنوان "Self Assessment tax returns: Overview" توضیح میدهد که چه کسانی باید اظهارنامه بدهند و فرآیند آن چگونه است. این راهنما اشاره میکند که شما اظهارنامه را پس از سال مالیاتی (که ۵ آوریل به پایان میرسد) پر میکنید و بر ضربالاجلها و جریمههای ارسال دیرکرد تأکید دارد. این منبع برای اطمینان از ضرورت ارسال و درک جدول زمانی الزامی است.
- نگهداری سوابق: HMRC از مؤدیان انتظار دارد سوابق کافی برای پشتیبانی از اظهارنامه مالیاتی خود نگه دارند. آنها پیشنهاد میکنند سوابق را حداقل تا ۵ سال پس از مهلت ارسال ۳۱ ژانویه حفظ کنید. بهطور خاص، سوابق تجاری درآمد و هزینهها، و سوابق شخصی مانند بهره و سود سهام. دستورالعملهای HMRC لیست سوابقی را که افراد خویشفرما باید نگه دارند (فاکتورها، رسیدها، لاگهای مسافت طی شده و غیره) فهرست کرده است. اساساً، صورتحسابهای بانکی و رسیدها را سازماندهی کنید – وظیفهای که Beancount آن را آسانتر میکند زیرا شما احتمالاً تراکنشها را از صورتحسابها وارد میکنید و میتوانید اسکنها را به ورودیها پیوست کنید.
- راهنمای خویشفرمایی و اجاره: HMRC یادداشتهای مفصلی برای صفحات خویشفرمایی (SA103) و صفحات املاک (SA105) ارائه میدهد. این یادداشتها توضیح میدهند که چه مواردی به عنوان هزینههای مجاز محسوب میشوند، چگونه با کمکهزینههای سرمایهای برخورد کنید و چگونه مواردی مانند سود همپوشانی (Overlap Profits) را محاسبه کنید. برای مثال، جزوه HS222 برای کمکهزینههای سرمایهای مفید است. همه اینها در قالب PDF در gov.uk موجود است (جستجوی «SA103 notes»).
- خدمات آنلاین HMRC: سیستم رسمی HMRC Self Assessment online برای استفاده رایگان است. همچنین یک اپلیکیشن برای اظهارنامههای ساده وجود دارد. اگر سال گذشته به صورت آنلاین ارسال نکردهاید، باید ثبتنام کنید (کد فعالسازی را از طریق پست دریافت کنید). پس از ورود، فرم آنلاین اساساً همان فرم کاغذی است که دارای متن راهنماست. وبسایت HMRC همچنین فهرستی از نرمافزارهای تأیید شده را در صورت تمایل به استفاده از جایگزینها دارد. پس از ارسال، حساب مالیاتی شخصی HMRC به شما اجازه میدهد قبض مالیاتی خود را ببینید، پرداختها را انجام دهید یا در صورت نیاز یک طرح پرداخت تنظیم کنید.
استفاده از دادههای Beancount برای گزارشدهی مالیاتی بریتانیا: Beancount میتواند از جنبههای بسیاری از محاسبات مالیاتی و نگهداری سوابق در بریتانیا پشتیبانی کند:
- جداول خویشفرمایی: برای خویشفرمایان، Beancount میتواند ارقامی را که برای صفحات خویشفرمایی (SA103) نیاز دارید، تولید کند. این فرم دارای بخشهایی برای گردش مالی (Turnover)، هزینههای مجاز (با تفکیک اگر گردش مالی شما بالای ۸۵ هزار پوند باشد یا اگر مایل به جزئینگاری هستید)، کمکهزینههای سرمایه ای و غیره است. اگر گردش مالی شما زیر آستانه باشد، میتوانید فقط مجموع هزینهها را به عنوان یک عدد گزارش کنید؛ Beancount همچنان میتواند تفکیک را برای مرجع خودتان ارائه دهد. اگر بالاتر باشد، باید هزینهها را به دستههایی مانند دفتر کار، سفر، معیشت، هزینههای قانونی و غیره تقسیم کنید. با نگهداری حسابهای متناظر (مثلاً
Expenses:Business:TravelوExpenses:Business:Legal)، میتوانید فوراً آن مجموعها را استخراج کنید. قوانین بریتانیا همچنین اجازه استفاده از هزینههای سادهشده (نرخ ثابت برای استفاده از خانه یا مایل طی شده برای خودرو) را میدهد. اگر این موارد را انتخاب کنید، ممکن است هزینههای واقعی را در آن دستهها در Beancount ثبت نکنید (یا آنها را ثبت کنید اما نادیده بگیرید و از نرخ ثابت استفاده کنید). برای شفافیت، میتوانید حسابی مانندExpenses:Car:Actualداشته باشید اما آن را کسر نکنید و از یک تعدیل دستی برای مطالبه نرخ ثابت HMRC استفاده کنید. این انتخابها را در یک یادداشت یا از طریق یک ورودی سفارشی در Beancount مستند کنید تا در زمان مالیات روش خود را به یاد بیاورید. - گزارشدهی سرمایهگذاری: مالیات بر سرمایهگذاری در بریتانیا مستلزم گزارش سود سهام و بهره بالاتر از معافیتهای خاص، و سود سرمایه در صورت فراتر رفتن از معافیت سالانه یا هرگونه واگذاری است که دریافتی آن بیش از ۴ برابر معافیت باشد. از Beancount برای ردیابی درآمد سود سهام استفاده کنید (شاید در
Income:Dividends:UKدر مقابلIncome:Dividends:Foreign). در پایان سال، سود سهام خود را جمع بزنید – باید کل را گزارش کنید و اگر مالیات خارجی کسر شده است، آن را برای اعتبار مالیات خارجی (بخش Foreign در فرم SA106) یادداشت کنید. برای سود سرمایه، Beancount میتواند هر مورد فروش دارایی (سهام، کریپتو، ملک و غیره) را لیست کند. بریتانیا قوانین خاصی برای تطبیق سهام دارد: همان روز (Same-day)، ۳۰ روز بعد (Bed and Breakfast) و استخر ماده ۱۰۴ برای داراییهای قدیمیتر (که یک استخر هزینه متوسط است) – این قوانین مبنای هزینه سهام فروخته شده را تعیین میکنند. محاسبه دستی این موارد میتواند خطا داشته باشد. جامعه کاربری یک افزونه Beancount برای سود سرمایه بریتانیا توسعه داده است که قوانین HMRC (میانگینگیری ماده ۱۰۴ و غیره) را برای محاسبه سود اعمال میکند. با استفاده از این افزونه روی دادههای Beancount خود، میتوانید گزارشی از هر فروش و سود یا زیان محاسبهشده آن طبق قوانین بریتانیا دریافت کنید. حتی بدون افزونه، میتوانید از ردیابی دقیق لات (lot tracking) در Beancount کمک بگیرید – فقط به یاد داشته باشید که رویکرد پیشفرض FIFO یا شناسایی خاص در Beancount، روش بریتانیا نیست؛ ممکن است مجبور شوید مبنای هزینه را در سوابق خود برای شبیهسازی استخر تعدیل کنید. در هر صورت، اطمینان حاصل کنید که تمام واگذاریها ثبت شدهاند؛ آستانه HMRC ممکن است شما را ملزم به گزارش کند حتی اگر مالیاتی تعلق نگیرد. - VAT و MTD: اگر کسبوکار شما برای مالیات بر ارزش افزوده ثبت شده است، احتمالاً از قبل از نرمافزاری برای ارسال اظهارنامههای VAT استفاده میکنید (طرح دیجیتالی کردن مالیات یا MTD برای VAT، نگهداری سوابق و ارسال دیجیتال را الزامی میکند). اگرچه Beancount یکی از نرمافزارهای «رسمی» MTD نیست، میتوانید از آن برای نگهداری سوابق استفاده کنید و سپس از یک نرمافزار واسط (Bridging Software) برای ارسال استفاده کنید. برای مثال، مجموع حسابهای VAT خود را از Beancount صادر کرده و آنها را در یک صفحهگسترده یا ابزار سازگار با MTD وارد کنید تا به HMRC ارسال شود. طرح دیجیتالی کردن مالیات برای مالیات بر درآمد (MTD for ITSA) در راه است (اگرچه برای بسیاری تا حداقل سال ۲۰۲۶ به تعویق افتاده است)؛ در آن زمان، HMRC گزارشدهی مکرر درآمد/هزینهها را الزامی خواهد کرد. ممکن است تا آن زمان یک راهکار واسط بتواند دادههای Beancount را برای ارسال بهروزرسانیهای فصلی دریافت کند. در حا ل حاضر، یک پروژه متنباز برای ارتباط Beancount با API مالیات بر درآمد HMRC پیشنهاد شده است. اگر قصد دارید پس از اجباری شدن MTD برای ITSA به استفاده از Beancount ادامه دهید، تحولات را زیر نظر داشته باشید.
- بررسی کدهای PAYE: دفتر کل Beancount شما همچنین میتواند برای بررسی کد مالیاتی PAYE استفاده شود. برای مثال، اگر فیشهای حقوقی خود را در Beancount ثبت کنید (با حقوق ناخالص، مالیات، بیمه ملی و غیره)، میتوانید آنها را سالانه کرده و ببینید آیا معافیت مالیاتی صحیح اعمال شده است یا خیر. اگر متوجه مغایرتی شدید (مثلاً مالیات کمپرداختشده نشان داده میشود)، خواهید دانست که باید به برگه اعلان کدگذاری HMRC خود نگاه کنید. این کار مستقیماً در ارسال اظهارنامه استفاده نمیشود (زیرا PAYE توسط کارفرمایان مدیریت میشود)، اما به شما کمک میکند از غافلگیری جلوگیری کنید و مطمئن شوید که خوداظهاری، هرگونه پرداخت کمتر یا بیشتر را به درستی لحاظ میکند.
نرمافزارها و ابزارها (بریتانیا):
- ارسال آنلاین HMRC: اکثر افراد از طریق خدمات آنلاین رایگان HMRC اظهارنامه میدهند. این سیستم برای بیشتر سناریوها ساده است. با کپی کردن اعداد، از آن در کنار Beancount استفاده کنید. یک نکته: پس از وارد کردن تمام دادهها، میتوانید خلاصه محاسبات را مشاهده کنید. برخی افراد این را با محاسبات خود مقایسه میکنند (که میتوانید با صادر کردن دادههای Beancount به یک صفحهگسترده و اعمال نرخهای مالیاتی انجام دهید تا ببینید آیا با اختلاف ناچیزی مطابقت دارد یا خیر).
- نرمافزارهای تجاری مالیات: نرمافزارهای مختلف شخص ثالث (TaxCalc، Taxfiler، Absolute و غیره) و حتی برخی اپلیکیشنهای موبایل جدید وجود دارند که مورد تأیید HMRC هستند. اینها گاهی اوقات میتوانند دادهها را از نرمافزارهای حسابداری وارد کرده یا اجازه وارد کردن از صفحهگسترده را بدهند. اگر امور پیچیده یا چندین کسبوکار خویشفرما دارید، یک بسته نرمافزاری ممکن است به مدیریت آسانتر جداول مختلف کمک کند. با این حال، بسیاری از اینها برای حسابداران طراحی شدهاند و ممکن است برای یک فرد عادی زیادهروی باشد.
- اکسل برای SA103 (خویشفرمایی) و SA105 (املاک): اگر میخواهید دوباره چک کنید یا برنامهریزی کنید، HMRC کاربرگهای (SA103S, SA103F) و SA105 را در قالبهای PDF/ODS ارائه میدهد. میتوانید اینها را به صورت الکترونیکی به عنوان تست پر کنید. Beancount میتواند بسیاری از این اعداد را پر کند. برای مثال، برای یک ملک اجارهای، میتوانید از Beancount برای جمعبندی اجاره دریافتی و تمام دستههای هزینه (تعمیرات، بیم ه، هزینههای بنگاه) برای آن ملک استفاده کنید؛ سپس در فرم SA105 وارد کنید تا نتیجه را قبل از ارسال رسمی ببینید. این میتواند تمرین خوبی باشد تا مطمئن شوید هیچ دستهای را از قلم نینداختهاید.
- افزونههای Beancount برای موارد خاص بریتانیا: قبلاً به افزونه سود سرمایه بریتانیا اشاره کردیم. اگر سرمایهگذاری میکنید، این میتواند ساعتها در محاسبات دستی استخر صرفهجویی کند. فعلاً موارد خاص بریتانیایی زیادی به صورت عمومی در دسترس نیست، اما با نزدیک شدن به MTD، ممکن است موارد بیشتری ببینیم. برای مثال، یک افزونه میتواند برای قالببندی گزارش درآمد/هزینه فصلی برای ارسالهای MTD یا محاسبه معافیتهای خاص بریتانیا (مانند تعدیل معافیت شخصی در صورت درآمد بالای ۱۰۰ هزار پوند) نوشته شود. فعلاً ممکن است به اسکریپتهای شخصی یا صفحهگستردهها برای این محاسبات تکیه کنید.
- بانکداری باز / ابزارهای واردات: بخشی از آمادهسازی مالیاتی، قرار دادن تمام تراکنشها در یک مکان است – که Beancount در آن عالی عمل میکند. ابزارهایی مانند beancount-import (و بسیاری از واردکنندههای بانکی جامعه کاربری) میتوانند تراکنشهای بانکی را بهطور خودکار دریافت کنند. این اطمینان میدهد که فایل Beancount شما با تمام هزینهها و درآمدها کامل است. به این ترتیب، در زمان مالیات، مطمئن هستید که حسابهای درآمد Beancount شما نشاندهنده همه چیز است. اگر استفاده از Beancount را در میانه سال شروع کردهاید، حتماً دادهها را از شروع سال مالیاتی (۶ آوریل) برای کامل بودن در آن سال اول وارد کنید.
نکات و افزونههای جامعه کاربری (بریتانیا):
- افزونه سود سرمایه بریتانیا: ارزش دارد دوباره تأکید شود – این افزونه توسط عضو جامعه Beancount، واسیلی (Evernight در GitHub)، قوانین سود سرمایه HMRC را پیادهسازی میکند. این افزونه pooling ماده ۱۰۴ (میانگینگیری تمام داراییها قبل از فروش)، قانون همان روز (سهام خریداری شده در همان روز فروش با آن فروش تطبیق داده میشود) و قانون ۳۰ روزه تختخواب و صبحانه (سهام خریداری شده تا ۳۰ روز پس از فروش با آن تطبیق داده شده و سود را تعدیل میکند) را لحاظ میکند. استفاده از این افزونه روی دفتر کل Beancount به این معنی است که میتوانید سود سهام و حتی موارد خاصتر را به دقت محاسبه کنید. این یک مشارکت ارزشمند است زیرا قوانین بریتانیا با رویکرد FIFO که در بسیاری از کشورها استفاده میشود، متفاوت است.
- ردیابی معافیتها و بازهها: برخی کاربران تراکنشها را برچسبگذاری (Tag) میکنند تا به معافیتهای خاص بریتانیا کمک کنند. به عنوان مثال، برچسبگذاری درآمد بهرهای که زیر مجموعه معافیت پسانداز شخصی قرار میگیرد، یا سود سهام زیر مجموعه معافیت سود سهام. با برچسبگذاری بهره بانکی به عنوان
#SavingsAllowanceو سپس پرسوجوی مجموع آن، میتوانید سریعاً ببینید آیا از آستانه عبور کردهاید یا خیر. مثلاً اگر زیر ۱,۰۰۰ پوند (برای مؤدی با نرخ پایه) یا ۵۰۰ پوند (برای نرخ بالاتر) باشد، میدانید مالیاتی به آن تعلق نمیگیرد. - تقسیم سال مالیاتی در Beancount: سال مالیاتی بریتانیا در میان سالهای تقویمی قرار دارد. برخی کاربران Beancount نماهای سفارشی یا حتی دو مجموعه دفتر (یا به سادگی از زبان پرسوجو) برای دریافت دادههای سال مالیاتی استفاده میکنند. برای مثال، میتوانید بین تاریخهای “2024-04-06 to 2025-04-05” پرسوجو کنید تا مجموعهای سال مالیاتی را دریافت کنید. اگر سالهاست از Beancount استفاده میکنید، تنظیم یک گزارش برای «سال مالیاتی X» را در نظر بگیرید تا با مجموعهای سال تقویمی اشتباه نشود.
- درآمد خارجی و مالیات بریتانیا: اگر سرمایهگذاری خارجی دارید یا در خارج از کشور کار میکنید، سیستم بریتانیا میتواند پیچیده شود (مبنای حواله، اعتبار مالیات خارجی و غیره). یک نکته این است که از ویژگیهای ارز Beancount برای ردیابی پوند و ارز خا رجی برای هر تراکنش استفاده کنید. مثلاً اگر سود سهام دلاری دریافت کردید، آن را با معادل پوندی با استفاده از نرخ ارز همان روز ثبت کنید. سپس جمع زدن درآمد خارجی به پوند برای فرم SA106 آسان خواهد بود. همچنین مالیات خارجی پرداختی را به عنوان تراکنشهای جداگانه در یک حساب هزینه مالیات ردیابی کنید. شفافیت داشتن این موارد در Beancount بسیار بهتر از بررسی بیانیههای کارگزاری در پایان سال است.
- استفاده از برچسبها برای تعدیلات: خوداظهاری بریتانیا تعدیلاتی مانند تعدیل برای استفاده شخصی دارد (اگر هزینهای دارید که بخشی از آن شخصی است، باید بخش شخصی را در محاسبات خویشفرمایی اضافه کنید). میتوانید این را با برچسبگذاری تراکنش با چیزی شبیه به
#private_use_30%مدیریت کنید. در زمان مالیات، آن برچسب را جستجو کرده و مبلغ برگشتی را محاسبه میکنید. به همین ترتیب، اگر از مبنای نقدی برای حسابداری استفاده میکنید، بهره بالای ۵۰۰ پوند غیرمجاز است – میتوانید هزینههای بهره بالاتر از آن آستانه را برای تعدیل برچسبگذاری کنید. - انجمنهای جامعه کاربری: کاربران بریتانیایی Beancount گاهی اوقات تجربیات خود را در انجمنها (مانند گروه گوگل Plaintext Accounting یا Reddit) به اشتراک میگذارند. آنها درباره مواردی مانند همسو کردن Beancount با دستهبندیهای HMRC و اطمینان از لحاظ کردن مواردی مانند پرداختهای علیالحساب در جریان نقدی بحث میکنند. به عنوان مثال، ممکن است شخصی یک حساب
Expenses:Taxes:SelfAssessmentایجاد کند و پرداختهای علیالحساب مورد انتظار را در آنجا ثبت کند تا آنها را فراموش نکند. اگرچه این کار برای ارسال اظهارنامه الزامی نیست، اما ادغام برنامهریزی پرداخت مالیات در دفتر کل روشی پسندیده است.
استرالیا
بررسی اجمالی آمادگی مالیاتی پایان سال: سال مالیاتی استرالیا از ۱ جولای تا ۳۰ ژوئن ادامه دارد و مهلت تسلیم اظهارنامههای مالیاتی انفرادی تا ۳۱ اکتبر است. افراد (از جمله تجار انفرادی یا خویشفرما) برای تسلیم اظهارنامه از سامانه MyTax اداره مالیات (ATO) یا فرمهای کاغذی استفاده میکنند، در حالی که شرکتها و سایر نهادها اظهارنامههای مخصوص به خود را دارند (که در صورت استفاده از وکیل مالیاتی، اغلب مهلتهای طولانیتری دارند). مراحل کلیدی برای مودیان مالیاتی استرالیایی که از Beancount استفاده میکنند:
- جمعآوری اسناد درآمد: خلاصههای پرداخت PAYG خود را جمعآوری کنید (که امروزه اگر کارفرمای شما از سیستم Single Touch Payroll استفاده کند، اغلب فقط یک صورتحساب درآمد است که از طریق myGov قابل دسترسی است)؛ این مدارک باید مربوط به دوره جولای تا ژوئن باشد. همچنین صورتحسابهای سود بانکی، صورتحسابهای سود سهام (شامل اطلاعات اعتبارهای فرانکینگ)، صورتحسابهای ملک اجارهای (درآمد و هزینهها) و سوابق هرگونه درآمد دیگر (مانند درآمد کسبوکارهای کوچک یا پیمانکاری، عایدی سرمایه ناشی از فروش دارایی) را گردآوری کنید. بسیاری از این موارد تا اواخر جولای در سیستمهای ATO بهصورت پیشفرض پر (pre-filled) میشوند، اما شما باید آنها را با سوابق خود در Beancount مطابقت دهید. برای مثال، اگر Beancount نشان میدهد که ۵۰۰ دلار سود بانکی دریافت کردهاید، اطمینان حاصل کنید که همین مقدار در سیستم ATO ثبت شده باشد؛ در غیر این صورت، باید آن را بهصورت دستی اضافه کنید.
- تدوین هزینههای قابل کسر و رسیدها: در استرالیا، کسورات رایج شامل هزینههای مرتبط با کار (حق عضویت اتحادیهها، ابزارها، سفرهای کاری، لباس کار، هزینههای دفتر خانگی)، هزینههای تحصیل مرتبط با شغل، کمکهای خیریه، بهره وامهای سرمایهگذاری و هزینههای املاک استیجاری (تعمیرات، هزینههای مدیر املاک و غیره) است. از Beancount برای ردیابی این موارد در طول سال با دستهبندی مناسب استفاده کنید (مانند
Expenses:Deductible:WorkFromHomeیاExpenses:RentalProperty:Repairs). در پایان سال، مجموع آنها را محاسبه کنید. برای هزینههای بالای ۳۰۰ دلار استرالیا حتماً رسید داشته باشید (و بهطور کلی تمام رسیدها را نگه دارید، زیرا ATO میتواند مدارک مثبته درخواست کند). توجه داشته باشید که برخی کسورات روشهای اثبات خاصی دارند (مانند روش «سنت به ازای هر کیلومتر» برای خودرو یا «نرخ ثابت» برای دفتر خانگی) – تصمیم بگیرید که از هزینههای واقعی استفاده میکنید یا نرخهای استاندارد و اطلاعات لازم را بر آن اساس جمعآوری کنید (Beancount میتواند مواردی مثل کل ساعات کار در منزل یا قبوض برق را برای محاسبه هزینههای واقعی ذخیره کند). - درآمد کسبوکارهای کوچک و خویشفرما: اگر کسبوکار شخصی یا جانبی دارید، درآمد و هزینههای آن را در اظهارنامه انفرادی خود (با استفاده از جدول اقلام تجاری و حرفهای) گزارش خواهید کرد. یک صورت سود و زیان برای کسبوکار برای سال مالی (۱ جولای تا ۳۰ ژوئن) تهیه کنید. Beancount میتواند این صورتحساب را بهراحتی تولید کند. اطمینان حاصل کنید که تعدیلهای بین حسابداری و مالیات را لحاظ کردهاید – برای مثال، استرالیا اغلب اجازه هزینه کردن آنی داراییها (تا سقفی مشخص) یا روشهای استهلاک سادهشده را برای کسبوکارهای کوچک میدهد؛ رویکرد خود را انتخاب کرده و آن را در دفتر کل Beancount منعکس کنید. همچنین، بررسی کنید که آیا نیاز به محاسبه بخشهای استفاده شخصی دارید یا خیر (مثلاً اگر ۲۰٪ از استفاده خودرو شخصی بوده و شما کل هزینهها را ثبت کردهاید، باید ۲۰٪ را بهعنوان استفاده شخصی به حساب برگردانید).
- تسلیم اظهارنامه مالیاتی: از ۱ جولای، فصل جدید مالیاتی برای ارسال مدارک باز میشود، اما توصیه میشود تا اواخر جولای یا آگوست صبر کنید تا بیشتر اطلاعات توسط ATO در سامانه بارگذاری شود. وارد حساب myGov خود شوید و به ATO MyTax بروید تا اظهارنامه را شروع کنید. MyTax درآمدهایی را که از قبل میشناسد (از طرف کارفرمایان، بانکها و غیره) نمایش میدهد؛ آنها را با دادههای Beancount خود مقایسه کرده و در صورت نیاز اصلاح یا اضافه کنید. هرگونه درآمد اضافی (مانند درآمد کسبوکار، درآمد خارجی و غیره) و کسورات را وارد کنید. سامانه MyTax دستهبندیهایی برای کسورات دارد که مشابه بخشهای اظهارنامه است. از مجموع ارقام Beancount برای پر کردن این بخشها استفاده کنید، اما آماده باشید تا برای برخی ادعاهای بزرگ، توضیحات یا جزئیات بیشتری ارائه دهید. پس از وارد کردن همه دادهها، مبلغ استرداد مالیاتی یا مالیات پرداختی محاسبه شده را بررسی کنید. آخرین مهلت ارسال شخصی اظهارنامه ۳۱ اکتبر است. اگر از یک وکیل مالیاتی ثبتشده استفاده کنید، معمولاً تا می سال بعد مهلت تمدید میشود، اما باید قبل از ۳۱ اکتبر بهعنوان مشتری آنها ثبتنام کرده باشید.
منابع رسمی ATO: اداره مالیات استرالیا اطلاعات فراوانی برای کمک به آمادهسازی مالیاتی ارائه میدهد:
- راهنمای اظهارنامه مالیاتی ATO: وبسایت ATO راهنماییهای خاصی برای انواع مختلف مودیان دارد. برای افراد و خویشفرماها، بخش «Individuals – lodging your tax return» را ببینید که زمان و نحوه تسلیم اظهارنامه (مانند MyTax آنلاین از طریق myGov) و مهلتها را مشخص میکند. ATO تاکید میکند که اگر خودتان اقدام میکنید، تا ۳۱ اکتبر وقت دارید، در غیر این صورت باید از وکیل مالیاتی کمک بگیرید. همچنین اشاره شده که بیشتر اطلاعات تا اواخر جولای برای اظهارنامههای آنلاین پیشفرض پر میشوند.
- کسورات و تخفیفهای مالیاتی ATO: اداره مالیات صفحات دقیقی درباره آنچه میتوانید مطالبه کنید برای هزینههای مرتبط با کار (گاهی بر اساس شغل تفکیک شده)، و همچنین شرایط خاص (مانند املاک اجارهای یا تحصیل) دارد. به این منابع مراجعه کنید تا مطمئن شوید هزینههایی که در Beancount دستهبندی کردهاید، واقعاً قابل کسر از مالیات هستند. برای مثال، «راهنمای مشاغل» ATO ممکن است درصد قابل مطالبه برای یک هزینه خاص را مشخص کند. همیشه با راهنمای رسمی چک کنید تا موردی غیرقابل کسر را به اشتباه وارد نکنید.
- بخش کسبوکارهای کوچک: اگر درآمد تجاری دارید، راهنماهای کسبوکار کوچک ATO تسهیلات و تعهدات را توضیح میدهند. صفحه «گزارشها و اظهارنامهها برای کسبوکارها» نشان میدهد که چه فرمهایی (مانند BAS، مالیات بر درآمد، خلاصه سالانه کسر مالیات PAYG و غیره) مورد نیاز است. این یادآوری میکند که فراتر از اظهارنامه سالانه، ممکن است نیاز به ارسال صورتحسابهای فعالیت تجاری (BAS برای GST/PAYG) در طول سال داشته باشید. اطمینان حاصل کنید که دادههای Beancount شما این فرآیندها را نیز پوشش دادهاند.
- سامانه myTax و پیشپر کردن اطلاعات: سرویس آنلاین ATO (myTax) کاربرپسند است و در هر بخش متن راهنما دارد. اپلیکیشن ATO و myGov نیز امکاناتی برای بررسی Notice of Assessment و روند بررسی اظهارنامه دارند. بهطور رسمی، ATO پیشنهاد میکند حساب myGov خود را به ATO متصل کنید تا اطلاعات را پیشپر کرده و حتی بخشی از اظهارنامه را تکمیل کنند. آنها راهنمای گامبهگامی برای تسلیم آنلاین دارند که شامل ورود، تایید اطلاعات و ارسال است؛ در صورت استفاده از Beancount، در مرحله ورود دادهها به تطبیق اطلاعات خواهید پرداخت.
استفاده از دادههای Beancount برای گزارشدهی مالیاتی استرالیا: Beancount میتواند در محاسبه اعداد و نگهداری س وابق مالیاتی استرالیا کمک شایانی کند:
- حسابداری سال مالی: سال مالی استرالیا (جولای تا ژوئن) به این معنی است که شما به گزارشهایی نیاز دارید که بخشهایی از دو سال تقویمی را در بر میگیرد. در Beancount میتوانید گزارشها را برای بازه زمانی دلخواه اجرا کنید (مثلاً
2024-07-01 to 2025-06-30). بهتر است یک ترازنامه آزمایشی (balance assertion) یا ثبت بستن حساب در ۳۰ ژوئن انجام دهید تا ماندههای پایان سال را ثبت کنید. برخی کاربران دفاتر خود را به بخشهای سال مالی تقسیم میکنند. اطمینان حاصل کنید که تمام تراکنشهای تا ۳۰ ژوئن وارد شده و تراکنشهای ۱ جولای به بعد از گزارش آن سال مالی حذف شده باشند. - مالیات PAYG و اقساط: اگر مالیات از حقوق یا پرداختهای پیمانکاری شما کسر شده است (تحت سیستم PAYG)، این مبالغ در سوابق شما ظاهر میشوند. برای مثال، میتوانید حقوق را در دو بخش ثبت کنید: خالص دریافتی در بانک و مالیات PAYG در یک حساب بدهی یا هزینه. در پایان سال، مجموع آن حساب PAYG باید با رقم مالیات کسر شده در صورتحساب درآمد شما مطابقت داشته باشد. این کار به تایید صحت اطلاعات پیشپر شده در ATO کمک میکند. به همین ترتیب، اگر اقساط PAYG (پیشپرداختهای فصلی مالیات بر درآمد) پرداخت میکنید، آنها را ثبت کنید (اغلب بهعنوان دارایی مالیات پیشپرداخت شده یا هزینه). این مبالغ را در اظهارنامه خود برای تهاتر با بدهی مالیاتی نهایی مطالبه خواهید کرد.
- عایدی سرمایه و تخفیف CGT: تراکنشهای داراییهای سرمایهای را در Beancount ردیابی کنید تا محاسبات مالیات بر عایدی سرمایه (CGT) تسهیل شود. استرالیا برای افرادی که دارایی را بیش از ۱۲ ماه نگه داشتهاند، ۵۰٪ تخفیف در مالیات بر عایدی سرمایه قائل میشود. برای فروش هر دارایی، باید بهای تمام شده، عایدی حاصل از فروش و همچنین تاریخهای خرید و فروش را بدانید. Beancount بهطور طبیعی تاریخها و مبالغ را ثبت میکند. میتوانید فروشهای سال را استخراج کنید: برای مثال، تمام ردیفهای
Income:CapitalGainsرا لیست کنید. اگرچه Beancount بهطور خودکار تخفیف ۵۰٪ را اعمال نمیکند، اما میتوانید بهراحتی محاسبه کنید: اگر سوابق ۱۰,۰۰۰ دلار سود نشان میدهد و دارایی ۲ سال نگه داشته شده، فقط ۵,۰۰۰ دلار مشمول مالیات است. مراقب زیانهای سرمایهای باشید؛ این زیانها ردیابی میشوند و میتوانند به سالهای بعد منتقل شوند. - اعتبارهای فرانکینگ (Franking Credits): سود سهام در استرالیا اغلب با اعتبار فرانکینگ (اعتبار مالیاتی برای مالیات شرکتی که قبلاً پرداخت شده) همراه است. در دف تر کل Beancount، میتوانید کل سود سهام ناخالص را بهعنوان درآمد و اعتبار فرانکینگ را بهعنوان اعتبار مالیاتی ثبت کنید. برای امور مالیاتی، باید مبلغ فرانکینگ شده و اعتبار فرانکینگ را جداگانه گزارش کنید. برای مثال، ۷۰ دلار سود نقدی با ۳۰ دلار اعتبار فرانکینگ به معنای ۱۰۰ دلار سود ناخالص است. در زمان مالیات، شما ۱۰۰ دلار را بهعنوان درآمد سود سهام و ۳۰ دلار را بهعنوان اعتبار فرانکینگ (که بخشی از مالیات پرداختی شما محسوب میشود) گزارش میکنید. Beancount میتواند مجموع اعتبارهای فرانکینگ سال را برای شما محاسبه کند.
- درآمد خارجی و سود ناشی از ارز: اگر سرمایهگذاری یا درآمد خارجی دارید، قابلیت چندارزی Beancount بسیار مفید است. معادل دلاری استرالیا (AUD) هر درآمد خارجی را در تاریخ دریافت ثبت کنید (ATO استفاده از نرخ ارز روز دریافت یا نرخ میانگین را الزامی میداند). با این کار، میتوانید بهراحتی مبالغ AUD را گزارش کنید. اگر مالیات خارجی پرداخت کردهاید (مانند مالیات کسر شده از سهام آمریکا)، آن را هم ردیابی کنید – این مبلغ بهعنوان اعتبار مالیات خارجی قابل مطالبه است.
نرمافزارها و ابزارها (استرالیا):
- myGov و MyTax: همانطور که ذکر شد، ابزار اصلی برای افراد، سامانه آنلاین MyTax اداره مالیات ا ست. این سامانه رایگان است و اکثر شرایط را پوشش میدهد. رابط کاربری آن ساده است و بخش به بخش (درآمد، کسورات و غیره) پیش میرود. Beancount مکمل این سامانه است و اطمینان میدهد که شما فقط به اطلاعات پیشپر شده تکیه نمیکنید.
- نرمافزارهای وکیل مالیاتی: اگر از حسابدار استفاده میکنید، آنها از نرمافزارهای حرفهای (مانند Xero Tax یا HandiTax) استفاده میکنند. معمولاً باید خلاصهای از درآمدها و کسورات خود را (خروجیهای Beancount یا اکسل) به آنها بدهید.
- صفحات گسترده و ابزارهای محاسبه: ATO محاسباتی را برای برخی کسورات (مانند محاسبهگر نرخ ثابت کار در منزل) ارائه میدهد. میتوانید از این ابزارها با دادههای Beancount استفاده کنید. همچنین اگر میخواهید سناریوهای مختلف را شبیهسازی کنید (مثلاً مقایسه هزینههای واقعی خودرو در برابر روش سنت به ازای هر کیلومتر)، اکسل مفید خواهد بود.
- اپلیکیشنهای ثبت سوابق ATO: اداره مالیات اپلیکیشنی به نام «myDeductions» داشت که اجازه ثبت رسیدها را در طول سال میداد. اگر از Beancount استفاده میکنید، احتمالاً در حال حاضر هزینهها را ردیابی میکنید و نیازی به این اپلیکیشن ندارید. فقط مطمئن شوید که تصاویر رسیدها را در صورت نیاز ذخیره کردهاید.
نکات جامعه کاربری و افزونهها (استرالیا): جامعه Beancount در استرالیا کوچک اما فعال است:
- مدیریت GST: اگر کسبوکاری دارید و برای GST ثبتنام کردهاید، از ویژگیهای Beancount برای جداسازی خودکار GST استفاده کنید. برخی کاربران قالبی برای تراکنشها میسازند که GST را جدا میکند. به این ترتیب در زمان ارسال BAS (معمولاً فصلی)، میتوانید مجموع
Liabilities:GST:CollectedوAssets:GST:Paidرا برای پر کردن فرم BAS استخراج کنید. - کسر فوری هزینه دارایی (Instant Asset Write-off): قوانین مربوط به هزینهکرد آنی داراییها برای کسبوکارهای کوچک در استرالیا مرتباً تغییر میکند. مفید است که خرید داراییها را در Beancount برچسبگذاری کنید (مثلاً
#InstantWriteoff). به این ترتیب میتوانید در پایان سال تمام خریدهایی که مشمول این قانون میشوند را به سرعت پیدا کنید. - استفاده شخصی در مقابل تجاری: برای خویشفرماها، اظهارنامههای استرالیا درصد استفاده شخصی از برخی هزینهها (بهویژه خودرو) را میپرسد. یک روش در Beancount این است که تراکنش را هنگام ورود تقسیم کنید: مثلاً اگر قبض سوخت ۱۰۰ دلار است و ۳۰٪ آن شخصی است، ۷۰ دلار را در
Expenses:Car:Fuel:Businessو ۳۰ دلار را درExpenses:Car:Fuel:Privateثبت کنید. این روش شفافترین حالت در دفتر کل است. - ملاحظات چند ساله: استرالیا اجازه انتقال زیانهای سرمایهای به سالهای بعد را بدون محدودیت زمانی میدهد. به یاد داشته باشید که Beancount بهطور خودکار این زیانها را اعمال نمیکند؛ بهتر است آنها را بهعنوان یک یادداشت یا در یک حساب یادآوری نگه دارید.
- سوپرآنیویشن (Superannuation): اگر خوداشتغال هستید و مبالغ شخصی به صندوق بازنشستگی (Super) واریز کردهاید، آنها را ردیابی کنید. شما باید یک «برگه اعلام قصد» (notice of intent) برای مطالبه آنها بهعنوان کسر مالیاتی ارسال کنید. ردیابی در Beancount تضمین میکند که از مبلغ واریزی دقیق اطلاع دارید.
- نگهداری سوابق: ATO عموماً نگهداری سوابق را تا ۵ سال پس از تاریخ ابلاغ ارزیابی الزامی میداند. مطمئن شوید از فایل Beancount و مدارک پیوست خود نسخه پشتیبان تهیه کرده و برای این مدت نگه میدارید.
نتیجهگیری: با ادغام Beancount در روند آمادهسازی مالیاتی خود، میتوانید خطاها را کاهش داده و کارایی را افزایش دهید. کلید موفقیت در تمام کشورها، نگهداری یک دفتر کل منظم و هماهنگ با دستهبندیهای مالیاتی و استفاده از منابع رسمی بهعنوان راهنماست. چه تولید صورت سود و زیان برای حسابدار در آمریکا باشد، چه محاسبه بهای تمام شده میانگین برای سهام در کانادا، نقشهبرداری حسابهای SKR04 آلمان، جزئیات هزینههای خویشفرمایی در بریتانیا یا تطبیق صورتحسابهای BAS استرالیا – دادههای Beancount و ابزارهای جامعه کاربری میتوانند این وظایف را آسانتر کنند. همیشه قوانین جدید مالیاتی را چک کنید و در موارد پیچیده با یک متخصص مشورت نمایید، اما مطمئن باشید که دفتر کل متن-ساده شما، دارایی قدرتمندی برای آمادگی مالیاتی پایان سال است.
منابع:
- Internal Revenue Service – مرکز مالیاتی کسبوکارهای کوچک و خویشفرما (راهنمای Schedule C)
- Beancount Community Discussions – اشتراکگذاری دادههای دفتر کل با حسابداران
- TurboTax Support – وارد کردن فایل CSV تراکنشهای سرمایهگذاری
- Canada Revenue Agency – چکلیست کسبوکارهای کوچک و گزارش درآمد
- Beancount Google Group – مدیریت عایدی سرمایه برای آمریکا و کانادا (هزینه میانگین)
- HMRC – راهنمای خوداظهاری (مهلتها، نگهداری سوابق)
- Plaintext Accounting Forum – افزونه Beancount برای عایدی سرمایه بریتانیا (قوانین HMRC)
- Bundeszentralamt für Steuern – اطلاعات و فرمهای اظهارنامه مالیات بر درآمد آلمان
- Hacker News – بحث درباره حسابداری آلمانی (SKR04، الزامات)
- ATO / MoneySmart (ASIC) – تسلیم اظهارنامه مالیاتی استرالیا (مراحل، پیشپر کردن)
- Australian Taxation Office – اظهارنامههای تجاری و تاریخهای تسلیم
- Beancount Plugin Repository – افزونه استهلاک (پشتیبانی از قانون نیمسال CRA)
