Beancount.io LogoBeancount.io

Códigos de distribución de la Casilla 7 del Formulario 1099-R, descifrados

13 min de lecturaMike ThriftMike Thrift
Códigos de distribución de la Casilla 7 del Formulario 1099-R, descifrados

Una sola letra o número puede ser la diferencia entre una reinversión exenta de impuestos y una factura sorpresa del IRS. Ese carácter vive en la Casilla 7 del Formulario 1099-R, y la mayoría de las personas nunca lo miran hasta que algo sale mal.

Si retiró dinero de una cuenta de jubilación el año pasado —un 401(k), una IRA, una pensión, una anualidad— recibió un Formulario 1099-R. Los montos en dólares captan su atención, pero la verdadera historia la cuenta el código corto en la Casilla 7. Este le dice al IRS por qué se movió el dinero, y ese "por qué" decide si su retiro es tributable, está libre de multas o está a punto de costarle un 10% adicional.

Esta guía decodifica cada código de la Casilla 7, explica qué significa cada uno para su factura de impuestos y le muestra cómo detectar los errores de codificación que silenciosamente cobran de más a los contribuyentes en cada temporada de declaración.

Lo que realmente informa el Formulario 1099-R

El Formulario 1099-R informa distribuciones de $10 o más de acuerdos de jubilación y pensiones. Eso incluye IRAs tradicionales y Roth, planes 401(k) y 403(b), pensiones, planes de participación en las ganancias, anualidades y ciertos contratos de seguros de vida. El administrador del plan, custodio o asegurador presenta una copia ante el IRS y le envía una a usted.

El formulario tiene varias casillas, pero tres tienen la mayor importancia:

  • Casilla 1 – la distribución bruta (el monto total que salió de la cuenta).
  • Casilla 2a – el monto tributable (a menudo menos que la Casilla 1 y, a veces, en blanco).
  • Casilla 7 – el código o códigos de distribución que clasifican la transacción.

La Casilla 7 es el intérprete. Traduce un número en la Casilla 1 en un resultado fiscal. El IRS lo utiliza para decidir, automáticamente, si su declaración debe mostrar ingresos ordinarios, una multa por retiro anticipado o nada tributable en absoluto. Cuando el código es incorrecto, los sistemas automatizados del IRS también se equivocan, y asumirán que el formulario es correcto y que su declaración es el problema.

Cómo funcionan los códigos de la Casilla 7

La Casilla 7 contiene uno o dos caracteres. Los códigos son números (del 1 al 9) o letras (de la A a la Y). Cuando aparecen dos códigos juntos, el primero describe la naturaleza principal de la distribución y el segundo añade contexto, generalmente el tipo de cuenta o una circunstancia especial.

Por ejemplo:

  • 7 solo significa una distribución normal.
  • G solo significa una reinversión directa (direct rollover).
  • 4G significa una distribución por fallecimiento que fue reinvertida directamente por un beneficiario.
  • B con otro código indica que una cuenta Roth designada estuvo involucrada.

No todas las combinaciones son válidas. El IRS publica una tabla de pares permitidos en las Instrucciones para los Formularios 1099-R y 5498. Una combinación sin sentido, o dos códigos que se contradicen entre sí, es en sí misma una señal de alerta que vale la pena cuestionar.

Los códigos numéricos (1–9)

Los números describen el evento: un retiro anticipado, un fallecimiento, una corrección. Estos son los códigos que con mayor frecuencia activan impuestos y multas.

Código 1 – Distribución anticipada, sin excepción conocida

Usted retiró dinero antes de los 59 años y medio, y el pagador no tiene evidencia de que se aplique una excepción. Este es el código que más dinero le cuesta a la gente. Generalmente significa que la distribución es totalmente tributable como ingreso ordinario y está sujeta a la multa del 10% por retiro anticipado.

La palabra crítica es "conocida". El pagador codifica basándose en lo que puede ver. Si usted calificó para una excepción —compra de vivienda por primera vez, gastos educativos calificados, altos costos médicos no reembolsados, una serie de pagos periódicos sustancialmente iguales— el pagador a menudo no tiene forma de saberlo. Usted reclama la excepción por su cuenta en el Formulario 5329. El Código 1 no es un veredicto; es el punto de partida.

Código 2 – Distribución anticipada, se aplica una excepción

Usted es menor de 59 años y medio, pero el pagador sabe que hay una excepción en juego. El impuesto sobre la renta sigue aplicándose, pero la multa del 10% no. Verá el Código 2 en conversiones a Roth, ciertos acuerdos de pagos sustancialmente iguales y distribuciones realizadas bajo un embargo del IRS.

Código 3 – Discapacidad

El receptor está discapacitado según la definición del código tributario. No se aplica ninguna multa; el impuesto sobre la renta ordinaria sigue aplicándose.

Código 4 – Fallecimiento

La distribución fue a un beneficiario o patrimonio después de que el dueño de la cuenta falleció. No hay multa por retiro anticipado en una distribución por fallecimiento, independientemente de la edad del beneficiario. El dinero sigue siendo tributable según el tipo de cuenta (una cuenta Roth puede estar exenta de impuestos; una cuenta tradicional es generalmente tributable).

