Question 6 on the form 8594 specifically asks about the covenant not to compete and the consulting agreement. Once again, requires specifics. You need to be careful on the allocated amount of personal goodwill. Technically, this should have been a separate agreement.
Generally, both the purchaser and seller must file Form 8594 and attach it to their income tax returns (Forms 1040, 1041, 1065, 1120, 1120-S, etc.)
Definition: Allocations divide costs between different departments or activities within a company. For instance, overhead costs such as the rent and utilities are often allocated to the company's operating units. Determining accruals and allocations nearly always entails making assumptions and estimates.
A penalty may be imposed for failure to file Form 8804 when due (including extensions). The penalty for not filing Form 8804 when due is usually 5% of the unpaid tax for each month or part of a month the return is late, but not more than 25% of the unpaid tax.