Beancount.io LogoBeancount.io

Коды распределения в боксе 7 формы 1099-R: расшифровка

15 мин чтенияMike ThriftMike Thrift
Коды распределения в боксе 7 формы 1099-R: расшифровка

Один единственный символ в графе 7 вашей формы 1099-R может означать разницу между необлагаемым налогом ролловером и 10-процентным штрафом на десятки тысяч долларов. Эта крошечная буква или цифра сообщает IRS — и вашему налоговому программному обеспечению — как именно облагать налогом средства, выведенные с вашего пенсионного счета. Ошибитесь — и вы можете заплатить налог дважды с одного и того же доллара, упустить исключение по штрафу, на которое вы имеете законное право, или получить уведомление CP2000 через 18 месяцев с вопросом, почему вы не задекларировали «выплату», которая на самом деле была ролловером.

Кастодианы и администраторы планов кодируют эти формы на основе того, что им известно на момент заполнения. Они не всегда знают вашу ситуацию целиком: исполнилось ли вам 59,5 лет, прекратили ли вы трудовые отношения, прошел ли ваш Roth IRA пятилетний рубеж и был ли этот зачет по кредиту технически «квалифицированным». Ошибки случаются часто. Знание того, что означает каждый код, и понимание того, как исправить ошибку, — это один из тех полезных навыков в налоговой сфере, который окупает себя каждый январь.

Это руководство расшифровывает коды, которые вы, скорее всего, встретите — 1, 2, 4, 7, G, H, M и Q — и описывает, как обнаружить ошибку кодирования до 15 апреля.

Что на самом деле отражает форма 1099-R

Форма 1099-R сообщает о выплатах в размере 10 долларов и более из пенсионных и аннуитетных счетов. К ним относятся:

  • 401(k), 403(b) и 457(b) планы работодателей
  • Традиционные, Roth, SEP и SIMPLE IRA
  • Пенсии и выплаты с установленными пособиями
  • Коммерческие аннуитеты и страховые контракты
  • Выплаты по инвалидности из страхования жизни
  • Благотворительные аннуитеты (Charitable gift annuities)

Плательщик — администратор вашего плана, брокер или страховая компания — отправляет одну копию вам и одну в IRS. В графе 1 указывается общая сумма выплаты (gross distribution). В графе 2a — налогооблагаемая часть. В графе 4 — удержанный федеральный налог. А в графе 7 указан код выплаты — самое важное поле в форме для определения того, как облагаются эти деньги.

Иногда в графе 7 указываются два символа. IRS допускает определенные комбинации — например, «7D» означает обычную выплату из неквалифицированного аннуитета, а «1B» означает досрочную выплату из Roth 401(k). Порядок имеет значение: цифровой код обычно идет первым, а буква служит модификатором.

Расшифровка наиболее распространенных кодов

Код 7 — Обычная выплата (Normal Distribution)

Вам было 59,5 лет или больше на момент вывода средств со счета, и при этом не предусмотрено никаких исключений или ролловеров. Код 7 является кодом по умолчанию для пенсионеров, получающих минимальные обязательные выплаты (RMD), плановые пенсионные чеки или регулярные снятия средств из IRA после достижения 59,5 лет. Сумма в графе 2a облагается налогом как обычный доход, но 10-процентный штраф за досрочное снятие не применяется.

Обратите внимание: код 7 при выплате из Roth IRA не означает автоматически, что выплата не облагается налогом. Для Roth IRA используются коды T или Q для обозначения статуса квалифицированной выплаты. «7» в случае с Roth IRA означает, что вам больше 59,5 лет, но правила пятилетнего срока и правила возврата базы все еще должны быть отражены в форме 8606.

Код 1 — Досрочная выплата, исключения не выявлены

Вы сняли деньги до достижения 59,5 лет, и у плательщика нет возможности проверить, применяется ли какое-либо исключение. Вся налогооблагаемая сумма облагается обычным подоходным налогом плюс 10% дополнительного налога в соответствии с IRC §72(t).

