Beancount.io LogoBeancount.io

تطبیق بهای تمام‌شده در فرم 1099-B: چگونه از پرداخت دو باره مالیات بر یک دلار جلوگیری کنیم

زمان مطالعه 17 دقیقهMike ThriftMike Thrift
تطبیق بهای تمام‌شده در فرم 1099-B: چگونه از پرداخت دو باره مالیات بر یک دلار جلوگیری کنیم

شما سال گذشته مقداری سهام فروختید. کارگزار شما یک فرم 1099-B برایتان ارسال کرد. شما اعداد را در نرم‌افزار مالیاتی خود وارد کردید، دکمه ثبت را زدید و به زندگی خود ادامه دادید. چند ماه بعد، با یک قبض مالیاتی مواجه می‌شوید که به‌طرز عجیبی سنگین است — یا بدتر از آن، اخطاریه CP2000 از IRS دریافت می‌کنید که مدعی است درآمد خود را کمتر از حد واقعی گزارش کرده‌اید.

در اینجا یک حقیقت تلخ وجود دارد که اکثر سرمایه‌گذاران هرگز متوجه آن نمی‌شوند: عدد «بهای تمام‌شده» (cost basis) که در فرم 1099-B چاپ شده است، گاهی همان مبنایی است که کارگزار واقعاً به IRS گزارش داده و گاهی این‌طور نیست. فرم در هر دو حالت یکسان به نظر می‌رسد. اگر ندانید کدام به کدام است، ممکن است در نهایت مالیات بر عایدی سرمایه را برای دلارهایی بپردازید که قبلاً به عنوان دستمزد مشمول مالیات شده‌اند — یک مشکل کلاسیک «مالیات مضاعف» که در هر فصل مالیاتی، هزاران دلار برای کارمندانی که دارای RSU، ESPP و گزینه‌های خرید سهام (stock options) هستند، هزینه به همراه دارد.

این راهنما بررسی می‌کند که فرم 1099-B در واقع چگونه کار می‌کند، کادر 1e و کادر 5 چه معنایی دارند، تفاوت بین «اوراق بهادار پوشش‌داده‌شده و پوشش‌داده‌نشده» (covered vs. noncovered) چگونه شکل گرفت و چگونه می‌توان از کدهای تعدیل فرم 8949 برای اصلاح خطاهای کارگزار بدون ایجاد حساسیت برای حسابرسی استفاده کرد.

فرم 1099-B واقعاً چه چیزی را گزارش می‌کند

فرم 1099-B با عنوان عواید حاصل از معاملات کارگزاری و صرافی‌های پایاپای، گزارش اطلاعاتی است که کارگزاران در زمان فروش سهام، ETF، صندوق‌های سرمایه‌گذاری مشترک، آپشن، اوراق قرضه یا اوراق بهادار مشابه، هم برای شما و هم برای IRS ارسال می‌کنند. این فرم «عواید» (proceeds) حاصل از فروش — یعنی کل مبلغ دلاری که به حساب شما واریز شده — و برای برخی اوراق بهادار، «بهای تمام‌شده» ای که کارگزار در پرونده دارد را مستند می‌کند. تفاوت بین این دو، سود یا زیان سرمایه‌ای شماست.

کارگزاران همچنین گزارش می‌دهند که آیا دارایی کوتاه‌مدت (نگهداری شده برای یک سال یا کمتر) یا بلندمدت بوده است، به علاوه چند مورد خاص دیگر: فروش‌های صوری (wash sales) که شناسایی کرده‌اند، تنزیل بازار انباشته، مالیات فدرال کسر شده و تعدیلات مربوط به اقدامات شرکتی.

شما خودِ فرم 1099-B را همراه با اظهارنامه ارسال نمی‌کنید. در عوض، هر تراکنش از طریق فرم 8949 با عنوان فروش و سایر واگذاری‌های دارایی‌های سرمایه‌ای منتقل می‌شود، جایی که شما هر فروش را لیست کرده و اصلاحات لازم را اعمال می‌کنید. سپس مجموع ارقام فرم 8949 به جدول D (Schedule D) منتقل می‌شود که تصویر کلی عایدی سرمایه شما را برای سال تطبیق می‌دهد.

