Beancount.io LogoBeancount.io

Conciliació de la base de cost del formulari 1099-B: Com evitar pagar impostos dues vegades pel mateix dòlar

17 minuts de lecturaMike ThriftMike Thrift
Conciliació de la base de cost del formulari 1099-B: Com evitar pagar impostos dues vegades pel mateix dòlar

L'any passat vas vendre algunes accions. El teu corredor et va enviar un formulari 1099-B. Vas introduir els números al teu programari d'impostos, vas prémer enviar i vas continuar amb la teva vida. Uns mesos després, et trobes davant d'una factura d'impostos que sembla estranyament elevada — o pitjor, un avís CP2000 de l'IRS afirmant que has declarat menys del compte.

Aquí tens la veritat incòmoda que la majoria dels inversors mai aprenen: el número de la base de costos imprès al teu 1099-B de vegades és la base que el teu corredor realment va comunicar a l'IRS, i de vegades no ho és. El formulari sembla idèntic en ambdós casos. Si no saps quin és quin, pots acabar pagant l'impost sobre el guany de capital sobre dòlars que ja van tributar com a salaris — un problema clàssic de doble imposició que costa silenciosament milers de dòlars cada temporada de declaració als empleats amb RSU, ESPP i opcions sobre accions.

Aquesta guia explica com funciona realment el formulari 1099-B, què signifiquen la Casella 1e i la Casella 5, com va néixer la distinció entre "valors coberts i no coberts" i com utilitzar els codis d'ajust del Formulari 8949 per corregir els errors dels corredors sense activar una bandera d'auditoria.

Què informa realment el formulari 1099-B

El formulari 1099-B, Proceeds from Broker and Barter Exchange Transactions, és la declaració informativa que els corredors envien tant a tu com a l'IRS cada vegada que vens una acció, ETF, fons d'inversió, opció, bo o valor similar. Documenta els ingressos de la venda — els dòlars bruts que arriben al teu compte — i, per a alguns valors, la base de costos que el corredor té en el seu fitxer. La diferència entre ambdós és el teu guany o pèrdua de capital.

Els corredors també informen si la tinença era a curt termini (un any o menys) o a llarg termini, a més d'algunes situacions especials: vendes fictícies (wash sales) que hagin detectat, descompte de mercat acumulat, impostos federals retinguts i ajustos per accions corporatives.

No presentes el propi 1099-B amb la teva declaració. En canvi, cada transacció flueix a través del Formulari 8949, Sales and Other Dispositions of Capital Assets, on llistes cada venda i apliques qualsevol correcció. Els totals del formulari 8949 alimenten després l'Annex D (Schedule D), que concilia la teva imatge global de guanys de capital per a l'any.

El concepte de "Valor Cobert"

Durant la major part de la història dels serveis de corretatge, els corredors no tenien l'obligació de rastrejar o informar de la base de costos. Venies accions, ells n'informaven els ingressos bruts, i tu calculaves la teva pròpia base a partir d'antics tiquets de confirmació o d'un full de càlcul. Com era de preveure, els inversors s'equivocaven constantment, i l'IRS perdia ingressos reals per errors honestos i creativitat deshonesta.

L'Acta d'Estabilització Econòmica d'Emergència de 2008 va canviar això. Va exigir als corredors que comencessin a rastrejar i informar la base de costos ajustada a l'IRS per als "valors coberts" — una categoria que es va anar introduint gradualment al llarg de diversos anys:

  • 1 de gener de 2011: Les accions adquirides en aquesta data o posteriorment van passar a estar cobertes.
  • 1 de gener de 2012: Les accions de fons d'inversió i les accions de plans de reinversió de dividends (DRIP) adquirides en aquesta data o posteriorment van passar a estar cobertes.
  • 1 de gener de 2014: Les opcions, bons i altres valors "menys comuns" concedits o adquirits en aquesta data o posteriorment van passar a estar coberts.

