Tax Documents
Tax1099B
FDX / Data Structures / Tax1099B
Form 1099-B, Proceeds From Broker and Barter Exchange Transactions
Extends and inherits all fields from Tax
Tax1099B Properties
# | Id | Type | Description |
---|---|---|---|
1 | payerNameAddress | NameAddressPhone | Payer's name, address, and phone |
2 | payerTin | string | Payer's federal identification number |
3 | recipientTin | string | Recipient's identification number |
4 | recipientNameAddress | NameAddress | Recipient's name and address |
5 | accountNumber | string | Account number |
6 | stateTaxWithholding | Array of StateTaxWithholding | Boxes 14-16, State tax withholding |
7 | federalTaxWithheld | number (double) | Box 4, Federal income tax withheld |
8 | profitOnClosedContracts | number (double) | Box 8, Profit or (loss) realized in current year on closed contracts |
9 | unrealizedProfitOpenContractsBegin | number (double) | Box 9, Unrealized profit or loss on open contracts at end of last year |
10 | unrealizedProfitOpenContractsEnd | number (double) | Box 10, Unrealized profit or loss on open contracts at end of current year |
11 | aggregateProfitOnContracts | number (double) | Box 11, Aggregate profit or (loss) on contracts |
12 | bartering | number (double) | Box 13, Bartering |
13 | securityDetails | Array of SecurityDetail | Boxes 1-3, 5-7, 12, Security details |
14 | secondTinNotice | boolean | Second TIN Notice |
Tax1099B Usage:
- TaxData tax1099B
FDX Data Structure as JSON
{ "tax1099B" : { "taxYear" : 0, "corrected" : true, "accountId" : "", "taxFormId" : "", "taxFormDate" : "2020-07-01", "description" : "string", "additionalInformation" : "string", "taxFormType" : "BusinessIncomeStatement", "attributes" : [ { "name" : "string", "value" : "string", "boxNumber" : "string", "code" : "string" } ], "error" : { "code" : "string", "message" : "string" }, "payerNameAddress" : { "line1" : "String64", "line2" : "String64", "line3" : "String64", "city" : "String64", "state" : "String64", "postalCode" : "string", "country" : "AD", "name1" : "String64", "name2" : "String64", "phone" : { "type" : "HOME", "country" : "string", "number" : "string", "extension" : "string" } }, "payerTin" : "string", "recipientTin" : "string", "recipientNameAddress" : { "line1" : "String64", "line2" : "String64", "line3" : "String64", "city" : "String64", "state" : "String64", "postalCode" : "string", "country" : "AD", "name1" : "String64", "name2" : "String64" }, "accountNumber" : "string", "stateTaxWithholding" : [ { "stateTaxWithheld" : 0.0, "state" : "string", "stateTaxId" : "string", "stateIncome" : 0.0 } ], "federalTaxWithheld" : 0.0, "profitOnClosedContracts" : 0.0, "unrealizedProfitOpenContractsBegin" : 0.0, "unrealizedProfitOpenContractsEnd" : 0.0, "aggregateProfitOnContracts" : 0.0, "bartering" : 0.0, "securityDetails" : [ { "checkboxOnForm8949" : "string", "securityName" : "string", "numberOfShares" : 0.0, "saleDescription" : "string", "dateAcquired" : "2020-07-01", "variousDatesAcquired" : true, "dateOfSale" : "2020-07-01", "salesPrice" : 0.0, "accruedMarketDiscount" : 0.0, "adjustmentCodes" : [ { "code" : "string", "amount" : 0.0 } ], "costBasis" : 0.0, "washSaleLossDisallowed" : 0.0, "longOrShort" : "LONG", "ordinary" : true, "collectible" : true, "qof" : true, "federalTaxWithheld" : 0.0, "noncoveredSecurity" : true, "grossOrNet" : "GROSS", "lossNotAllowed" : true, "basisReported" : true, "stateTaxWithholding" : [ { "stateTaxWithheld" : 0.0, "state" : "string", "stateTaxId" : "string", "stateIncome" : 0.0 } ], "cusip" : "string", "foreignAccountTaxCompliance" : true } ], "secondTinNotice" : true } }
Example Form PDF
Example Form JSON
{ "tax1099B" : { "taxYear" : 2021, "taxFormDate" : "2022-02-01", "additionalInformation" : "FDX v5.0", "taxFormType" : "Tax1099B", "payerNameAddress" : { "line1" : "12021 Sunset Valley Dr", "city" : "Preston", "state" : "VA", "postalCode" : "20191", "name1" : "Tax Form Issuer, Inc" }, "payerTin" : "12-3456789", "recipientTin" : "XXX-XX-1234", "recipientNameAddress" : { "line1" : "1 Main St", "city" : "Melrose", "state" : "NY", "postalCode" : "12121", "name1" : "Kris Q. Public" }, "accountNumber" : "123-1234567", "securityDetails" : [ { "checkboxOnForm8949" : "A", "securityName" : "AAPL-Apple", "numberOfShares" : 100.0, "saleDescription" : "TODO: Create example details for different transactions and adjustmentCodes", "dateAcquired" : "2019-07-01", "variousDatesAcquired" : true, "dateOfSale" : "2020-12-01", "salesPrice" : 1400.0, "accruedMarketDiscount" : 0.0, "adjustmentCodes" : [ { "code" : "B", "amount" : 10.0 } ], "costBasis" : 1500.0, "correctedCostBasis" : 1500.0, "washSaleLossDisallowed" : 140.0, "longOrShort" : "LONG", "ordinary" : true, "collectible" : false, "qof" : false, "federalTaxWithheld" : 0.0, "noncoveredSecurity" : false, "grossOrNet" : "NET", "lossNotAllowed" : true, "basisReported" : true, "stateTaxWithholding" : [ { "stateTaxWithheld" : 0.0, "state" : "NY", "stateTaxId" : "012345678", "stateIncome" : 0.0 } ], "cusip" : "037833100", "foreignAccountTaxCompliance" : true, "expiredOption" : "PURCHASED", "investmentSaleType" : "OTHER" } ] } }