A senior US official confirmed that sanctions waivers covering Iranian oil sales will take effect once the agreement is formally signed on Friday.