Els valors adquirits abans de la seva respectiva data d'introducció gradual — les accions de Coca-Cola de 1989 del teu pare, el bo que la teva àvia va comprar el 2010 — són no coberts. El corredor encara pot mostrar un número de base en el teu extracte (especialment si vas transferir les accions i vas portar la base amb tu), però no estan comunicant a l'IRS quina és aquesta base.

Aquesta única distinció és responsable d'una gran part de la confusió dels contribuents. El 1099-B té el mateix aspecte en ambdós casos. L'IRS tracta les dues columnes de manera molt diferent.

Desxifrant les caselles que importen

Un formulari 1099-B estàndard té més d'una dotzena de caselles, però algunes fan la major part de la feina per a la reconciliació de la base de costos:

  • Casella 1a — Descripció: Accions i tiquet (p. ex., "100 sh. AAPL").
  • Casella 1b — Data d'adquisició: Quan vas comprar les accions. Pot indicar "Diverses" per a lots de fons.
  • Casella 1c — Data de venda: Quan es va liquidar la venda.
  • Casella 1d — Ingressos: Dòlars bruts de la venda, normalment després de les comissions.
  • Casella 1e — Cost o altra base: La xifra de la base. Per als valors coberts, això és el que el corredor ha informat a l'IRS. Per als valors no coberts, això és només informatiu.
  • Casella 1f — Descompte de mercat acumulat: Rellevant sobretot per a bons amb descompte.
  • Casella 1g — Pèrdua per venda fictícia denegada: Una pèrdua que el corredor ha denegat sota la regla de la venda fictícia (wash sale rule).
  • Casella 2 — Curt termini o llarg termini: Classificació del període de tinença.
  • Casella 5 — Valor no cobert: L'indicador que ho canvia tot. Quan està marcada, el valor no està cobert i la Casella 1e no s'està informant a l'IRS, independentment del número que hi aparegui.
  • Casella 12 — Base informada a l'IRS: Molts corredors també inclouen un indicador explícit (de vegades etiquetat com "Applicable check box" o "Box A/B/C/D/E/F") que mostra la categoria del Formulari 8949 a la qual pertany la transacció.

El parany: els inversors veuen un número emplenat a la Casella 1e i assumeixen que l'IRS també el veu. Si la Casella 5 està marcada, aquesta suposició és errònia. L'IRS només veu la Casella 1d (ingressos) — i a menys que els diguis el contrari al Formulari 8949, tractaran tota la teva venda com a guany.

Com flueixen les transaccions del 1099-B cap al Formulari 8949

El Formulari 8949 divideix les vendes en sis categories, sovint etiquetades de la A a la F:

Període de tinençaBase informada a l'IRSBase NO informadaNo al 1099-B
Curt terminiCasella ACasella BCasella C
Llarg terminiCasella DCasella ECasella F

A la pràctica:

  • A i D són valors coberts (covered securities): el corredor n'ha informat la base i, generalment, vostè només l'ha de confirmar.
  • B i E són valors no coberts que encara apareixen al 1099-B: vostè mateix ha de proporcionar o corregir la base.
  • C i F són vendes fora d'extracte (accions privades, objectes de col·lecció, valors estrangers que el corredor no ha processat).

Cada transacció ocupa una fila. Les columnes que s'han d'emplenar són: (a) descripció, (b) data d'adquisició, (c) data de venda, (d) ingressos (proceeds), (e) base de cost, (f) codi d'ajustament, (g) import de l'ajustament, (h) guany o pèrdua.

Quan la base informada pel corredor és correcta, les columnes (f) i (g) es deixen en blanc. Quan la base és incorrecta o incompleta, és aquí on es realitza la tasca de conciliació.

Els codis d'ajustament que realment utilitzareu

L'IRS publica una llarga llista de codis d'ajustament per al Formulari 8949, però la majoria d'inversors només se'n troben uns quants. Cada codi és una única lletra que s'introdueix a la columna (f), sovint acompanyada d'un ajustament d'import amb signe a la columna (g).

Codi B — La base informada a l'IRS és incorrecta

