Tax
Form 1099-R is an IRS information return that reports distributions of $10 or more from pensions, annuities, retirement or profit-sharing plans, IRAs, and insurance contracts. Plan administrators, IRA custodians, and annuity issuers send it to recipients and the IRS, showing the gross distribution, taxable amount, and a distribution code.
A payer must file Form 1099-R for each person to whom a distribution of $10 or more was made during the year, and must furnish your copy by January 31.
Written & maintained by the Granite team · Last updated June 2026
Overview
Form 1099-R is issued by whoever paid out the money: a pension or 401(k) plan administrator, an IRA custodian, an annuity issuer, or an insurance company. You receive a copy by January 31 for any year you took a distribution of $10 or more from a retirement account, and a matching copy goes to the IRS. The form covers withdrawals, rollovers, Roth conversions, required minimum distributions (RMDs), retirement plan loans that default and become taxable, and even certain pension or annuity payouts.
The single most important box is Box 7, the distribution code, which tells the IRS (and your tax software) how the distribution should be taxed — code 1 flags an early withdrawal that may owe a 10% penalty, code 7 is a normal distribution, and code G is a direct rollover. A 1099-R is not a 1099-INT or 1099-DIV (those report interest and dividends), not a W-2 (wages), and not a Form 5498 (which reports contributions going into an IRA, not distributions coming out).
These are the fields Granite reads and extracts automatically the moment you upload one.
How long to keep it
At least 7 years after you file the related tax return; keep records of nondeductible (after-tax) contributions and Roth basis permanently.
The standard 1099-R supports the income you reported, so it falls under the IRS three-to-seven-year audit window. But if the distribution involved after-tax basis, a rollover, or a Roth conversion, the supporting paper trail can matter decades later — when you eventually withdraw, you need to prove which dollars were already taxed. That's why the basis-related records outlive the ordinary retention rule.
When you drop a 1099-R into Granite, it reads the form, recognizes it as a retirement distribution (not a 1099-INT or W-2), and extracts the payer, gross distribution (Box 1), taxable amount, federal tax withheld (Box 4), and the all-important Box 7 distribution code. It auto-files the form into your Tax {year} collection and groups it under the paying institution, so every distribution from the same plan sits together and surfaces instantly when you search "IRA distribution" or "pension."
FAQ
Sources
This page is checked against primary and authoritative sources:
More tax documents
Drop it in once. Granite reads it, files it, and makes it findable forever — by you today, and by the people who'll need it later.