Invoice finance is a way for businesses to fund cash flow by selling their invoices to a third party (a factor, or factoring company) at a discount. Invoice finance/factoring can be provided by independent finance providers, or by banks. An asset-based working capital solution that allows businesses to get advances on cash they are due from customers, rather than waiting for those customers to pay. Businesses can then invest in growth. It is also known with various terms such as Debt factoring, Bill Discounting, Invoice finance and Asset based lending.