Archives for April 2018

2017 Seller Financing Statistics and Insights

Seller financing statistics reveal dollar volume jumped 2% while the number of new seller-carried notes fell by 7.5% in 2017. Overall there were 89,779 first position owner financed notes, totaling $17.3 billion. This was an increase of 2% from last year's total of $16.97 billion. Down payments have increased continually the past 4 years. On commercial properties they increased 4% in 2016. This indicates strong borrowers buying owner financed properties. What does this mean for the … [Read more...]