Tax1099S
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 / Tax1099S
Form 1099-S, Proceeds From Real Estate Transactions, from FILER (1st-9th boxes as issuer) to TRANSFEROR (10th-17th boxes as recipient)
Extends and inherits all fields from Tax
Tax1099S Properties
| # | Id | Type | Description |
|---|---|---|---|
| 1 | accountNumber | string | Account or escrow number |
| 2 | dateOfClosing | DateString | |
| 3 | grossProceeds | number | Box 2a, Total gross proceeds |
| 4 | cashProceeds | number | Box 2b, Cash gross proceeds |
| 5 | digitalAssetProceeds | number | Box 2c, Digital asset gross proceeds |
| 6 | addressOrLegalDescription | string | Box 3, Address or legal description |
| 7 | realEstateTax | number | Box 4, Buyer's part of real estate tax |
| 8 | receivedOtherConsideration | boolean | Box 6, If checked, transferor received or will receive services or property (other than cash, notes, or digital assets) as part of the consideration |
| 9 | foreignPerson | boolean | Box 7, If checked, transferor is a foreign person (nonresident alien, foreign partnership, foreign estate, or foreign trust) |
| 10 | digitalAssetCode | string | Box 8a, Code for digital asset received as consideration |
| 11 | digitalAssetName | string | Box 8b, Name of digital asset received as consideration |
| 12 | units | string | Box 8c, Number of digital asset units received as consideration |
| 13 | digitalAssetDateReceived | DateString |
Tax1099S Usage:
- TaxData tax1099S
FDX Tax Schema and Model Files
A copy of the FDX tax schema files (yaml) and related model files in csharp, java, python, ruby, and typescript languages are available at this private GitHub repository:
https://github.com/iTipsDev/fdx-tax-schema-v6.6.0
We will make this repository available to developers implementing Financial Data Exchange (FDX) JSON in their applications. Just send your GitHub user email and company name to info@taxdataexchange.org to be granted access.
SDK (Java Software Development Kit)
A java SDK is available to generate Tax1099S documents as:
- FDX JSON
- QR PDFs and
- Intelligent Tax Documents®
See this GitHub page and contact us at info@taxdataexchange.org to license the SDK.
Docker Image
A Docker image is available to generate Tax1099S documents as:
- FDX JSON
- QR PDFs and
- Intelligent Tax Documents®
See this page and contact us at info@taxdataexchange.org to license the Docker image.