We make it a point to deliver the vouchers instantly (Indian Vouchers), however, if there is a delay from the vendor's side, it might take up to 24 to 48 hours.