Hi,
A 1099S is required if you sold a property which did not go through escrow / title and did not have a HUD1 completed and filed.
So if you buy a home for $300 dollars at a tax auction for example and you sell this home by quit claim deed to Bill who pays you $1,300 dollars you are then required to fill out form 1099S, since your transaction was not handled by a licensed Title / Escrow company who filled out and filed a HUD1 for you.
This is the IRS alternative to RESPA and the HUD1.
Receiving the property back does not denote a profit as you will have to carry it, pay realtor fees and closing costs. You may need to maintain it, keep utilities on and manage the property.
Only when a new sale occurs do you realize a new profit. At that time if you don't use a Title / Escrow company who prepares and files the HUD1, you will then need to prepare and file a 1099S for profits you receive.
GR