When is the transaction of sale considered complete?

When either the possession is given or the Conveyance Deed is registered the sale transaction is considered complete.