Invoice financing is a type of financing that allows businesses to borrow money against their unpaid invoices. The lender advances a percentage of the invoice amount to the business, and the business repays the loan when the invoice is paid. Invoice financing can be a quick and easy way for businesses to access cash when they need it, but it can also be expensive, with fees and interest rates that can add up quickly.