Tawarruq comprises of two sale and purchase contracts. The first involves the sale of an asset by a seller to a purchaser on a deferred payment basis. The second involves the purchaser of the first sale selling the same asset to a third party on a cash and spot basis.