مفهوم "اوراق بهادار پوشش‌داده‌شده" (Covered Security)

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

«قانون تثبیت اقتصادی اضطراری سال ۲۰۰۸» این وضعیت را تغییر داد. این قانون کارگزاران را موظف کرد که پیگیری و گزارش بهای تمام‌شده تعدیل‌شده را به IRS برای «اوراق بهادار پوشش‌داده‌شده» آغاز کنند — دسته‌ای که طی چندین سال مرحله‌بندی شد:

  • ۱ ژانویه ۲۰۱۱: سهامی که در این تاریخ یا پس از آن خریداری شده‌اند، پوشش‌داده‌شده محسوب شدند.
  • ۱ ژانویه ۲۰۱۲: واحدهای صندوق‌های سرمایه‌گذاری مشترک و سهام طرح‌های بازسرمایه‌گذاری سود سهام (DRIP) که در این تاریخ یا پس از آن خریداری شده‌اند، پوشش‌داده‌شده محسوب شدند.
  • ۱ ژانویه ۲۰۱۴: آپشن‌ها، اوراق قرضه و سایر اوراق بهادار «کمتر رایج» که در این تاریخ یا پس از آن واگذار یا خریداری شده‌اند، پوشش‌داده‌شده محسوب شدند.

اوراق بهاداری که قبل از تاریخ مرحله‌بندی مربوطه خریداری شده‌اند — مانند سهام کوکاکولای پدرتان از سال ۱۹۸۹ یا اوراق قرضه‌ای که مادربزرگتان در سال ۲۰۱۰ خریده — پوشش‌داده‌نشده (noncovered) هستند. کارگزار ممکن است همچنان یک عدد برای بهای تمام‌شده در صورت‌حساب شما نمایش دهد (به‌ویژه اگر سهام را منتقل کرده باشید و مبنای هزینه را با خود آورده باشید)، اما آن‌ها این مبنا را به IRS اعلام نمی‌کنند.

همین یک تمایز مسئول بخش بزرگی از سردرگمی مودیان مالیاتی است. فرم 1099-B در هر دو حالت یکسان به نظر می‌رسد، اما IRS با این دو ستون بسیار متفاوت برخورد می‌کند.

رمزگشایی از کادرهایی که اهمیت دارند

یک فرم استاندارد 1099-B بیش از ده کادر دارد، اما چند مورد از آن‌ها بیشترین نقش را در تطبیق بهای تمام‌شده ایفا می‌کنند:

  • کادر 1a — شرح (Description): تعداد سهام و نماد (مثلاً "100 sh. AAPL").
  • کادر 1b — تاریخ تحصیل (Date acquired): زمانی که سهام را خریدید. ممکن است برای دسته‌های مختلف صندوق، عبارت "Various" درج شود.
  • کادر 1c — تاریخ فروش (Date sold): زمانی که معامله تسویه شد.
  • کادر 1d — عواید (Proceeds): کل مبلغ دلاری حاصل از فروش، معمولاً پس از کسر کارمزدها.
  • کادر 1e — بهای تمام‌شده یا مبنای دیگر (Cost or other basis): رقم مبنا. برای اوراق بهادار پوشش‌داده‌شده، این همان چیزی است که کارگزار به IRS گزارش داده است. برای اوراق بهادار پوشش‌داده‌نشده، این عدد صرفاً جهت اطلاع است.
  • کادر 1f — تنزیل بازار انباشته (Accrued market discount): بیشتر برای اوراق قرضه با تنزیل مربوط است.
  • کادر 1g — زیان فروش صوری پذیرفته‌نشده (Wash sale loss disallowed): زیانی که کارگزار طبق قانون فروش صوری نپذیرفته است.
  • کادر 2 — کوتاه‌مدت یا بلندمدت: طبقه‌بندی دوره نگهداری.
  • کادر 5 — اوراق بهادار پوشش‌داده‌نشده (Noncovered security): پرچمی که همه چیز را تغییر می‌دهد. وقتی این کادر علامت خورده باشد، اوراق بهادار پوشش‌داده‌نشده است و کادر 1e به IRS گزارش نمی‌شود، صرف‌نظر از اینکه چه عددی در آنجا ظاهر شده است.
  • کادر 12 — بهای تمام‌شده گزارش‌شده به IRS: بسیاری از کارگزاران همچنین یک نشانگر صریح (گاهی با برچسب "Applicable check box" یا "Box A/B/C/D/E/F") اضافه می‌کنند که نشان‌دهنده دسته مربوط به تراکنش در فرم 8949 است.

