There are differences between bank loans and factoring, especially in terms of accounting techniques. While bank loans are considered financial liabilities, factoring only affects the asset side of the balance sheet. It reduces receivables and enhances the liquidity of the balance sheet. If the factoring transaction is non-recourse, it can be completely excluded from the balance sheet.
In irrevocable factoring transactions, the factoring company assumes the risk of non-collection of the receivable, and the seller is not held liable, except in cases of defective goods.
In revocable factoring transactions, the factoring company does not assume the risk of non-payment of the receivable, and any advance payments made to the seller for this receivable are subject to recourse from the seller if the buyer fails to make payment.