Owner will Carry (OWC), sometimes also found as Owner can Carry, means that the owner will / can become the bank. Generally, a seller who owes no money on the property will sell the house to a buyer for a specific price and ask for a large down payment, usually no less than 20%.

Did this answer your question?