homes for sale small business 1040 home buying 940 accounting accountant de6 law attorney buy a house 941 real property law 945 cpa lawyer foreclosures 1099