A long-term sale agreement, also referred to as a long-term agreement of sale, is a contract for the sale of property in which the buyer pays the seller in installments over an extended period. This contract may also include a provision allowing the buyer to seek bank financing for the remaining balance.