Multiple contracts

Can I have several contracts for each payment application I develop? As I develop for third parties, I need to separate the income from these apps. Or is it necessary to create an account for each application created?