A no cash-out refinance is when a person refinances their home for less than or the same amount they still owe on their current mortgage's principal, plus the closing costs on the new mortgage. Unlike cash-out refinances, these do not offer a cash benefit.