Although the key distinguishing feature of Islamic finance is compliance with Sharīʿah, there is criticism from various quarters on the Sharīʿah compliance of its products. However, there is no objective way to assess the Sharīʿah compliance of Islamic financial contracts. This article develops a structured framework for analysing Sharīʿah compliance of Islamic financial contracts by deconstructing them and developing principles of evaluation based on concepts from Islamic legal theory. Other than providing a framework to assess Sharīʿah compliance of Islamic financial contracts, this article also alludes to an important issue regarding the contracts’ flexibility. Using concepts from Islamic legal theory, the article classifies different contractual stipulations according to their legal weight, and identifies how legal perspectives on the requirements of compliance can determine the flexibility of contracts. An evaluative framework is used to assess the Sharīʿah compliance of an actual muḍārabah (silent partnership) contract and finds it to be defective.