Doesn't your home finance product involve two contracts in one, which is prohibited?

Sharia does not allow clauses in two contracts which make them interdependent on each other with a complicated outcome that is not Sharia compliant.

This is not the basis for an Al Rayan Bank HPP which is based on two independent contracts, the outcome of which is straightforward for both the customer and the Bank.