Taxpayers who sold stock, bonds, derivatives or other securities (whether at a gain or a loss) should receive a 1099-B from their broker with details of their transactions. Brokers, obligors who regularly issue and retire their own debt obligations, corporations that regularly redeem their own stock, barter exchanges and other financial institutions are required to provide this form for the taxable year just passed. If you have not received your 1099-B, contact your provider to find out the status of this form.