تله اینجاست: سرمایه‌گذاران عددی را در کادر 1e می‌بینند و فرض می‌کنند که IRS هم آن را می‌بیند. اگر کادر 5 علامت خورده باشد، این فرض اشتباه است. IRS فقط کادر 1d (عواید) را می‌بیند — و مگر اینکه در فرم 8949 خلاف آن را به آن‌ها بگویید، آن‌ها کل فروش شما را به عنوان سود در نظر می‌گیرند.

نحوه انتقال تراکنش‌های 1099-B به فرم 8949

فرم 8949 فروش‌ها را به شش دسته تقسیم می‌کند که معمولاً با حروف A تا F برچسب‌گذاری می‌شوند:

دوره نگهداریمبنای گزارش شده به IRSمبنای گزارش نشدهدر 1099-B نیست
کوتاه‌مدتباکس Aباکس Bباکس C
بلندمدتباکس Dباکس Eباکس F

در عمل:

  • A و D اوراق بهادار پوشش‌داده‌شده (covered) هستند — کارگزار مبنا را گزارش کرده است، شما معمولاً فقط آن را تأیید می‌کنید.
  • B و E اوراق بهادار پوشش‌داده‌نشده‌ای هستند که همچنان در 1099-B ذکر شده‌اند — شما باید خودتان مبنا را ارائه یا اصلاح کنید.
  • C و F فروش‌های خارج از صورت‌حساب هستند (سهام خصوصی، اقلام کلکسیونی، اوراق بهادار خارجی که کارگزار آن‌ها را پردازش نکرده است).

هر تراکنش یک ردیف را اشغال می‌کند. ستون‌هایی که پر می‌کنید عبارتند از: (a) شرح، (b) تاریخ تحصیل، (c) تاریخ فروش، (d) عواید (proceeds)، (e) مبنای هزینه (cost basis)، (f) کد تعدیل، (g) مبلغ تعدیل، (h) سود یا زیان.

زمانی که مبنای گزارش‌شده توسط کارگزار صحیح باشد، ستون‌های (f) و (g) خالی می‌مانند. اما وقتی مبنا اشتباه یا ناقص است، اینجاست که باید عملیات مغایرت‌گیری را انجام دهید.

کدهای تعدیلی که واقعاً استفاده خواهید کرد

IRS لیست طولانی از کدهای تعدیل برای فرم 8949 منتشر کرده است، اما اکثر سرمایه‌گذاران تنها با چند مورد از آن‌ها مواجه می‌شوند. هر کد یک حرف واحد است که در ستون (f) وارد می‌کنید و اغلب با یک مبلغ تعدیل علامت‌دار در ستون (g) همراه است.

کد B — مبنای گزارش شده به IRS اشتباه است

این کد پرکاربردترین گزینه برای دارندگان واحدهای سهام محدود (RSU)، طرح خرید سهام کارکنان (ESPP) و گزینه‌های خرید سهام (stock options) است. زمانی که کارگزار مبنایی را نشان می‌دهد که می‌دانید نادرست است — معمولاً به این دلیل که درآمد جبرانی (compensation income) که قبلاً به W-2 شما اضافه شده را لحاظ نکرده‌اند — کد B به شما اجازه می‌دهد آن را اصلاح کنید.

