Rental cash flow is the money a rental property puts in the owner's pocket over a period after everything the property costs has been paid, including the mortgage. It is built by starting with the gross scheduled rent, the rent the property would collect if fully occupied and everyone paid; subtracting vacancy and credit loss to reach effective gross income; subtracting the operating expenses of running the property to reach net operating income; and then subtracting debt service, the principal and interest on any loan. What remains is pre-tax cash flow.
No agency or standards body defines the figure, which distinguishes it from the two measures it is most often confused with. Net operating income has an established meaning in appraisal and is the numerator of a capitalization rate; taxable rental income is defined by the Internal Revenue Code. Rental cash flow sits between and outside both: it is an ordinary arithmetic result whose value depends entirely on how completely the person computing it lists the costs.
Cash-on-cash return is the ratio built directly on it: annual pre-tax cash flow divided by the cash the owner actually put in, meaning the down payment plus closing costs plus any money spent to get the property rentable. Where a cap rate describes the building, cash-on-cash return describes the owner's own position, because the financing that a cap rate deliberately excludes is exactly what this ratio includes.