Это самый «защитный» код, используемый кастодианами. Даже если вы действительно имеете право на исключение — медицинские расходы свыше 7,5% от AGI, высшее образование, покупка первого жилья, рождение ребенка или усыновление — плательщик обычно не знает об этом и указывает код 1. Исправление ситуации лежит на вас: подайте форму 5329 вместе с налоговой декларацией и используйте соответствующий код исключения, чтобы аннулировать штраф.

Код 2 — Досрочная выплата, применяется исключение

Вам меньше 59,5 лет, но плательщик может подтвердить наличие исключения. Это тот код, который вы хотите увидеть, если выполняется одно из следующих условий:

  • Правило 55 лет: Вы уволились от работодателя в тот год, когда вам исполнилось 55 лет или позже, и получаете выплаты из квалифицированного плана этого работодателя (не IRA). Сотрудники служб общественной безопасности могут использовать возраст 50 лет.
  • SOSEPP / Выплаты по 72(t): Серия существенно равных периодических выплат, основанных на вашей ожидаемой продолжительности жизни.
  • Арест счета со стороны IRS
  • Квалифицированные выплаты в связи с рождением ребенка или усыновлением в размере до 5 000 долларов на ребенка в соответствии с законом SECURE Act.
  • Выплаты в связи с квалифицированным стихийным бедствием, неизлечимой болезнью или домашним насилием в соответствии с законом SECURE 2.0.

Код 2 означает, что 10-процентный штраф не применяется. Вы по-прежнему обязаны уплатить обычный подоходный налог с налогооблагаемой части.

Код 4 — Смерть владельца счета

Этот код используется для любой выплаты, произведенной бенефициару после смерти владельца счета, независимо от возраста бенефициара. На выплату с кодом 4 штраф в размере 10% не налагается — смерть сама по себе является исключением. Налогооблагаемая часть по-прежнему учитывается в составе обычного дохода.

Если вы унаследовали IRA и перевели его в свой собственный IRA как супруг(а), в исходной форме 1099-R может быть указан код 4, в то время как последующая выплата из вашего унаследованного (или переведенного) счета будет использовать код, основанный на вашем возрасте и обстоятельствах. Супруги-бенефициары обладают уникальной гибкостью; бенефициары, не являющиеся супругами, теперь, как правило, ограничены правилом 10 лет согласно закону SECURE Act.

Код G — Прямой перенос (Direct Rollover)

Кастодиан отправил деньги напрямую в другой квалифицированный план, 403(b), правительственный 457(b) или традиционный IRA. В графе 1 будет указана валовая сумма, но в графе 2a должно стоять $0 (или пусто), так как выплата не облагается налогом. К этой выплате не применяется обязательное федеральное удержание налога в размере 20%, которое действует при получении наличных из плана работодателя.

Хотя код G означает отсутствие налога, вы все равно обязаны указать перенос в своей форме 1040. Валовая сумма выплаты попадает в строку 5a (пенсии) или 4a (IRA), а в строке налогооблагаемой суммы вы пишете «$0» или «Rollover». Многие налогоплательщики упускают это и в следующем году получают письмо от налоговой службы (IRS) с вопросом, почему шестизначная сумма из формы 1099-R не была отражена в отчете.

Код H — Прямой перенос счета Roth на Roth IRA

Прямой перенос со специального счета Roth 401(k) или Roth 403(b) на счет Roth IRA. Как и в случае с кодом G, налог не взимается, но перенос все равно необходимо отразить в налоговой декларации. Код H запускает отсчет пятилетнего периода для принимающего Roth IRA, если это ваш первый такой счет.

Код M — Квалифицированный зачет займа по пенсионному плану

Вы взяли заем из своего плана 401(k), после чего либо уволились, либо план был закрыт, и остаток займа был «зачтен» (offset) против вашего счета — это означает, что план обнулил заем, посчитав его выплатой в вашу пользу.

