Factoring Contracts