Aquest és el codi principal per als titulars de RSU, ESPP i opcions sobre accions. Quan el vostre corredor mostra una base que sabeu que és incorrecta —normalment massa baixa, perquè no han inclòs els ingressos per compensació ja afegits al vostre W-2— el Codi B us permet corregir-ho.

La mecànica: introduïu la base informada pel corredor a la columna (e) i, a continuació, introduïu la diferència negativa a la columna (g). El resultat a la columna (h) es converteix en el vostre guany real. Per exemple, el corredor informa de 100 debaseenunavendaamb500de base en una venda amb 500 d'ingressos, però la vostra base real (incloent-hi la compensació del W-2) és de 450 . La columna (e) mostra 100 \, la columna (f) mostra "B", la columna (g) mostra (350 ) i el vostre guany a la columna (h) és de 50 \, no de 400 $.

Ajustament de valors no coberts (Transaccions de les caselles B / E)

Per als valors no coberts, l'IRS no ha rebut cap informació sobre la base, de manera que generalment no cal cap codi. Simplement introduïu la base correcta a la columna (e). L'excepció: si el corredor va imprimir una base incorrecta al vostre extracte i voleu documentar la correcció, podeu introduir el Codi B amb un ajustament de zero per claredat.

Codi W — Pèrdua per venda fictícia (Wash Sale) no permesa

El Codi W senyala una "wash sale". Si el vostre corredor ja ha detectat la venda fictícia i ha informat de la pèrdua no permesa a la casella 1g, el vostre programari normalment transferirà el codi automàticament. Si heu provocat una "wash sale" que el vostre corredor no ha pogut veure —per exemple, perquè heu comprat les accions de substitució en un compte diferent o al vostre IRA— haureu d'identificar l'import no permès vosaltres mateixos i introduir el Codi W amb un ajustament positiu a la columna (g) que anul·li la pèrdua.

Codi Q — Exclusió d'accions de petites empreses qualificades (QSBS)

Si heu venut accions que compleixen els requisits de la Secció 1202 per a l'exclusió de guany de QSBS, el Codi Q us permet excloure la part corresponent. L'exclusió apareix com un ajustament negatiu a la columna (g).

Codi O — Altres ajustaments

El calaix de sastre. Utilitzeu el Codi O amb moderació i només amb una explicació documentada; acostuma a cridar l'atenció de l'IRS. Els usos legítims comuns inclouen ajustaments per vendes de valors heretats amb una base actualitzada (stepped-up basis) que el corredor no va aplicar, o per transferències que van portar la base des d'un altre compte.

Altres codis que val la pena conèixer

  • Codi T — la base es va informar a l'IRS però el període de tinença (curt termini vs. llarg termini) al 1099-B és incorrecte.
  • Codi N — heu rebut el valor com a part d'un intercanvi lliure d'impostos i el corredor no va fer el seguiment de la base transferida (carryover basis).
  • Codi D — heu rebut el valor com a donació i heu d'ajustar-lo a la base del donant o al valor raonable de mercat.
  • Codi H — heu venut el vostre habitatge habitual però una part del guany es pot excloure segons la Secció 121.

Si heu d'introduir diversos codis en una sola fila, llisteu-los a la columna (f) sense espais ni comes (per exemple, "BW").

La trampa de la doble imposició de les RSU i ESPP

Aquí és on es perden la majoria de diners reals. Imagineu una enginyera de programari les RSU de la qual es consoliden (vest) al març: 100 accions a 50 cadascuna.Elvalordeconsolidacioˊde5.000cadascuna. El valor de consolidació de 5.000 s'afegeix al seu W-2 com a ingressos ordinaris, i el seu ocupador reté impostos. La seva base de cost real en aquestes accions és de 5.000 $, l'import que ja ha estat gravat.

Al maig ven les 100 accions per 5.200 .Haobtingut200. Ha obtingut 200 de guany de capital.

