Minulý rok ste predali nejaké akcie. Váš broker vám poštou poslal formulár 1099-B. Čísla ste naťukali do svojho daňového softvéru, odoslali ste ho a pokračovali ste vo svojom živote. O niekoľko mesiacov neskôr pozeráte na daňový výmer, ktorý sa zdá byť podozrivo vysoký – alebo horšie, na oznámenie IRS CP2000, ktoré tvrdí, že ste uviedli nižšie príjmy.
Tu je nepríjemná pravda, ktorú sa väčšina investorov nikdy nedozvie: číslo nákladovej bázy (cost basis) vytlačené na vašom formulári 1099-B je niekedy báza, ktorú váš broker skutočne nahlásil IRS, a niekedy nie. Formulár vyzerá v oboch prípadoch identicky. Ak neviete, ktorý je ktorý, môžete skončiť pri platení dane z kapitálových ziskov z dolárov, ktoré už boli zdanené ako mzda – klasický problém dvojitého zdanenia, ktorý zamestnancov s RSU, ESPP a akciovými opciami ticho stojí tisíce dolárov v každom daňovom období.
Tento sprievodca vysvetľuje, ako formulár 1099-B skutočne funguje, čo znamenajú polia Box 1e a Box 5, ako vzniklo rozlíšenie medzi „krytými“ (covered) a „nekrytými“ (noncovered) cennými papiermi a ako používať korekčné kódy formulára 8949 na opravu chýb brokera bez toho, aby ste vyvolali audit.
Čo formulár 1099-B skutočne vykazuje
Formulár 1099-B, Proceeds from Broker and Barter Exchange Transactions (Výnosy z transakcií u brokera a na barterovej burze), je informačné hlásenie, ktoré brokeri posielajú vám aj IRS vždy, keď predáte akcie, ETF, podielové fondy, opcie, dlhopisy alebo podobné cenné papiere. Dokumentuje výnosy (proceeds) z predaja – hrubé doláre, ktoré prišli na váš účet – a pri niektorých cenných papieroch aj nákladovú bázu (cost basis), ktorú má broker v evidencii. Rozdiel medzi týmito dvoma číslami je váš kapitálový zisk alebo strata.
Brokeri tiež uvádzajú, či išlo o krátkodobú držbu (držanú jeden rok alebo menej) alebo dlhodobú držbu, plus niekoľko špeciálnych situácií: detegované fiktívne predaje (wash sales), akumulovaný trhový diskont, zrazenú federálnu daň a úpravy v dôsledku korporátnych akcií.
Samotný formulár 1099-B neprikladáte k daňovému priznaniu. Namiesto toho každá transakcia prechádza cez formulár 8949, Sales and Other Dispositions of Capital Assets (Predaj a iné vyradenie kapitálového majetku), kde uvediete každý predaj a uplatníte prípadné opravy. Súčty z formulára 8949 potom prechádzajú do Prílohy D (Schedule D), ktorá sumarizuje váš celkový obraz kapitálových ziskov za daný rok.
Koncept „krytého cenného papiera“ (Covered Security)
Po väčšinu histórie brokerstva nemali brokeri žiadnu povinnosť sledovať alebo nahlasovať nákladovú bázu. Predali ste akcie, oni nahlásili hrubé výnosy a vy ste si vypočítali vlastnú bázu zo starých potvrdeniek alebo tabuľky. Podľa očakávania sa investori neustále mýlili a IRS strácala reálne príjmy kvôli čestným chybám aj nečestnej kreativite.
Zákon o núdzovej hospodárskej stabilizácii z roku 2008 to zmenil. Od brokerov vyžadoval, aby začali sledovať a nahlasovať upravenú nákladovú bázu IRS pre „kryté cenné papiere“ – kategóriu, ktorá sa zavádzala postupne počas niekoľkých rokov:
- 1. január 2011: Akcie nadobudnuté v tento deň alebo po ňom sa stali krytými.
- 1. január 2012: Podiely v podielových fondoch a akcie z plánov reinvestície dividend (DRIP) nadobudnuté v tento deň alebo po ňom sa stali krytými.
- 1. január 2014: Opcie, dlhopisy a iné „menej bežné“ cenné papiere udelené alebo nadobudnuté v tento deň alebo po ňom sa stali krytými.
Cenné papiere nadobudnuté pred ich príslušným dátumom zavedenia – otcove akcie Coca-Coly z roku 1989, dlhopis, ktorý kúpila vaša stará mama v roku 2010 – sú nekryté (noncovered). Broker môže na vašom výpise stále zobrazovať číslo bázy (najmä ak ste akcie previedli a priniesli si bázu so sebou), ale neuvádza IRS, aká táto báza je.
Toto jediné rozlíšenie je zodpovedné za obrovskú časť zmätku daňovníkov. Formulár 1099-B vyzerá v oboch prípadoch rovnako. IRS však pristupuje k týmto dvom stĺpcom veľmi odlišne.
Dekódovanie dôležitých polí
Štandardný formulár 1099-B má viac ako tucet polí, ale niekoľko z nich zohráva hlavnú úlohu pri zosúladení nákladovej bázy:
- Box 1a — Description: Počet akcií a ticker (napr. „100 sh. AAPL“).
- Box 1b — Date acquired: Kedy ste akcie kúpili. Pri fondoch môže byť uvedené „Various“ (rôzne).
- Box 1c — Date sold: Kedy bol predaj vysporiadaný.
- Box 1d — Proceeds: Hrubé doláre z predaja, zvyčajne po odpočítaní provízií.
- Box 1e — Cost or other basis: Číslo bázy. Pri krytých cenných papieroch je to to, čo broker nahlásil IRS. Pri nekrytých cenných papieroch je to len informatívny údaj.
- Box 1f — Accrued market discount: Relevantné hlavne pre diskontné dlhopisy.
- Box 1g — Wash sale loss disallowed: Strata, ktorú broker neuznal podľa pravidla o fiktívnom predaji (wash sale).
- Box 2 — Short-term or long-term: Klasifikácia doby držby (krátkodobá alebo dlhodobá).
- Box 5 — Noncovered security: Príznak, ktorý všetko mení. Ak je zaškrtnutý, cenný papier je nekrytý a Box 1e sa nenahlasuje IRS, bez ohľadu na to, aké číslo sa tam objaví.
- Box 12 — Basis reported to IRS: Mnohí brokeri uvádzajú aj explicitný indikátor (niekedy označený ako „Applicable check box“ alebo „Box A/B/C/D/E/F“), ktorý ukazuje, do ktorej kategórie formulára 8949 transakcia patrí.
Pasca: investori vidia číslo vyplnené v Box 1e a predpokladajú, že ho vidí aj IRS. Ak je Box 5 zaškrtnutý, tento predpoklad je chybný. IRS vidí iba Box 1d (výnosy) – a pokiaľ im na formulári 8949 nepoviete inak, budú celý váš predaj považovať za zisk.
Ako transakcie z 1099-B plynú do formulára 8949
Formulár 8949 rozdeľuje predaje do šiestich kategórií, často označených písmenami A až F:
| Doba držby | Základ nahlásený IRS | Základ NEnahlásený | Nie je na 1099-B |
|---|---|---|---|
| Krátkodobá | Box A | Box B | Box C |
| Dlhodobá | Box D | Box E | Box F |
V praxi:
- A a D sú kryté (covered) cenné papiere — broker nahlásil základ, vy ho spravidla len potvrdíte.
- B a E sú nekryté (noncovered) cenné papiere, ktoré sú stále na 1099-B — základ musíte uviesť alebo opraviť sami.
- C a F sú predaje mimo výpisu (súkromné akcie, zberateľské predmety, zahraničné cenné papiere, ktoré broker nespracoval).
Každá transakcia zaberá jeden riadok. Stĺpce, ktoré vypĺňate: (a) popis, (b) dátum nadobudnutia, (c) dátum predaja, (d) výnosy, (e) nákladový základ, (f) kód úpravy, (g) suma úpravy, (h) zisk alebo strata.
Ak je základ nahlásený brokerom správny, stĺpce (f) a (g) zostávajú prázdne. Ak je základ nesprávny alebo neúplný, práve tu prebieha vaša rekonsiliácia.
Kódy úprav, ktoré reálne využijete
IRS zverejňuje dlhý zoznam kódov úprav pre formulár 8949, ale väčšina investorov sa stretne len s niekoľkými z nich. Každý kód je jedno písmeno, ktoré zadáte do stĺpca (f), často spárované so znamienkovou dolárovou úpravou v stĺpci (g).
Kód B — Základ nahlásený IRS je nesprávny
Toto je hlavný nástroj pre držiteľov RSU, ESPP a akciových opcií. Keď váš broker uvádza základ, o ktorom viete, že je nesprávny — zvyčajne príliš nízky, pretože nezahrnul kompenzačný príjem, ktorý už bol pridaný k vášmu W-2 — kód B vám ho umožní opraviť.
Mechanizmus: do stĺpca (e) zadajte základ nahlásený brokerom, potom do stĺpca (g) zadajte záporný rozdiel. Výsledok v stĺpci (h) sa stane vaším skutočným ziskom. Príklad: broker nahlási základ 100 USD pri predaji s výnosom 500 USD, ale váš skutočný základ (vrátane kompenzácie na W-2) je 450 USD. Stĺpec (e) ukazuje 100 USD, stĺpec (f) ukazuje "B", stĺpec (g) ukazuje (-350 USD) a váš zisk v stĺpci (h) je 50 USD — nie 400 USD.
Úprava nekrytých cenných papierov (transakcie v Boxe B / E)
Pri nekrytých cenných papieroch IRS nedostala žiadne informácie o základe, takže spravidla nepotrebujete žiadny kód. Jednoducho zadáte správny základ do stĺpca (e). Výnimka: ak broker na vašom výpise vytlačil nesprávny základ a vy chcete túto opravu zdokumentovať, môžete pre prehľadnosť zadať kód B s nulovou úpravou.
Kód W — Strata z Wash Sale nepovolená
Kód W označuje "wash sale". Ak váš broker už wash sale detegoval a nahlásil nepovolenú stratu v boxe 1g, váš softvér tento kód zvyčajne prevezme automaticky. Ak ste vyvolali wash sale, ktorú váš broker nemohol vidieť — napríklad preto, že ste náhradné akcie kúpili na inom účte alebo vo vašom IRA — musíte nepovolenú sumu identifikovať sami a zadať kód W s kladnou úpravou v stĺpci (g), ktorá stratu vymaže.
Kód Q — Vylúčenie zisku z kvalifikovaných akcií malých podnikov (QSBS)
Ak ste predali akcie, ktoré spĺňajú podmienky podľa oddielu 1202 na vylúčenie zisku QSBS, kód Q vám umožní vyňať vylúčenú časť. Vylúčenie sa zobrazí ako záporná úprava v stĺpci (g).
Kód O — Ostatné úpravy
Univerzálny kód. Kód O používajte striedmo a len s doloženým vysvetlením; zvyčajne priťahuje pozornosť IRS. Medzi bežné legitímne použitia patria úpravy pri predaji zdedených cenných papierov so zvýšeným základom (stepped-up basis), ktorý broker neaplikoval, alebo pri prevodoch, ktoré preniesli základ z iného účtu.
Ďalšie kódy, ktoré stojí za to poznať
- Kód T — základ bol nahlásený IRS, ale doba držby (krátkodobá vs. dlhodobá) na 1099-B je nesprávna.
- Kód N — cenný papier ste dostali v rámci daňovo oslobodenej výmeny a broker nesledoval prenesený základ.
- Kód D — cenný papier ste dostali ako dar a potrebujete upraviť základ na hodnotu darcu alebo trhovú hodnotu.
- Kód H — predali ste svoje hlavné bývanie, ale časť zisku je oslobodená podľa oddielu 121.
Ak potrebujete zadať viac kódov do jedného riadku, uveďte ich v stĺpci (f) bez medzier alebo čiarok (napr. "BW").
Pasca dvojitého zdanenia pri RSU a ESPP
Tu sa v reálnom svete stráca najviac peňazí. Predstavte si softvérovú inžinierku, ktorej sa v marci uvoľnia (vesting) RSU: 100 akcií po 50 USD. Hodnota vestingu 5 000 USD sa pridá k jej W-2 ako bežný príjem a zamestnávateľ zrazí dane. Jej skutočný nákladový základ v týchto akciách je 5 000 USD — suma, ktorá už bola zdanená.
V máji predá týchto 100 akcií za 5 200 USD. Dosiahla kapitálový zisk 200 USD.
Jej broker, ktorý vidí len maklérsku stranu transakcie, svedomito nahlási predaj na formulári 1099-B. Box 1d uvádza 5 200 USD. Box 1e uvádza... možno 0 USD, možno 50 USD (realizačná cena opcie pre ESPP), možno čiastočný základ. Box 5 je často zaškrtnutý, pretože brokeri bežne klasifikujú predaje zamestnaneckých akcií ako nekryté.
Ak tieto čísla zadá do daňového softvéru bez úpravy, IRS uvidí "zisk" 5 200 USD — a ona efektívne zaplatí daň z tých istých 5 000 USD dvakrát, raz ako mzdu a raz ako kapitálový zisk. Táto jediná chyba môže ľahko stáť 1 000 – 2 000 USD na jednu tranžu vestingu.
Riešením je kód B (alebo pri nekrytých cenných papieroch len zadanie správneho základu): nahraďte údaj o základe od brokera skutočným základom, ktorý sa rovná bežnému príjmu už nahlásenému na jej W-2 plus akýmkoľvek vlastným nákladom na nákup. IRS nebude namietať — očakávajú, že kompenzačný príjem zo zamestnaneckých akcií sa objaví na W-2, nie na 1099-B.
Pri ESPP a motivačných akciových opciách (ISO) je matematika zložitejšia (kvalifikované vs. nekvalifikované predaje menia to, čo sa pripočítava k bežnému príjmu), ale princíp je identický: broker málokedy pozná kompenzačnú časť, takže základ na vašom 1099-B je takmer vždy príliš nízky.
Časté chyby, ktoré stoja skutočné peniaze
Počas každého daňového obdobia sa opakuje niekoľko vzorcov:
- Dôvera v pole 1e pri nekrytých cenných papieroch (noncovered securities). Pole 5 je zaškrtnuté, ale napriek tomu je uvedená nadobúdacia cena (basis). Investori túto cenu skopírujú do svojho priznania v domnienke, že ju IRS akceptuje. Niekedy je táto cena správna; inokedy ide o nezmyselné údaje zostávajúce zo starého prevodu účtu. Overte si to.
- Ignorovanie záznamov „Various“ pri dátume nadobudnutia. Šarže podielových fondov a akcie z reinvestícií dividend (DRIP) sa v poli 1b často objavujú s textom „Various“. To je v poriadku pre klasifikáciu krátkodobého verzus dlhodobého zisku, ale môže to maskovať skutočnosť, že niektoré šarže v rámci predaja sú nekryté a iné kryté. Vyžiadajte si od svojho brokera detailné informácie na úrovni jednotlivých nákupných šarží (lots).
- Prehliadnutie wash sales medzi rôznymi účtami. Brokeri vidia iba svoje vlastné knihy. Ak ste predali so stratou u spoločnosti Schwab a kúpili tie isté akcie späť u Fidelity (alebo na účte IRA), sledovanie wash sale je na vás.
- Zabudnutie na zvýšenie nadobúdacej ceny (stepped-up basis) pri zdedených akciách. Zdedené akcie získavajú zvýšenie nadobúdacej ceny na trhovú hodnotu k dátumu úmrtia. Ak tieto akcie predchádzajú postupnému zavádzaniu pravidiel o krytých cenných papieroch, váš broker môže uvádzať pôvodnú cenu zosnulého alebo vôbec nič.
- Neagregovanie do súhrnov v poliach A alebo D. Ak sú všetky predaje v danej kategórii nahlásené IRS so správnou nadobúdacou cenou a nevyžadujú žiadne úpravy, môžete celkové sumy zhrnúť v Prílohe D (Schedule D) namiesto vypisovania každého riadku vo Formulári 8949. Mnohí daňovníci napriek tomu vypisujú všetko a strácajú tým hodiny času.
Ako v praxi odsúhlasiť formulár 1099-B
Efektívny pracovný postup vyzerá takto:
- Stiahnite si formulár 1099-B aj doplnkový výpis (supplemental statement). Brokeri zvyčajne spolu s oficiálnym formulárom 1099-B vydávajú aj PDF s „doplnkovými informáciami“. Doplnkový výpis často zobrazuje opravenú nadobúdaciu cenu (napr. „upravená nadobúdacia cena vrátane kompenzácie“), aj keď tento upravený údaj nebol odoslaný IRS. Budete potrebovať oba dokumenty.
- Rozdeľte transakcie do šiestich kategórií Formulára 8949 (A až F) pomocou polí 5 a 12.
- Pri transakciách v poliach A a D (kryté, nadobúdacia cena je správna) potvrďte, že čísla súhlasia s vašimi vlastnými záznamami, a zadajte ich bez úprav.
- Pri transakciách v poliach B a E (nekryté) zadajte správnu nadobúdaciu cenu z vášho doplnkového výpisu alebo vlastných záznamov priamo do stĺpca (e).
- Pri predajoch zamestnaneckých akcií (RSU, ESPP, opcie) si krížovo overte údaje s vaším formulárom W-2 (pole 1) a koncoročnou výplatnou páskou, aby ste potvrdili, aká časť kompenzačného príjmu už bola zdanená. Toto číslo predstavuje spodnú hranicu vašej nadobúdacej ceny.
- Kódy úprav (adjustment codes) aplikujte len tam, kde bola nadobúdacia cena nahlásená brokerom nesprávna alebo kde platia wash sales, výnimky či iné špeciálne pravidlá.
- Prepojte celkové sumy s Prílohou D (Schedule D). Krátkodobé súčty z Formulára 8949 idú do Prílohy D na riadok 1b, 2 alebo 3 (v závislosti od kategórie). Dlhodobé súčty idú na riadky 8b, 9 alebo 10.
- Uschovajte si podpornú dokumentáciu. IRS môže požiadať o doloženie dokladov až tri roky po podaní priznania (šesť rokov, ak majú podozrenie na podstatné podhodnotenie). Odložte si výpisy od brokera, formuláre W-2, správy o nadobudnutí práv (vesting reports) a akúkoľvek korešpondenciu preukazujúcu nadobúdaciu cenu.
Presné záznamy o nadobúdacej cene sú tiež jedným z najsilnejších argumentov pre vedenie investičných aktivít v plain-text účtovnej knihe namiesto tabuliek. Keď sú všetky vaše nákupy, predaje, reinvestície dividend a korporátne akcie evidované ako transakcie s riadením verzií, odsúhlasenie s formulárom 1099-B na konci roka sa stane otázkou spustenia reportu namiesto „historického výskumu“.
Keď vám IRS pošle oznámenie CP2000
Ak vynecháte úpravu, počítačový párovací program IRS si to časom všimne. Oznámenie CP2000 prichádza 12 až 24 mesiacov po podaní priznania a navrhuje dodatočnú daň na základe čísel nahlásených brokerom. Nie je to faktúra – je to návrh a na odpoveď máte 30 dní.
Správnou reakciou vo väčšine prípadov nesúladu nadobúdacej ceny je podať formulár 1040-X (dodatočné daňové priznanie) s opraveným formulárom 8949, priložiť doplnkový výpis od brokera a napísať jasné vysvetlenie: „Nadobúdacia cena na 1099-B nezahŕňala kompenzáciu z W-2 vo výške $X za nadobudnutie RSU dňa [dátum]. Opravená báza je v prílohe.“ Väčšina sporov o nadobúdaciu cenu v rámci CP2000 sa vyrieši v prospech daňovníka, ak je dokumentácia prehľadná.
Ak neodpoviete vôbec, navrhovaný výmer sa stane konečným, IRS pridá penále a úroky a získanie refundácie preplatenej dane bude oveľa ťažšie.
Pár slov o kryptomenách a digitálnych aktívach
Pre daňový rok 2025 a neskoršie IRS zaviedol Formulár 1099-DA pre sprostredkovateľov digitálnych aktív, pričom platia mnohé z rovnakých konceptov krytých/nekrytých aktív. Postupné zavádzanie začalo 1. januára 2025 pre vykazovanie výnosov, pričom vykazovanie nadobúdacej ceny bude nasledovať v roku 2026. Ak držíte krypto v rôznych peňaženkách a na burzách, očakávajte rovnaké problémy s nesúladom nadobúdacej ceny, aké zasiahli držiteľov RSU pred desiatimi rokmi – a rovnaké druhy opráv.
Udržujte svoje investičné záznamy pripravené na audit po celý rok
Najťažšou časťou odsúhlasenia formulára 1099-B nie sú pravidlá – je to rekonštrukcia transakcií z celoročných výpisov od brokera, mzdových listov a korporátnych akcií v apríli. Beancount.io poskytuje plain-text účtovníctvo, ktoré vám dáva transparentné záznamy o každom nákupe, predaji, dividende a úprave nadobúdacej ceny pod kontrolou verzií, bez viazanosti na dodávateľa a s kompletnou auditnou stopou, ktorú môžete odovzdať účtovníkovi alebo upraviť v textovom editore. Začnite zadarmo a premeňte budúcoročné odsúhlasenie 1099-B na päťminútový report namiesto trojvečerného forenzného projektu.