Продали сте акции миналата година. Вашият брокер ви е изпратил Формуляр 1099-B. Въвели сте числата в данъчния си софтуер, изпратили сте декларацията и сте продължили напред. Няколко месеца по-късно обаче получавате данъчна сметка, която изглежда странно голяма — или по-лошо, известие CP2000 от IRS, в което се твърди, че сте декларирали по-ниски доходи.
Ето една неудобна истина, която повечето инвеститори не научават навреме: числото за цената на придобиване (cost basis), отпечатано във вашия 1099-B, понякога е базата, за която брокерът действително е информирал IRS, а понякога не е. Формулярът изглежда идентичен и в двата случая. Ако не знаете каква е разликата, може да се окаже, че плащате данък върху капиталовата печалба за средства, които вече са били облагани като доходи от заплата — класически проблем с двойното данъчно облагане, който всяка година струва на служителите с RSU, ESPP и акционни опции хиляди долари.
Това ръководство разглежда как всъщност работи Формуляр 1099-B, какво означават Клетка 1e и Клетка 5, как се е родило разграничението между „покрити“ и „непокрити“ (covered vs. noncovered) ценни книжа и как да използвате кодовете за корекция във Формуляр 8949, за да поправите грешки на брокера, без да предизвиквате данъчна проверка.
Какво всъщност се отчита във Формуляр 1099-B
Формуляр 1099-B, Proceeds from Broker and Barter Exchange Transactions (Приходи от транзакции чрез брокери и бартерни борси), е информационна декларация, която брокерите изпращат както на вас, така и на IRS всеки път, когато продадете акции, ETF, взаимен фонд, опция, облигация или подобен ценен документ. Той документира приходите от продажбата — брутната сума, постъпила в сметката ви — и, за някои ценни книжа, цената на придобиване (cost basis), която брокерът има в досието си. Разликата между двете е вашата капиталова печалба или загуба.
Брокерите също така отчитат дали периодът на притежание е бил краткосрочен (една година или по-малко) или дългосрочен, плюс няколко специални ситуации: открити от тях wash sales (продажби с цел изкуствена загуба), натрупана пазарна отстъпка, удържан федерален данък и корекции при корпоративни действия.
Вие не подавате самия 1099-B с вашата декларация. Вместо това всяка транзакция преминава през Формуляр 8949, Sales and Other Dispositions of Capital Assets, където описвате всяка продажба и прилагате съответните корекции. Общите суми от Формуляр 8949 след това се пренасят в Schedule D (Приложение D), което обобщава цялостната картина на вашите капиталови печалби за годината.
Концепцията за „Покрити ценни книжа“ (Covered Security)
През по-голямата част от историята на брокерските услуги, брокерите не са били длъжни да следят или отчитат цената на придобиване. Вие продавахте акции, те отчитаха брутните приходи, а вие сами изчислявахте базата си от стари потвърждения за покупка или електронни таблици. Очаквано, инвеститорите често грешаха и IRS губеше реални приходи поради честни грешки или нечестно творчество.
Законът за спешна икономическа стабилизация от 2008 г. промени това. Той задължи брокерите да започнат да следят и да докладват на IRS коригираната цена на придобиване за „покрити ценни книжа“ — категория, която беше въведена поетапно в рамките на няколко години:
- 1 януари 2011 г.: Акциите, придобити на или след тази дата, станаха покрити.
- 1 януари 2012 г.: Акциите във взаимни фондове и плановете за реинвестиране на дивиденти (DRIP), придобити на или след тази дата, станаха покрити.
- 1 януари 2014 г.: Опциите, облигациите и други „по-рядко срещани“ ценни книжа, предоставени или придобити на или след тази дата, станаха покрити.
Ценните книжа, придобити преди съответната дата на въвеждане — акциите на баща ви от Coca-Cola от 1989 г., облигацията, която баба ви е купила през 2010 г. — са непокрити (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 (Wash sale loss disallowed): Загуба, която брокерът не е признал съгласно правилото за wash sale.
- Клетка 2 — Краткосрочна или дългосрочна (Short-term or long-term): Класификация на периода на притежание.
- Клетка 5 — Непокрита ценна книга (Noncovered security): Маркерът, който променя всичко. Когато е отметнато, ценната книга е непокрита и Клетка 1e не се докладва на IRS, независимо какво число е изписано там.
- Клетка 12 — База, докладвана на IRS (Basis reported to 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 са покрити ценни книжа — брокерът е докладвал базата и обикновено вие само потвърждавате.
- B и E са непокрити ценни книжа, които фигурират в 1099-B — трябва сами да предоставите или коригирате базата.
- C и F са продажби извън отчета (акции в непублични компании, предмети с колекционерска стойност, чуждестранни ценни книжа, които брокерът не е обработил).
Всяка транзакция заема един ред. Колоните, които попълвате: (a) описание, (b) дата на придобиване, (c) дата на продажба, (d) приходи, (e) разходна база, (f) код за корекция, (g) сума на корекцията, (h) печалба или загуба.
Когато докладваната от брокера база е правилна, колони (f) и (g) остават празни. Когато базата е грешна или непълна, там извършвате работата по равняването.
Кодовете за корекция, които действително ще използвате
IRS публикува дълъг списък с кодове за корекция за Формуляр 8949, но повечето инвеститори се сблъскват само с няколко от тях. Всеки код е една буква, която въвеждате в колона (f), често придружена от корекция на сумата със съответния знак в колона (g).
Код B — Докладваната на IRS база е грешна
Това е основният код за притежатели на RSU, ESPP и сток опции. Когато вашият брокер показва база, за която знаете, че е неправилна — обикновено твърде ниска, защото не включва дохода от възнаграждение, вече добавен към вашата форма W-2 — Код B ви позволява да я коригирате.
Механиката: въведете докладваната от брокера база в колона (e), след което въведете отрицателната разлика в колона (g). Резултатът в колона (h) става вашата реална печалба. Например, брокерът докладва $100 база при продажба с приходи от $500, но вашата действителна база (включително компенсацията от W-2) е $450. Колона (e) показва $100, колона (f) показва „B“, колона (g) показва ($350), а вашата печалба в колона (h) е $50 — а не $400.
Коригиране на непокрити ценни книжа (транзакции в Клетки B / E)
За непокрити ценни книжа IRS не е получила никаква информация за базата, така че обикновено изобщо не се нуждаете от код. Просто въвеждате правилната база в колона (e). Изключение: ако брокерът е отпечатал грешна база във вашето извлечение и вие документирате корекцията, можете да въведете Код B с нулева корекция за яснота.
Код W — Отхвърлена загуба от Wash Sale
Код W маркира "wash sale" (фиктивна продажба). Ако вашият брокер вече е открил фиктивната продажба и е докладвал отхвърлената загуба в Клетка 1g, вашият софтуер обикновено ще прехвърли кода автоматично. Ако сте задействали wash sale, който вашият брокер не е могъл да види — например, защото сте купили заместващите акции в друга сметка или във вашата IRA — трябва сами да идентифицирате отхвърлената сума и да въведете Код W с положителна корекция в колона (g), която заличава загубата.
Код Q — Изключване за квалифицирани акции на малък бизнес (QSBS)
Ако сте продали акции, които отговарят на условията на Раздел 1202 за изключване на печалба от QSBS, Код Q ви позволява да извадите изключената част. Изключването се появява като отрицателна корекция в колона (g).
Код O — Други корекции
Общ код за всичко останало. Използвайте Код O пестеливо и само с документирано обяснение; той често привлича вниманието на IRS. Честите легитимни употреби включват корекции за продажби на наследени ценни книжа с актуализирана база (stepped-up basis), която брокерът не е приложил, или за трансфери, които са прехвърлили база от друга сметка.
Други кодове, които си струва да знаете
- Код T — базата е докладвана на IRS, но периодът на притежание (краткосрочен спрямо дългосрочен) в 1099-B е грешен.
- Код N — получили сте ценната книга като част от необлагаема замяна и брокерът не е проследил прехвърлената база.
- Код D — получили сте ценната книга като подарък и трябва да коригирате спрямо базата на дарителя или справедливата пазарна стойност.
- Код H — продали сте основното си жилище, но част от печалбата подлежи на изключване съгласно Раздел 121.
Ако трябва да въведете няколко кода на един ред, избройте ги в колона (f) без интервали или запетаи (напр. „BW“).
Капанът с двойното данъчно облагане при RSU и ESPP
Тук се губят най-много реални пари. Представете си софтуерен инженер, чиито RSU се придобиват (vest) през март: 100 акции по $50 всяка. Стойността от $5,000 при придобиването се добавя към нейната форма W-2 като обикновен доход и нейният работодател удържа данъци. Нейната действителна разходна база за тези акции е $5,000 — сумата, която вече е била обложена с данък.
През май тя продава 100-те акции за $5,200. Тя е реализирала $200 капиталова печалба.
Нейният брокер, който вижда само брокерската страна на транзакцията, надлежно докладва продажбата в 1099-B. Клетка 1d казва $5,200. Клетка 1e казва... може би $0, може би $50 (цената на предоставяне на опцията за ESPP), може би частична база. Клетка 5 често е отметната, защото брокерите обикновено класифицират продажбите на акции от служители като непокрити.
Ако тя въведе тези числа в данъчния софтуер без да направи корекция, IRS вижда $5,200 „печалба“ — и тя на практика плаща данък върху едни и същи $5,000 два пъти: веднъж като заплата и веднъж като капиталова печалба. Тази единствена грешка може лесно да струва $1,000–$2,000 на всеки транш от акции.
Решението е Код B (или за непокрити ценни книжа — просто въвеждане на правилната база): заменете цифрата на базата от брокера с реалната база, която е равна на обикновения доход, вече докладван в нейната форма W-2, плюс всички лични разходи за покупка. IRS няма да възрази — те очакват доходът от компенсации от акции на работодателя да се появи в W-2, а не в 1099-B.
При ESPP и поощрителните сток опции (ISO) изчисленията стават по-сложни (квалифициращите спрямо неквалифициращите разпореждания променят това, което се добавя към обикновения доход), но принципът е идентичен: брокерът рядко знае компенсационната част, така че базата във вашата 1099-B почти винаги е твърде ниска.
Чести грешки, които струват истински пари
Няколко модела се повтарят през всеки данъчен сезон:
- Доверяване на Клетка 1e за непокрити ценни книжа. Клетка 5 е отметната, но въпреки това е отпечатана база. Инвеститорите копират тази база в своята декларация, приемайки, че IRS ще я приеме. Понякога базата е правилна; понякога това са неверни данни, останали от стар трансфер на сметка. Проверете я.
- Игнориране на записи за дата на придобиване „Various“ (различни). Партидите от взаимни фондове и акциите от планове за реинвестиране на дивиденти (DRIP) често се появяват с „Various“ в Клетка 1b. Това е приемливо за класификация на краткосрочни спрямо дългосрочни активи, но може да маскира факта, че някои партиди в продажбата са непокрити, а други са покрити. Изтеглете детайлите на ниво партида от вашия брокер.
- Пропускане на wash sales между различни сметки. Брокерите виждат само собствените си регистри. Ако сте продали на загуба в Schwab и сте купили същия актив обратно във Fidelity (или в IRA), проследяването на тази „wash sale“ е ваша отговорност.
- Забравяне на актуализираната база (stepped-up basis) при наследени акции. Наследените акции получават актуализация на базата до справедливата пазарна стойност към датата на смъртта. Ако тези акции предхождат поетапното въвеждане на правилата за покрити ценни книжа, вашият брокер може да покаже оригиналната база на починалия или изобщо нищо.
- Неагрегиране в обобщенията за Клетка A или D. Когато всички продажби в дадена категория са докладвани с правилна база до IRS и не се нуждаят от корекции, можете да обобщите сумите в Справка D, вместо да описвате всеки ред във Формуляр 8949. Много податели описват всичко въпреки това и губят часове в това.
Как да изравните 1099-B на практика
Един чист работен процес изглежда така:
- Изтеглете както 1099-B, така и допълнителното извлечение. Брокерите обикновено издават PDF с „допълнителна информация“ заедно с официалния формуляр 1099-B. Допълнителното извлечение често показва коригираната база (напр. „коригирана себестойност, включваща компенсация“), дори ако тази коригирана цифра не е била изпратена на IRS. Ще ви трябват и двата документа.
- Сортирайте транзакциите в шестте категории на Формуляр 8949 (от A до F), като използвате Клетка 5 и Клетка 12.
- За транзакции в Клетка A и D (покрити, правилна база), потвърдете, че числата съвпадат с вашите собствени записи и ги въведете без корекции.
- За транзакции в Клетка B и E (непокрити), въведете правилната база от вашето допълнително извлечение или директно от вашите собствени записи в колона (e).
- За продажби на акции от служители (RSU, ESPP, опции), направете проверка с вашия формуляр W-2 (Клетка 1) и фиша за заплата в края на годината, за да потвърдите колко доход от компенсация вече е бил обложен с данък. Това число е вашата долна граница на базата.
- Прилагайте кодове за корекция само там, където докладваната от брокера база е грешна или където се прилагат wash sales, изключения или други специални правила.
- Свържете общите суми със Справка D. Краткосрочните общи суми от Формуляр 8949 отиват в Справка D, ред 1b, 2 или 3 (в зависимост от категорията). Дългосрочните общи суми отиват в редове 8b, 9 или 10.
- Пазете подкрепящите си документи. IRS може да поиска доказателства до три години след подаването (шест, ако подозират съществено занижаване). Запазете брокерските извлечения, формуляри W-2, отчети за придобиване на права и всяка кореспонденция, доказваща базата.
Точните записи на данъчната база са и един от най-силните аргументи за водене на вашата инвестиционна дейност в счетоводен регистър в обикновен текст (plain-text accounting), а не в електронни таблици. Когато вашите покупки, продажби, реинвестиране на дивиденти и корпоративни действия съществуват като транзакции с контрол на версиите, изравняването с 1099-B в края на годината се превръща в извеждане на отчет, а не в археологически разкопки.
Когато IRS ви изпрати известие CP2000
Ако пропуснете корекция, компютърната програма за съпоставяне на IRS в крайна сметка ще забележи. Известието CP2000 пристига 12 до 24 месеца след като подадете декларацията си и предлага допълнителен данък въз основа на числата, докладвани от брокера. Това не е сметка — това е предложение и имате 30 дни да отговорите.
Правилният отговор в повечето случаи на несъответствие в данъчната база е да подадете Формуляр 1040-X (коригирана декларация) с коригиран Формуляр 8949, да приложите допълнителното извлечение от брокера и да напишете ясно обяснение: „Данъчната база в 1099-B не включваше компенсация от W-2 в размер на $X за придобиване на RSU на [дата]. Приложена е коригираната база.“ Повечето спорове за базата по CP2000 се решават в полза на данъкоплатеца, когато документацията е изрядна.
Ако изобщо не отговорите, предложената оценка става окончателна, IRS добавя неустойки и лихви, а събирането на възстановяване на надплатен данък става много по-трудно.
Няколко думи за криптовалутите и цифровите активи
За данъчната 2025 година и по-нататък, IRS въведе Формуляр 1099-DA за брокери на цифрови активи и се прилагат много от същите концепции за покрити/непокрити активи. Поетапното въвеждане започна на 1 януари 2025 г. за отчитане на постъпленията, а отчитането на базата ще последва през 2026 г. Ако сте държали криптовалута в множество портфейли и борси, очаквайте същия вид главоболия с несъответствие на базата, които удариха притежателите на RSU преди десетилетие — и същите видове решения.
Поддържайте инвестиционните си записи готови за одит през цялата година
Най-трудната част от изравняването на 1099-B не са правилата — това е възстановяването на транзакциите от едногодишни брокерски извлечения, ведомости за заплати и корпоративни действия през април. Beancount.io предоставя счетоводство в обикновен текст, което ви дава прозрачни записи с контрол на версиите за всяка покупка, продажба, дивидент и корекция на базата, без зависимост от конкретен доставчик и с пълна одитна пътека, която можете да предадете на счетоводител или да коригирате с текстов редактор. Започнете безплатно и превърнете изравняването на 1099-B следващата година в петминутен отчет вместо в тривечерен криминалистичен проект.