El seu corredor, que només veu la part de la transacció de l'agència de valors, informa degudament de la venda en un 1099-B. La casella 1d diu 5.200 . La casella 1e diu... potser 0 \, potser 50 $ (el preu de concessió de l'opció per a un ESPP), potser una base parcial. La casella 5 sovint està marcada perquè els corredors normalment classifiquen les vendes de capital dels empleats com a no cobertes.

Si ella introdueix aquests números al programari d'impostos sense fer cap ajustament, l'IRS veurà 5.200 de"guany"iellapagaraˋimpostossobreelsmateixos5.000de "guany" —i ella pagarà impostos sobre els mateixos 5.000 dues vegades, un cop com a salari i un altre com a guany de capital. Aquest sol error pot costar fàcilment entre 1.000 i 2.000 $ per cada tram de consolidació.

La solució és el Codi B (o, per a valors no coberts, simplement introduir la base correcta): substituïu la xifra de la base del corredor per la base real, que és igual als ingressos ordinaris ja informats al seu W-2 més qualsevol cost de compra directe. L'IRS no hi posarà objeccions: esperen que els ingressos per compensació del capital de l'ocupador apareguin al W-2, no al 1099-B.

Per a les ESPP i les opcions sobre accions incentivades (ISO), el càlcul es torna més complex (les alienacions qualificades vs. no qualificades canvien el que s'afegeix als ingressos ordinaris), però el principi és idèntic: el corredor rarament coneix la part de la compensació, de manera que la base al vostre 1099-B és gairebé sempre massa baixa.

Errors comuns que costen diners reals

S'acostumen a repetir alguns patrons en cada temporada de presentació d'impostos:

  1. Confiar en la casella 1e en valors no coberts. La casella 5 està marcada però, tot i així, apareix impresa una base de cost. Els inversors copien aquesta base a la seva declaració assumint que l'IRS l'acceptarà. De vegades la base és correcta; de vegades són dades residuals sense valor d'una antiga transferència de compte. Verifiqueu-ho.
  2. Ignorar les entrades amb data d'adquisició "Vària" (Various). Els lots de fons d'inversió i les accions de plans de reinversió de dividends (DRIP) sovint apareixen amb "Various" a la casella 1b. Això és correcte per a la classificació a curt o llarg termini, però pot emmascarar el fet que alguns lots dins de la venda estiguin coberts i altres no. Obtingueu el detall a nivell de lot del vostre agent de borsa.
  3. Ometre vendes fictícies (wash sales) entre diferents comptes. Els agents de borsa només veuen els seus propis llibres. Si heu venut amb pèrdues a Schwab i heu tornat a comprar a Fidelity (o en un compte de jubilació IRA), el seguiment de la venda fictícia és responsabilitat vostra.
  4. Oblidar l'actualització de la base de cost (stepped-up basis) en accions heretades. Les accions heretades reben un increment de la base de cost fins al valor just de mercat en la data de la defunció. Si aquestes accions són anteriors a la implementació de la normativa de valors coberts, és possible que el vostre agent de borsa mostri la base original del difunt o directament res.
  5. No agrupar en els resums de les caselles A o D. Quan totes les vendes d'una categoria es reporten a l'IRS amb la base de cost correcta i no necessiten ajustaments, podeu resumir els totals a l'Annex D en lloc de llistar cada línia al Formulari 8949. Molts declarants ho llisten tot igualment i perden hores fent-ho.

Com conciliar un 1099-B a la pràctica

Un flux de treball net seria el següent:

  1. Descarregueu tant el 1099-B com l'extracte suplementari. Els agents de borsa solen emetre un PDF d' "informació suplementària" juntament amb el 1099-B oficial. L'extracte suplementari sovint mostra la base ajustada (per exemple, "base de cost ajustada incloent compensació") encara que aquesta xifra ajustada no s'hagi enviat a l'IRS. Necessitareu ambdós documents.
  2. Classifiqueu les transaccions en les sis categories del Formulari 8949 (de la A a la F) utilitzant les caselles 5 i 12.
  3. Per a les transaccions de les caselles A i D (cobertes, base correcta), confirmeu que els números coincideixen amb els vostres propis registres i introduïu-los sense ajustaments.
  4. Per a les transaccions de les caselles B i E (no cobertes), introduïu la base de cost correcta directament a la columna (e) a partir del vostre extracte suplementari o dels vostres propis registres.
  5. Per a les vendes d'accions d'empleats (RSU, ESPP, opcions), feu una verificació creuada amb el vostre W-2 (casella 1) i la vostra nòmina de final d'any per confirmar quina part dels ingressos per compensació ja ha tributat. Aquest número és el vostre mínim per a la base de cost.
  6. Apliqueu codis d'ajustament només quan la base informada per l'agent de borsa sigui incorrecta o quan s'apliquin vendes fictícies, exclusions o altres regles especials.
  7. Enllaceu els totals amb l'Annex D. Els totals a curt termini del Formulari 8949 van a les línies 1b, 2 o 3 de l'Annex D (segons la categoria). Els totals a llarg termini van a les línies 8b, 9 o 10.
  8. Conserveu els documents justificatius. L'IRS pot demanar justificació fins a tres anys després de la presentació (sis si sospiten una infravaloració substancial). Guardeu els extractes de borsa, els W-2, els informes de consolidació de concessions (vesting) i qualsevol correspondència que demostri la base de cost.

Tenir registres precisos de la base de cost és també un dels arguments més sòlids per mantenir la vostra activitat d'inversió en un llibre de comptabilitat en text pla en lloc de fulls de càlcul. Quan les vostres compres, vendes, reinversions de dividends i accions corporatives viuen com a transaccions amb control de versions, conciliar-les amb un 1099-B a final d'any es converteix en una qüestió d'executar un informe en lloc de fer arqueologia.

Quan l'IRS us envia un CP2000

Si ometeu un ajustament, el programa de creuament de dades de l'IRS acabarà detectant-ho. La notificació CP2000 arriba entre 12 i 24 mesos després de la presentació i proposa un impost addicional basat en els números informats per l'agent de borsa. No és una factura; és una proposta, i teniu 30 dies per respondre.

La resposta correcta en la majoria dels casos de discrepància en la base de cost és presentar el Formulari 1040-X (declaració esmenada) amb un Formulari 8949 corregit, adjuntar l'extracte suplementari de l'agent de borsa i escriure una explicació clara: "La base de cost al 1099-B no incloïa la compensació del W-2 de X $ per la consolidació de RSU en data [data]. S'adjunta la base corregida". La majoria de les disputes de base de cost del CP2000 es resolen a favor del contribuent quan la documentació és clara.

Si no responeu en absolut, la liquidació proposada esdevé ferma, l'IRS afegeix sancions i interessos, i recuperar un reemborsament per impostos pagats de més es torna molt més difícil.

Un apunt sobre les criptomonedes i els actius digitals

Per a l'any fiscal 2025 i posteriors, l'IRS ha introduït el Formulari 1099-DA per als agents d'actius digitals, i s'apliquen molts dels mateixos conceptes de valors coberts i no coberts. La implementació progressiva va començar l'1 de gener de 2025 per a l'informe d'ingressos, i el seguiment de la base de cost arribarà el 2026. Si heu tingut criptomonedes en diversos moneders i plataformes d'intercanvi, espereu el mateix tipus de maldecaps per discrepàncies en la base de cost que van patir els titulars de RSU fa una dècada, i el mateix tipus de solucions.

Mantingueu els vostres registres d'inversió preparats per a auditories tot l'any

La part més difícil de conciliar un 1099-B no són les regles; és reconstruir les transaccions d'un any d'extractes de borsa, nòmines i accions corporatives a l'abril. Beancount.io ofereix comptabilitat en text pla que us proporciona registres transparents i amb control de versions de cada compra, venda, dividend i ajustament de base, sense dependència d'un proveïdor i amb un rastre d'auditoria complet que podeu lliurar a un comptable o modificar amb un editor de text. Comenceu de franc i convertiu la conciliació del 1099-B de l'any vinent en un informe de cinc minuts en comptes d'un projecte d'investigació forense de tres vespres.