До принятия Закона о снижении налогов и создании рабочих мест (TCJA) у вас было всего 60 дней, чтобы найти сумму займа и внести ее в IRA во избежание налогов и штрафов. TCJA ввел категорию «квалифицированный зачет займа по пенсионному плану» (QPLO), которая продлевает срок переноса до крайнего срока подачи налоговой декларации (включая продления) за год, в котором произошел зачет. Чтобы квалифицироваться как QPLO, зачет должен быть вызван прекращением трудовых отношений или закрытием плана, а заем должен быть в надлежащем состоянии (без просрочек).

Код M в форме 1099-R сигнализирует о том, что может применяться продленный срок QPLO. Если вы внесете сумму зачета (из собственных средств) в IRA до крайнего срока подачи декларации (с учетом продлений), зачет будет считаться переносом, и вы не будете должны платить налог. Код M используется в паре с 1 или 7 для указания вашего возрастного статуса.

Код Q — Квалифицированная выплата из счета Roth

Кастодиан подтверждает, что выплата соответствует правилам квалифицированных выплат Roth: пятилетний период владения соблюден, а выплата произведена в связи с достижением возраста 59½ лет, смертью или инвалидностью. В графе 2a должно быть $0, так как выплата полностью освобождена от налогов.

Если вы вывели деньги из Roth IRA, который был открыт более пяти лет назад, и вам больше 59½ лет, это именно тот код, который вам нужен. Если кастодиан не знает вашу полную историю владения счетом Roth (что часто бывает после смены кастодиана), он может по умолчанию поставить код T — «выплата из Roth, применяется исключение, но период владения не подтвержден плательщиком», — и вам придется самостоятельно подтверждать пятилетний период при подаче декларации.

Двухсимвольные комбинации кодов, которые стоит знать

Инструкции IRS допускают использование определенных пар кодов. Вот некоторые из них, которые могут вам встретиться:

  • 1B: Досрочная выплата со специального счета Roth
  • 2B: Досрочная выплата из Roth с подтвержденным исключением
  • 7B: Обычная выплата со счета Roth (еще не квалифицированная по правилу пяти лет)
  • 8J: Возврат избыточных взносов в Roth IRA (облагается налогом в текущем году)
  • PJ: Возврат избыточных взносов в Roth IRA (облагается налогом в предыдущем году)
  • G4: Прямой перенос, инициированный бенефициаром в случае смерти владельца

В одной форме 1099-R может быть только одна комбинация. Если вы получили несколько типов выплат с одного счета, план обычно выпускает несколько отдельных форм 1099-R.

Цифры, объясняющие важность этих кодов

Дополнительный налог в размере 10% согласно разделу §72(t) накладывается поверх обычного подоходного налога. Для человека в федеральной налоговой категории 24%, снимающего 50 000 долларов, разница между кодом 1 (досрочно, без исключений) и кодом 2 (применяется исключение) составляет 5 000 долларов — и это еще без учета подоходного налога штата. В масштабах крупных накоплений или более высоких налоговых ставок одна неверно закодированная форма может обойтись семье дороже, чем приличный отпуск.

Обязательное 20-процентное удержание при выплатах участникам плана — еще одна скрытая угроза. При выплате 100 000 долларов из 401(k) 20 000 долларов будут удержаны у источника, даже если вы планируете перевести всю сумму в IRA в течение 60 дней. Чтобы завершить перенос в полном объеме, вам придется найти недостающие 20 000 долларов из других источников — иначе вы будете должны подоходный налог (и, возможно, штраф) на эту недостачу. Правильно оформленный прямой перенос с кодом G позволяет избежать всей этой неразберихи.

Как прочитать форму 1099-R за три минуты

