El 1099-B comienza una contabilidad de venta de lavado intermedia aunque no haya una venta de lavado final.
Día 1: Compra 100 ABC por 10 dólares
Día 2: Vender 100 ABC por 5 dólares
Día 3: Compra 100 ABC por 4 dólares
Día 4: Vender 100 ABC por 10 dólares
Así que en el ejemplo anterior la base de coste para el Día 3 se ajusta en el 1099-B y eso debido a la venta del Día 4 pero también debido a que se mantiene fuera de la seguridad durante 30 días después del Día 4. Sin embargo, no hay ningún código en el 1099-B para la base de coste ajustada.
De hecho, si un valor se compra en varios bloques pero se vende todo de una vez con un pedido límite, entonces puede haber ventas de lavado con unos pocos segundos de diferencia en el 1099-B. (Esta situación histórica puede haber sido corregida por los intercambios no reentrados.)
Finalmente, cualquier transacción con un código de venta en el 1099-B esas transacciones deben ser detalladas en el 8949. Ya que separar las transacciones crea sub-talentos dentro de los totales, recomendaría detallar todo en el 8949. Por supuesto, también hay recuentos de páginas del formulario 8949.
En realidad, tengo un software de cartera que produce en un formato 8949 pero todavía tengo que separar el largo plazo del corto plazo y tengo que separar la base de seguridad reportada de la base de seguridad no reportada. En general, introduzco las transacciones y comparo los estados de cuenta mensuales y luego al final del año presiono un botón y obtengo el 8949. Luego los códigos de venta de lavado y los ajustes deben ser editados en la salida del software porque no todas las transacciones requieren una contabilidad de venta de lavado.