Tax1099R

FDX / Data Structures / Tax1099R
Form 1099-R, Distributions from Pensions, Annuities, Retirement or Profit-Sharing Plans, IRAs, Insurance Contracts, etc., from PAYER (1st-2nd boxes as issuer) to RECIPIENT (3rd-4th boxes)
Extends and inherits all fields from Tax  
Tax1099R Properties
#IdTypeDescription
1allocableToIRRnumberBox 10, Amount allocable to IRR within 5 years
2firstYearOfRothintegerBox 11, First year of designated Roth contributions. A four-digit year. (Like `TaxYear` definition, but lower minimum since first year of Roth IRAs was 1997)
3recipientAccountNumberstringAccount number
4grossDistributionnumberBox 1, Gross distribution
5taxableAmountnumberBox 2a, Taxable amount
6taxableAmountNotDeterminedbooleanBox 2b, Taxable amount not determined
7totalDistributionbooleanBox 2c, Total distribution
8capitalGainnumberBox 3, Capital gain
9federalTaxWithheldnumberBox 4, Federal income tax withheld
10employeeContributionsnumberBox 5, Employee contributions
11netUnrealizedAppreciationnumberBox 6, Net unrealized appreciation
12distributionCodesArray of stringBox 7, Distribution codes
13iraSepSimplebooleanBox 7b, IRA/SEP/SIMPLE
14otherAmountnumberBox 8, Other
15otherPercentnumber (double)Box 8, Other percent
16yourPercentOfTotalnumber (double)Box 9a, Your percent of total distribution
17totalEmployeeContributionsnumberBox 9b, Total employee contributions
18foreignAccountTaxCompliancebooleanBox 12, FATCA filing requirement
19dateOfPaymentDateString
20stateAndLocalArray of StateAndLocalTaxWithholdingBoxes 14-19, State and Local tax withholding
Tax1099R Usage:

FDX Tax Schema and Model Files

To assist developers, we have made available a copy of the FDX tax schema files (yaml) and related model files in csharp, java, python, ruby, and typescript languages at GitHub for a nominal fee. Request GitHub repository access or more information .

SDK (Java Software Development Kit)

A java SDK is available to generate Tax1099R documents as:

See this GitHub page and contact us at info@taxdataexchange.org to license the SDK.

Introductory SDK pricing is available through November 28, 2025.

SDK

© Copyright 2025. All Rights Reserved.