I am currently developing an application for a client and I have set up a contract so that everything runs smooth for both parties. The only problem is, I just recently started the process of creating/registering the Sole Propietorship. The contract I set up mentions my (not yet founded) company and the client. The thing is, I cannot sign the contract, because if I were to sign it now I would be doing that in the name of a company that technically does not exist yet.
My client wants to see the product prototype and we agreed in the contract (which we cannot sign) on an upfront payment, so the contract would prevent anything shady from happening.
Is there any way I can still secure that contract and payment, while not breaking the law ?
I thought about setting up a private contract to bind the client to signing the actual collaboration contract (which would be added as an exhibit to the contract) as soon as my actual company exists, is that legally reasonable ?