Código 5 – Transacción prohibida

La IRA participó en una transacción prohibida: autonegociación, uso de la cuenta como garantía de préstamo o similar. Esto es grave: la cuenta puede perder su estado de impuestos diferidos, lo que hace que todo el saldo sea tributable.

Código 6 – Intercambio de la Sección 1035

Un intercambio libre de impuestos de un contrato de anualidad o seguro de vida por otro. No tiene consecuencias fiscales inmediatas.

Código 7 – Distribución normal

El receptor tiene al menos 59 años y medio (o la distribución califica de otro modo como normal). Se aplica el impuesto sobre la renta ordinaria; sin multa. Este es el código más común en los formularios de los jubilados y, desafortunadamente, uno de los que más se aplican erróneamente. Un pagador que usa por defecto el Código 7 cuando corresponde un código diferente puede ocultar una excepción de multa o declarar incorrectamente una distribución Roth.

Código 8 – Contribución en exceso, corregida el mismo año

Usted aportó demasiado a un plan y el exceso (más las ganancias) fue devuelto en el mismo año. La parte de las ganancias es tributable.

Código 9 – Costo de la protección actual del seguro de vida

Informa sobre el costo de la protección del seguro de vida dentro de un plan. Generalmente es una cantidad pequeña sin penalización.

Los códigos de letras (A–Y)

Las letras describen el tipo de cuenta o un estado especial. Varios de los más trascendentales involucran cuentas Roth y transferencias (rollovers).

Código A – Opción fiscal de 10 años disponible

La distribución puede calificar para un promedio especial de 10 años, relevante solo para los participantes del plan nacidos antes del 2 de enero de 1936. Un beneficio limitado pero valioso.

Código B – Cuenta Roth designada

La distribución provino de una cuenta Roth designada dentro de un plan de empleador (un Roth 401(k) o Roth 403(b)), no de una cuenta IRA Roth. El Código B suele aparecer emparejado con un código numérico. Importante: una distribución de Roth 401(k) no es automáticamente libre de impuestos; aún se aplican las reglas de calificación.

Código G – Transferencia directa (Direct Rollover)

El dinero se movió directamente de un plan elegible a otro, o a una cuenta IRA, sin pasar por sus manos. Una distribución con el código G correcto no es tributable; la Casilla 2a normalmente debería mostrar $0. El Código G es la transferencia que usted desea ver.

Código H – Transferencia directa de una cuenta Roth designada a una cuenta IRA Roth

La parte Roth de un plan de empleador transferida directamente a una cuenta IRA Roth. Con impuestos diferidos cuando se hace correctamente.

Código J – Distribución anticipada de una cuenta IRA Roth

Una distribución de una cuenta IRA Roth realizada antes de los 59 años y medio sin ninguna excepción conocida. Sus propias contribuciones salen libres de impuestos y penalizaciones, pero las ganancias pueden ser tributables y penalizadas. El pagador no siempre puede distinguir las contribuciones de las ganancias; usted lo resuelve en el Formulario 8606.

Código L – Distribución presunta de un préstamo

Un préstamo del plan que entró en mora o violó las reglas y ahora se trata como una distribución tributable.

Código M – Compensación de préstamo de plan calificado (Qualified Plan Loan Offset)

Usted dejó un trabajo con un préstamo 401(k) pendiente y el saldo no pagado se compensó con su cuenta. El Código M es importante porque le da tiempo: puede transferir el monto de la compensación hasta la fecha de vencimiento de su declaración de impuestos (incluidas las prórrogas), evitando impuestos y penalizaciones. El Código L no ofrece ese margen. Confundir los dos es un error costoso.

Código N – Recaracterización de una contribución IRA del año actual

Usted movió una contribución realizada para el año fiscal actual de un tipo de cuenta IRA a otro (por ejemplo, de Roth a tradicional) antes de la fecha límite.

Código P – Contribución en exceso tributable en el año anterior

Una devolución de una contribución en exceso; las ganancias son tributables en el año en que se realizó originalmente la contribución, no en el año informado.

Código Q – Distribución calificada de una cuenta IRA Roth

La distribución de la cuenta IRA Roth está totalmente calificada: se cumple el período de tenencia de cinco años y el propietario tiene al menos 59 años y medio, está discapacitado o ha fallecido. El Código Q significa que toda la distribución está libre de impuestos y de penalizaciones. Este es el mejor código que un ahorrador de Roth puede ver.

Código R – Recaracterización de una contribución IRA del año anterior

La misma idea que el Código N, pero para una contribución realizada en el año anterior.

Código S – Distribución anticipada de una cuenta SIMPLE IRA dentro de los primeros dos años

Una distribución de una cuenta SIMPLE IRA realizada antes de los 59 años y medio dentro de los dos años posteriores a su primera contribución al plan. La penalización aquí es del 25%, no del 10%, una de las más severas en la lista de códigos.

