Invoice factoring is a financial transaction and a type of accounts receivable financing where a business sells its invoices to a third party at a discount. This third party, known as a factor, provides the business with immediate cash, improving its cash flow. The factor then collects the full amount of the invoice from the customer at a later date.