Essentially, being 1099'd means that the homeowner, after the short sale has been used successfully to stop foreclosure, will be responsible for paying the taxes on the amount of debt that the bank forgives.  Taxes would only have to be paid on the amount forgiven, not on the contract price, final payoff amount, or foreclosure judgment.