A system and method are disclosed for presenting multiple custom offers to an applicant for credit over a network. The method includes obtaining a credit report containing applicant data. A plurality of offers are presented to the applicant. The plurality of offers are derived from the applicant data. The plurality of offers include different required balance transfers. A selected offer is obtained from the applicant.