Yes, it is preferable to print your badge in advance, you will save time at the entrance.