Código T – Distribución de una cuenta IRA Roth, se aplica una excepción

Una distribución de una cuenta IRA Roth donde el propietario tiene 59 años y medio, está discapacitado o ha fallecido, pero el pagador no puede confirmar si se cumplió el período de tenencia de cinco años. A menudo libre de impuestos en la práctica; usted lo confirma en el Formulario 8606.

Código U – Distribución de dividendos de ESOP

Dividendos pagados desde un plan de propiedad de acciones para empleados (ESOP). No es elegible para transferencia (rollover).

Código Y – Distribución caritativa calificada (Nueva)

A partir de los formularios de 2025, el IRS agregó el Código Y para señalar una distribución caritativa calificada: dinero enviado directamente desde una cuenta IRA a una organización benéfica elegible. El Código Y aparece junto a un código numérico (normalmente 4, 7 o K) e indica que la distribución puede excluirse del ingreso tributable como una QCD. Para 2025, ingresar el Código Y es opcional para los pagadores, por lo que su ausencia no significa que su QCD no haya calificado. Si realizó una QCD, asegúrese de que su declaración lo refleje, aparezca o no el Código Y.

Los errores que les cuestan dinero a los contribuyentes

Los códigos de la Casilla 7 son ingresados por personas y software, y son incorrectos con más frecuencia de lo que se esperaría. Estos son los errores que vale la pena buscar antes de presentar su declaración.

Código 1 cuando se aplica una excepción. Este es el error individual más costoso. El pagador pone un "1" porque no tiene conocimiento de su excepción. Si no hace nada, paga una penalización del 10% que no debe. La solución no es exigir un formulario corregido, sino presentar el Formulario 5329 y reclamar la excepción usted mismo.

Tratar cada distribución Roth como libre de impuestos. El Código B (Roth 401(k)) y los códigos J y T (IRA Roth) no garantizan un resultado libre de impuestos. La calificación depende de la regla de los cinco años y de su edad. Solo el Código Q y el Código H significan de manera confiable "sin impuestos".

Confundir el Código L y el Código M. Una compensación de préstamo (M) aún puede transferirse y rescatarse de la tributación; una distribución presunta (L) generalmente no. Si dejó un trabajo con un préstamo 401(k), confirme qué código recibió.

Un Código G ausente o incorrecto en una transferencia. Si completó una transferencia directa pero la Casilla 7 muestra un "1" o "7" en lugar de "G", o la Casilla 2a muestra un monto tributable, el IRS tratará su transferencia libre de impuestos como un retiro tributable. Comuníquese con el pagador para obtener un formulario 1099-R corregido.

Ignorar la ventana de dos años de la cuenta SIMPLE IRA. El Código S conlleva una penalización del 25%. Si lo ve y cree que el período de dos años ya había pasado, es posible que el código sea incorrecto.

Cuando detecte un error real, pida al pagador que emita un Formulario 1099-R corregido. Cuando el código sea técnicamente correcto pero no refleje su situación (la clásica excepción del Código 1), corríjalo en su propia declaración con el formulario correspondiente.

Por qué sus propios registros importan más que el formulario

El Formulario 1099-R es la versión de los hechos del pagador. Suele ser exacto, pero ese "suele" implica mucho riesgo cuando hay una multa de por medio. Los contribuyentes que detectan errores de codificación son los que ya saben lo que hicieron: de qué cuenta salió el dinero, si fue una reinversión o un retiro, cuál es su base de costos y cuándo comenzó el cronograma de cinco años de su cuenta Roth.

Ese conocimiento no proviene de un solo formulario en enero. Proviene del seguimiento de sus cuentas durante todo el año. Cuando registra cada contribución, conversión, reinversión y distribución a medida que ocurre, el 1099-R se convierte en algo que usted verifica en lugar de algo en lo que simplemente confía. Puede cotejar la Casilla 1 con su propio libro mayor, confirmar la Casilla 2a y refutar un código con pruebas en mano.

La contabilidad en texto plano hace que ese tipo de registro sea duradero. Debido a que sus datos financieros residen en archivos de texto legibles que usted controla —no encerrados en el portal de un custodio—, usted dispone de un historial permanente y consultable de cada movimiento de cuenta. Cuando llega un 1099-R con un código dudoso, no está reconstruyendo el año de memoria; lo está consultando en sus propios libros.

Mantenga sus registros de jubilación al día todo el año

Descifrar la Casilla 7 es más fácil cuando ya conoce la historia detrás de cada distribución. Mantener registros claros y continuos de sus cuentas de jubilación (contribuciones, reinversiones, conversiones y retiros) convierte la temporada de impuestos de un juego de adivinanzas en una conciliación rápida.

Beancount.io ofrece contabilidad en texto plano que le brinda total transparencia y control sobre sus datos financieros: sin cajas negras, sin dependencia de proveedores y con un historial completo que puede auditar en cualquier momento. Explore la documentación para ver cómo funciona, o comience gratis y mantenga sus registros financieros listos para lo que sea que el IRS le envíe.