Do I have to activate my SIM card when I receive it? Admin June 26, 2019 08:19 Follow Nope, go ahead and insert the SIM card into your device and it will be activated within 2 hours. Related articles How do I reschedule my SIM card delivery? Can I authorize someone to receive the SIM card on my behalf? Do I need to change SIM card for number porting? What are the delivery slots timing available? Will I be charged for incoming calls and SMS? Comments 0 comments Please sign in to leave a comment.