سازوکار اجرا: مبنای گزارش‌شده توسط کارگزار را در ستون (e) وارد کنید، سپس تفاوت منفی را در ستون (g) درج کنید. نتیجه در ستون (h) به سود واقعی شما تبدیل می‌شود. به عنوان مثال، کارگزار ۱۰۰ دلار مبنا برای فروشی با ۵۰۰ دلار عواید گزارش می‌کند، اما مبنای واقعی شما (شامل مزایای W-2) ۴۵۰ دلار است. ستون (e) عدد ۱۰۰ را نشان می‌دهد، ستون (f) کد "B" را نشان می‌دهد، ستون (g) عدد (۳۵۰) را نشان می‌دهد و سود شما در ستون (h) ۵۰ دلار خواهد بود — نه ۴۰۰ دلار.

تعدیل اوراق بهادار پوشش‌داده‌نشده (تراکنش‌های باکس B / E)

برای اوراق بهادار پوشش‌داده‌نشده، IRS هیچ اطلاعاتی در مورد مبنا دریافت نکرده است، بنابراین معمولاً اصلاً نیازی به کد ندارید. شما به سادگی مبنای صحیح را در ستون (e) وارد می‌کنید. استثنا: اگر کارگزار مبنای اشتباهی را در صورت‌حساب شما چاپ کرده است و شما در حال مستندسازی اصلاحیه هستید، می‌توانید برای شفافیت کد B را با تعدیل صفر وارد کنید.

کد W — عدم پذیرش زیان فروش صوری (Wash Sale)

کد W یک فروش صوری (Wash Sale) را علامت‌گذاری می‌کند. اگر کارگزار شما قبلاً فروش صوری را شناسایی کرده و زیان غیرقابل قبول را در باکس 1g گزارش کرده باشد، نرم‌افزار شما معمولاً کد را به صورت خودکار منتقل می‌کند. اگر باعث ایجاد یک فروش صوری شده‌اید که کارگزار نمی‌توانسته ببیند — مثلاً به این دلیل که سهام جایگزین را در یک حساب دیگر یا در IRA خود خریده‌اید — باید خودتان مبلغ غیرقابل قبول را شناسایی کرده و کد W را با یک تعدیل مثبت در ستون (g) وارد کنید تا زیان مذکور حذف شود.

کد Q — معافیت سهام کسب‌وکارهای کوچک واجد شرایط

اگر سهامی را فروخته‌اید که تحت بخش ۱۲۰۲ واجد شرایط معافیت سود QSBS است، کد Q به شما اجازه می‌دهد بخش معاف شده را جدا کنید. این معافیت به صورت یک تعدیل منفی در ستون (g) ظاهر می‌شود.

کد O — سایر تعدیلات

این یک کد کلی است. از کد O به ندرت و فقط با توضیح مستند استفاده کنید؛ چرا که تمایل دارد توجه IRS را جلب کند. موارد استفاده مشروع متداول شامل تعدیل برای فروش اوراق بهادار ارثی با مبنای افزایش‌یافته (stepped-up basis) که کارگزار اعمال نکرده، یا برای انتقال‌هایی است که مبنا را از حساب دیگری آورده‌اند.

سایر کدهای قابل توجه

  • کد T — مبنا به IRS گزارش شده اما دوره نگهداری (کوتاه‌مدت در مقابل بلندمدت) در 1099-B اشتباه است.
  • کد N — شما اوراق بهادار را به عنوان بخشی از یک مبادله معاف از مالیات دریافت کرده‌اید و کارگزار مبنای انتقالی (carryover basis) را پیگیری نکرده است.
  • کد D — شما اوراق بهادار را به عنوان هدیه دریافت کرده‌اید و نیاز دارید آن را با مبنای اهداکننده یا ارزش منصفانه بازار تطبیق دهید.
  • کد H — شما خانه اصلی خود را فروخته‌اید اما بخشی از سود طبق بخش ۱۲۱ قابل معافیت است.

اگر نیاز دارید چندین کد را در یک ردیف وارد کنید، آن‌ها را در ستون (f) بدون فاصله یا کاما لیست کنید (مثلاً "BW").

تله مالیات مضاعف RSU و ESPP