Когда придет форма, изучите ее в следующем порядке:

  1. Сначала графа 7. Определите код и обратите внимание на буквенные модификаторы. Если код вам незнаком — проверьте его значение; даже опытным налоговым консультантам иногда приходится это делать.
  2. Сравните графу 1 с графой 2a. Если они различаются, плательщик сообщает вам, что часть выплаты не облагается налогом (базис, перенос или квалифицированная выплата Roth). Если графа 2a пуста, плательщик не производил расчет, и вам придется сделать это самостоятельно.
  3. Проверьте поле «Taxable amount not determined» (Налогооблагаемая сумма не определена). Если там стоит галочка, плательщик не делал расчетов. Вы несете ответственность за расчет налогооблагаемой части в своей декларации.
  4. Проверьте графу 4 (федеральное удержание) и графу 14 (удержание штата). Это налоговые вычеты (кредиты) в вашей декларации; их отсутствие означает, что вы переплатите или недоплатите налоги.
  5. Сверьтесь со своими записями. Запросите фактическую историю транзакций у кастодиана. Был ли это перенос, снятие средств в связи с тяжелыми обстоятельствами (hardship withdrawal), обязательная минимальная выплата (RMD) или возврат избыточного взноса? Соответствует ли код тому, что произошло на самом деле?

Как обнаружить ошибку в кодировке

Наиболее распространенные «тревожные флажки»:

  • Код 1, если вам было больше 59½ лет в течение всего года. Кастодиан мог ошибиться в вашей дате рождения или применить правило по умолчанию. Позвоните им.
  • Код 1 при увольнении в возрасте 55 лет или старше. Правило 55 лет должно было привести к Коду 2, но администратор плана должен был знать о вашем увольнении.
  • Код 1 для выплат по схеме 72(t) SEPP. Большинство кастодианов IRA не помечают выплаты SOSEPP Кодом 2, так как у них нет возможности проверить последовательность выплат. Вам может потребоваться Форма 5329 с кодом исключения 02, чтобы заявить о нем.
  • Код 7 вместо прямого ролловера с Кодом G. Из-за этого вся сумма распределения выглядит как налогооблагаемая.
  • Код 4 с отличным от нуля значением в графе 2a для унаследованного распределения из Roth IRA, которое должно было быть квалифицированным.
  • Отсутствие Кода Q для распределения из Roth IRA, которое по закону соответствует правилу пяти лет и возрасту 59½ — часто случается после смены кастодиана.

Исправление неверного кода

У вас есть два пути.

Способ 1 — Добиться от кастодиана выдачи исправленной формы 1099-R. Позвоните в отдел налоговой отчетности учреждения (не в общую службу поддержки) и объясните конкретно, какой код должен быть и почему. Подготовьте документы о распределении средств и даты. Если они согласятся, они выпустят исправленную форму («CORRECTED») 1099-R с теми же данными плательщика и получателя и отметкой в поле «Corrected» вверху.

Это более чистый путь, так как база данных IRS обновляется в соответствии с изменениями. Старайтесь сделать это задолго до 15 апреля, так как исправленные формы после этой даты могут осложнить подачу декларации.

Способ 2 — Скорректировать данные в собственной налоговой декларации. Если кастодиан отказывается или не успевает помочь вовремя, вы все равно можете указать правильный режим налогообложения:

  • Для исключений по штрафам подайте Форму 5329 с соответствующим кодом исключения в строке 2.
  • Для ролловера, который не был закодирован как таковой, укажите общую сумму распределения в строке 4a или 5a Формы 1040 и напишите «Rollover» рядом с налогооблагаемой суммой в строке 4b или 5b, указав $0 (или непереведенную часть).
  • Для формы 1099-R, которую вы считаете существенно ошибочной, если эмитент отказывается ее исправлять, Форма 4852 (Замена формы W-2 или 1099-R) позволяет подать декларацию с теми цифрами, которые вы считаете верными. Документируйте все — это может понадобиться позже.

Коды исключений Формы 5329, которые стоит запомнить:

  • 01 — Увольнение после 55 лет (квалифицированные планы)
  • 02 — Существенно равные периодические выплаты согласно §72(t)
  • 03 — Полная и постоянная инвалидность
  • 04 — Смерть участника плана или владельца IRA
  • 05 — Невозмещенные медицинские расходы, превышающие 7,5% от AGI
  • 06 — Квалифицированный приказ об отечественных отношениях (QDRO)
  • 08 — Расходы на высшее образование
  • 09 — Покупка первого жилья (до $10 000 за всю жизнь, только для IRA)
  • 12 — Прочее (см. инструкции; охватывает многие исключения SECURE 2.0)

