Tax1099Nec

As a tax document issuer you collect the data elements shown below into either a flat or tree structure.

 

You then populate the applicable FDX object, serialize it to JSON, and
distribute the JSON in up to 4 ways.

(1) File download or (2) API

(3) Printed document with QR code

(4) PDF file with embedded JSON


FDX / Data Structures / Tax1099Nec
Form 1099-NEC, Non-Employee Compensation, from PAYER (1st-2nd boxes as issuer) to RECIPIENT (3rd-4th boxes)
Extends and inherits all fields from Tax  
Tax1099Nec Properties
#IdTypeDescription
1accountNumberstringAccount number
2secondTinNoticebooleanSecond TIN Notice
3nonEmployeeCompensationnumberBox 1, Nonemployee compensation
4payerDirectSalesbooleanBox 2, Payer made direct sales of $5,000 or more of consumer products to a buyer (recipient) for resale
5excessGoldennumberBox 3, Excess golden parachute payments, added for tax year 2025
6federalTaxWithheldnumberBox 4, Federal income tax withheld
7stateAndLocalArray of StateAndLocalTaxWithholdingBoxes 5-7, State and Local tax withholding
Tax1099Nec 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 Tax1099Nec documents as:

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

SDK

Docker Image

A Docker image is available to generate Tax1099Nec documents as:

See this page and contact us at info@taxdataexchange.org to license the Docker image.

Docker

© Copyright 2025. All Rights Reserved.