Invoice financing allows businesses to borrow cash against the outstanding amounts owed by customers. It is a type of financing that carries SME's through when they face slow-payment months.