اینجاست که اکثر مبالغ واقعی از دست می‌روند. مهندس نرم‌افزاری را تصور کنید که واحدهای سهام محدود (RSU) او در ماه مارس واگذار (vest) می‌شود: ۱۰۰ سهم به ارزش هر کدام ۵۰ دلار. ارزش ۵,۰۰۰ دلاری واگذاری به عنوان درآمد عادی به فرم W-2 او اضافه می‌شود و کارفرمای او مالیات‌ها را کسر می‌کند. مبنای هزینه واقعی او در آن سهام ۵,۰۰۰ دلار است — مبلغی که قبلاً مالیات آن پرداخت شده است.

در ماه مه، او ۱۰۰ سهم را به قیمت ۵,۲۰۰ دلار می‌فروشد. او ۲۰۰ دلار سود سرمایه (capital gain) کسب کرده است.

کارگزار او، که فقط جنبه کارگزاری تراکنش را می‌بیند، وظیفه‌شناسانه فروش را در فرم 1099-B گزارش می‌دهد. باکس 1d عدد ۵,۲۰۰ دلار را نشان می‌دهد. باکس 1e ممکن است عدد ۰ دلار، یا ۵۰ دلار (قیمت اعطای اختیار معامله برای یک ESPP) یا یک مبنای جزئی را نشان دهد. باکس ۵ اغلب تیک می‌خورد زیرا کارگزاران معمولاً فروش‌های سهام کارکنان را به عنوان «پوشش‌داده‌نشده» دسته‌بندی می‌کنند.

اگر او این اعداد را بدون اعمال تعدیل در نرم‌افزار مالیاتی وارد کند، IRS مبلغ ۵,۲۰۰ دلار را به عنوان «سود» می‌بیند — و او عملاً برای همان ۵,۰۰۰ دلار دو بار مالیات پرداخت می‌کند، یک بار به عنوان حقوق و یک بار به عنوان سود سرمایه. این خطای ساده می‌تواند به راحتی برای هر مرحله از واگذاری سهام، ۱,۰۰۰ تا ۲,۰۰۰ دلار هزینه داشته باشد.

راه حل استفاده از کد B است (یا برای اوراق بهادار پوشش‌داده‌نشده، فقط وارد کردن مبنای صحیح): رقم مبنای کارگزار را با مبنای واقعی جایگزین کنید، که برابر است با درآمد عادی که قبلاً در W-2 گزارش شده به اضافه هرگونه هزینه خرید نقدی. IRS اعتراضی نخواهد کرد — آن‌ها انتظار دارند درآمد جبرانی حاصل از سهام کارفرما در W-2 ظاهر شود، نه در 1099-B.

برای ESPPها و گزینه‌های خرید سهام تشویقی (ISO)، محاسبات پیچیده‌تر می‌شود (فروش‌های واجد شرایط در مقابل غیرواجد شرایط، مبالغی را که به درآمد عادی اضافه می‌شود تغییر می‌دهند)، اما اصل موضوع یکسان است: کارگزار به ندرت بخش جبرانی را می‌داند، بنابراین مبنای درج شده در 1099-B شما تقریباً همیشه بیش از حد پایین است.

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

در هر فصل مالیاتی، چند الگوی تکراری مشاهده می‌شود:

۱. اعتماد به کادر 1e در اوراق بهادار پوشش‌داده‌نشده. کادر ۵ علامت خورده است، اما با این حال یک مبنا (basis) چاپ شده است. سرمایه‌گذاران با این فرض که IRS آن را می‌پذیرد، آن مبنا را در اظهارنامه خود کپی می‌کنند. گاهی اوقات مبنا درست است؛ گاهی اوقات اطلاعات اشتباهی است که از انتقال یک حساب قدیمی باقی مانده است. حتماً آن را تأیید کنید. ۲. نادیده گرفتن ورودی‌های تاریخ تحصیل "Various" (متنوع). سهم‌های صندوق‌های سرمایه‌گذاری مشترک و سهام DRIP اغلب با عبارت "Various" در کادر 1b ظاهر می‌شوند. این برای طبقه‌بندی کوتاه‌مدت در مقابل میان‌مدت مشکلی ندارد، اما می‌تواند این واقعیت را پنهان کند که برخی از سهم‌های داخل یک فروش، پوشش‌داده‌نشده و برخی دیگر پوشش‌داده‌شده هستند. جزئیات سطح سهم (lot-level) را از کارگزار خود دریافت کنید. ۳. از قلم انداختن فروش‌های شستشو (Wash Sales) در حساب‌های مختلف. کارگزاران فقط دفاتر خودشان را می‌بینند. اگر سهمی را با ضرر در Schwab فروختید و دوباره آن را در Fidelity (یا در یک حساب IRA) خریدید، ردیابی فروش شستشو بر عهده شماست. ۴. فراموش کردن مبنای افزایش‌یافته (Stepped-up basis) در سهام ارثی. سهام ارثی در تاریخ فوت، شاهد یک مرحله افزایش مبنا (step-up) به ارزش منصفانه بازار هستند. اگر آن سهام متعلق به قبل از دوره اجرایی شدن قوانین اوراق بهادار پوشش‌داده‌شده باشند، کارگزار شما ممکن است مبنای اصلی متوفی یا هیچ چیز را نشان ندهد. ۵. عدم تجمیع در خلاصه‌های کادر A یا D. زمانی که تمام فروش‌ها در یک دسته با مبنای صحیح به IRS گزارش شده‌اند و نیازی به تعدیل ندارند، می‌توانید مجموع آن‌ها را در جدول D (Schedule D) خلاصه کنید، به جای اینکه هر خط را در فرم ۸۹۴۹ لیست کنید. بسیاری از مودیان به هر حال همه موارد را لیست می‌کنند و ساعت‌ها وقت خود را هدر می‌دهند.

نحوه تطبیق فرم 1099-B در عمل

یک گردش کار منظم به این صورت است:

۱. هم فرم 1099-B و هم صورت‌حساب مکمل (supplemental statement) را دانلود کنید. کارگزاران معمولاً یک فایل PDF "اطلاعات تکمیلی" را در کنار فرم رسمی 1099-B صادر می‌کنند. صورت‌حساب مکمل اغلب مبنای اصلاح‌شده (به عنوان مثال، «مبنای هزینه تعدیل‌شده شامل جبران خدمات») را نشان می‌دهد، حتی اگر آن عدد تعدیل‌شده به IRS ارسال نشده باشد. شما به هر دو سند نیاز خواهید داشت. ۲. تراکنش‌ها را در شش دسته فرم ۸۹۴۹ (از A تا F) با استفاده از کادر ۵ و کادر ۱۲ دسته‌بندی کنید. ۳. برای تراکنش‌های کادر A و D (پوشش‌یافته، مبنای صحیح)، تأیید کنید که اعداد با سوابق خودتان مطابقت دارند و آن‌ها را بدون هیچ تعدیلی وارد کنید. ۴. برای تراکنش‌های کادر B و E (پوشش‌داده‌نشده)، مبنای صحیح را از صورت‌حساب مکمل یا سوابق خودتان مستقیماً در ستون (e) وارد کنید. ۵. برای فروش سهام کارکنان (RSUs، ESPP، گزینه‌های سهام)، با فرم W-2 (کادر ۱) و فیش حقوقی پایان سال خود تطبیق دهید تا تأیید کنید چه مقدار از درآمد جبران خدمات قبلاً مشمول مالیات شده است. آن عدد، کفِ مبنای (basis floor) شماست. ۶. کدهای تعدیل را فقط در مواردی اعمال کنید که مبنای گزارش‌شده توسط کارگزار اشتباه بوده یا در مواردی که فروش شستشو، معافیت‌ها یا سایر قوانین خاص اعمال می‌شود. ۷. مجموع‌ها را به جدول D متصل کنید. مجموع‌های کوتاه‌مدت از فرم ۸۹۴۹ به خطوط 1b، ۲ یا ۳ جدول D (بسته به دسته) می‌روند. مجموع‌های بلندمدت به خطوط 8b، ۹ یا ۱۰ می‌روند. ۸. اسناد پشتیبان خود را نگه دارید. IRS می‌تواند تا سه سال پس از تسلیم اظهارنامه (و اگر مشکوک به کتمان قابل توجه باشند، تا شش سال) درخواست اثبات مدارک کند. صورت‌حساب‌های کارگزاری، W-2ها، گزارش‌های تخصیص سهام (grant-vesting) و هرگونه مکاتبه‌ای که مبنا را اثبات می‌کند، ذخیره کنید.

