FORM 1099-B File Schema

Sample File = Schema\2021\TEXT\T99B.txt

String fields are displayed within quotations

CRLF=Carriage Return Line Feed (Hex 0D0A)


"Name line 1"

"Name line 2"

"Street address line 1"

"Street address line 2"



"Zip code"

"USPS Delivery Point"

"Foreign address indicator" ¹

"Foreign city, province, postal code, etc."

"TIN Type"

"Taxpayer ID"

"Name control"

"Account number"

"CFSP Reporting State"

"2nd TIN Notice indicator" ¹

"CUSIP number"

"FATCA filing requirement indicator" ¹

"Form 8949 checkbox"

"Description of property"

"Date acquired" ³

"Date sold or disposed" ³


Cost or other basis

Accrued market discount

Wash sale loss disallowed

"Short-term indicator" ¹

"Long-term indicator" ¹

"Ordinary indicator" ¹

"Proceeds from collectibles indicator" ¹

"Proceeds from QOF indicator" ¹

Federal income tax withheld

"Noncovered security indicator" ¹

"Gross proceeds indicator" ¹

"Net proceeds indicator" ¹

"Loss not allowed indicator" ¹

Profit or loss realized in 2021 ²

Unrealized profit or loss - 12/31/2020 ²

Unrealized profit or loss - 12/31/2021 ²

Aggregate profit or loss ²

"Basis reported to IRS indicator" ¹


"State #1"

State #1 tax withheld

"State #2"

State #2 tax withheld

"Do not print indicator" ¹

"E-Mail address"

"Client ID"



¹ "X" if applicable, otherwise, enter a null string ""

² Losses must be entered as negative numbers, e.g., -123456.78

³ Use format MMDDYYYY or MMDDYY (21st century is assumed), if applicable.