A financial contract between two parties is a legally binding agreement that states the terms, conditions and obligations associated with a particular transaction. This kind of contract is often used when people or companies need to purchase goods or services from each other. By outlining all the details of the exchange in writing, both sides can be sure that the deal abides by the laws of their local jurisdiction and also protects their rights. Financial contracts are often complex, so it’s important to have an experienced lawyer look them over before signing anything.