Who gets 1099 forms?
In general, if you've received more than $600 from any source, including as a freelancer or gig worker, you'll get a 1099. You can also get 1099s as documentation of income from dividends or distributions, sales of stocks, bonds, derivatives, and other securities, or if you've negotiated to have some or all of a debt canceled.
Most of the different types of 1099s are due to the recipient by January 15, but the 1099-B may be allowed to show up as late as March 15, depending on your circumstances. Regardless of the source and when the income was received, you have to report this income on your income tax return each year.