Understanding Code G on Form 1099-R — What It Really Means
💡 Understanding Code G on Form 1099-R — What It Really Means As a tax preparer, I often notice clients getting confused about Code G on their Form 1099-R.Many assume that if a dollar amount appears on the form, it automatically means tax is due. “This is income — so I’ll have to pay tax on the whole amount.” Not necessarily! In fact, Code G is usually a good sign.It often indicates a tax-free transaction, if handled correctly. 🏦 Example: A $1 Million 401(k) Rollover Let’s say someone retires with $1,000,000 in their 401(k). They have three choices for moving that money: 1️⃣ Direct Rollover to a Traditional IRA (Tax-Free) If the full $1 million is rolled directly into a Traditional IRA, there’s no tax and no penalty. Box 1 (Gross Distribution): $1,000,000 Box 2a (Taxable Amount): $0 Box 7: Code G – Direct Rollover Because the funds moved from one qualified account to another, it’s not taxable. 2️⃣ Cashing Out (Taxable) If the person takes the money in cash, the entire $1 million becomes taxable as ordinary income.If they’re under age 59½, they’ll also face a 10% early withdrawal penalty.💸 A large portion of their retirement savings could go to taxes and penalties. 3️⃣ Converting to a Roth IRA (Roth Conversion) If the $1 million is rolled into a Roth IRA, it becomes fully taxable that year —but future growth and qualified withdrawals will be 100% tax-free. 🔍 Key Takeaway Form 1099-R reports money movement, not always taxable income.When you see Code G, it often means the funds were rolled over — not withdrawn.Handled correctly, it can mean zero tax owed today and smarter tax-free growth for the future.
Understanding Code G on Form 1099-R — What It Really Means Read More »