Где налоговое ПО часто ошибается

Потребительские налоговые программы сильно ориентируются на графу 7. Если вы импортируете 1099-R с Кодом 1, программа предполагает штраф 10%, пока вы не поставите галочку или не подадите Форму 5329. Если вы импортируете Код G с ненулевой графой 2a, программа посчитает разницу налогооблагаемой — хотя большинство прямых ролловеров должны иметь $0 в графе 2a.

Две привычки помогут вам:

  1. Всегда проверяйте каждую импортированную форму 1099-R. Не доверяйте автоматическому импорту в интерпретации графы 2a, особенно при ролловерах и распределениях из Roth.
  2. Сверяйте данные со строками 4a/4b и 5a/5b Формы 1040 перед подачей. Строки «a» показывают общую сумму; строки «b» — налогооблагаемую. Они должны отличаться на сумму любого ролловера или не облагаемого налогом распределения из Roth.

Особые ситуации, за которыми нужно следить

Выплаты по QDRO бывшему супругу. План должен выдать форму 1099-R альтернативному получателю (бывшему супругу, получившему деньги), с Кодом 2, если ему меньше 59½ лет. Если первоначальный супруг-сотрудник получает 1099-R за выплату по QDRO, которая ушла бывшему, это ошибка кодирования, которую стоит исправить.

Возврат избыточных взносов в Roth IRA вместе с доходом. Следите за кодами 8J или PJ. Налогом облагается только доход, но если возврат происходит после крайнего срока подачи декларации, и основной взнос, и доход могут быть закодированы неверно.

Конверсии Backdoor Roth. Конверсия из традиционного IRA в Roth отображается как Код 2 (если меньше 59½ с исключением для конверсии) или Код 7 (если 59½+). Конверсия облагается налогом в пределах суммы до налогообложения в вашем совокупном балансе IRA — правило пропорциональности (pro-rata rule) в Форме 8606 определяет фактическую налогооблагаемую сумму, а не только графа 2a.

Пропущенные и исправленные RMD. Выплата для восполнения пропущенного RMD обычно получает обычный код (7) для года фактической выплаты, а не для того года, когда она должна была быть произведена. Вы все еще можете быть должны акцизный налог в размере 25% за пропущенный RMD (снижен с 50% по закону SECURE 2.0), который рассчитывается отдельно в Форме 5329, часть IX.

Почему важен четкий учет в течение всего года

Большинство ошибок в 1099-R не являются преднамеренными — они отражают то, что кастодиан мог видеть на тот момент. Если вы сменили администратора плана, перевели IRA между брокерами или настроили серию выплат 72(t) SEPP, новый кастодиан может не иметь представления об истории, которая определяет правильное кодирование. Бремя ведения этой истории ложится на вас.

Налогоплательщики, которые справляются с этими ситуациями без проблем, — это не те, у кого самое сложное налоговое ПО, а те, кто отслеживает каждое распределение, ролловер и корректировку базиса в своих собственных записях. Когда в январе приходит 1099-R, они могут сверить ее за считанные минуты. Если что-то не так, они могут предоставить документальное подтверждение за часы, а не недели.

Такая дисциплина не выглядит эффектно, но она регулярно спасает от четырехзначных штрафов и предотвращает тихую трагедию двойной уплаты налогов с одного и того же пенсионного доллара.

Держите свои пенсионные записи в готовности к аудиту

Когда вы получаете выплаты, осуществляете ролловеры и проводите конвертации в Roth, единственный человек, который гарантированно знает полную историю ваших пенсионных счетов — это вы, а не ваш кастодиан и не налоговая служба. Beancount.io обеспечивает прозрачный текстовый учет (plain-text accounting) с контролем версий и поддержкой ИИ, чтобы каждый взнос, ролловер и выплата сохранялись в записях, которыми владеете только вы. Начните бесплатно и привнесите в отслеживание своих пенсионных накоплений ту же ясность, которую используют лучшие налоговые профессионалы.