داشتن سوابق دقیق مبنای هزینه، یکی از قوی‌ترین دلایل برای نگه داشتن فعالیت‌های سرمایه‌گذاری در یک دفتر کل حسابداری متن‌ساده (plain-text accounting) به جای صفحات گسترده (Spreadsheets) است. وقتی خریدها، فروش‌ها، سرمایه‌گذاری مجدد سود سهام و اقدامات شرکتی شما همگی به عنوان تراکنش‌های تحت کنترل نسخه (version-controlled) ثبت شده باشند، تطبیق با 1099-B در پایان سال به جای کاوش در بایگانی‌های قدیمی، به اجرای یک گزارش ساده تبدیل می‌شود.

زمانی که IRS برای شما ابلاغیه CP2000 ارسال می‌کند

اگر یک تعدیل را فراموش کنید، برنامه تطبیق کامپیوتری IRS در نهایت متوجه آن خواهد شد. ابلاغیه CP2000 معمولاً ۱۲ تا ۲۴ ماه پس از تسلیم اظهارنامه می‌رسد و مالیات اضافی را بر اساس اعداد گزارش‌شده توسط کارگزار پیشنهاد می‌دهد. این یک صورت‌حساب نیست، بلکه یک پیشنهاد است و شما ۳۰ روز فرصت دارید پاسخ دهید.

پاسخ صحیح در اکثر موارد عدم تطابق مبنای هزینه، ارائه فرم 1040-X (اظهارنامه اصلاح‌شده) به همراه فرم ۸۹۴۹ اصلاح‌شده، پیوست کردن صورت‌حساب مکمل کارگزاری و نوشتن یک توضیح واضح است: "مبنای هزینه در فرم 1099-B شامل درآمد جبران خدمات W-2 به مبلغ X دلار برای تخصیص RSU در تاریخ [تاریخ] نبود. مبنای اصلاح‌شده پیوست شده است." اکثر اختلافات مبنای هزینه CP2000 زمانی که مستندات شفاف باشد، به نفع مودی حل می‌شود.

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

نکته‌ای درباره ارزهای دیجیتال و دارایی‌های دیجیتال

برای سال مالیاتی ۲۰۲۵ و بعد از آن، IRS فرم 1099-DA را برای کارگزاران دارایی‌های دیجیتال معرفی کرده است و بسیاری از همان مفاهیم پوشش‌داده‌شده/پوشش‌داده‌نشده در اینجا نیز صدق می‌کند. مرحله اجرایی شدن از اول ژانویه ۲۰۲۵ برای گزارش عواید شروع شد و گزارش مبنا در سال ۲۰۲۶ دنبال می‌شود. اگر ارز دیجیتال را در چندین کیف پول و صرافی نگه داشته‌اید، انتظار همان نوع دردسرهای عدم تطابق مبنا را داشته باشید که یک دهه پیش دارندگان RSU با آن مواجه شدند - و همان نوع راهکارها را به کار ببرید.

سوابق سرمایه‌گذاری خود را در تمام طول سال آماده حسابرسی نگه دارید

سخت‌ترین بخش تطبیق فرم 1099-B قوانین نیست، بلکه بازسازی تراکنش‌ها از یک سال صورت‌حساب‌های کارگزاری، لیست‌های حقوق و دستمزد و اقدامات شرکتی در ماه آوریل است. Beancount.io حسابداری متن‌ساده‌ای را ارائه می‌دهد که به شما سوابق شفاف و تحت کنترل نسخه از هر خرید، فروش، سود سهام و تعدیل مبنا را می‌دهد؛ بدون وابستگی به فروشنده خاص و با یک مسیر حسابرسی کامل که می‌توانید به یک حسابدار رسمی (CPA) تحویل دهید یا با یک ویرایشگر متن اصلاح کنید. به رایگان شروع کنید و تطبیق 1099-B سال آینده را به جای یک پروژه جرم‌شناسی سه شبه، به یک گزارش پنج دقیقه‌ای تبدیل کنید.