what is form 1099 b used for 
form 1099 b is used to report capital gains and losses that a taxpayer incurs after selling certain assets through brokerages and barter exchanges 1 these firms send separate forms for each transaction to both the irs and the investor 2