dmertz
Level 15

Get your taxes done using TurboTax

As Opus 17 said, you (or the plan) have the codes swapped.  Code H is for a rollover from the designated Roth account in the 401(k) to the Roth IRA.  Code G is for the rollover from the traditional account in the 401(k).

 

Code G in this case could indicate a rollover to either a traditional IRA or a Roth IRA, or a combination of such rollovers.  You would have to review your transaction summaries to understand what is being reported on the code-G From 1099-R.  If this Form 1099-R represents a split rollover with the after-tax portion going to the Roth IRA and the pre-tax portion going to the traditional (rollover) IRA, which is a distinct possibility given the non-zero amount in box 5, you'll need to split the code-G Form 1099-R into two for entry into TurboTax, one for each portion of the rollover.

 

The code 1B Form 1099-R represents the overall investment loss in the designated Roth account in your 401(k), the portion of contribution basis that exceeded the amount rolled over to your Roth IRA.

 

The amounts in box 5 represent you after-tax basis.  Given that you received the code-1B From 1099-R, I would expect the amount in box 5 of the code-H Form 1099-R to equal the amount in box 1 and the entire amount rolled over from the designated Roth account in the 401(k) to the Roth IRA has become contribution basis in the Roth IRA.  TurboTax will track this addition to your Roth IRA contribution basis when you enter the code-H From 1099-R.