Traffic Authority - How to Renew Driver's License or Non-Driver ID Card in Nykoping, Sweden Due to a higher than regular volume of renewals, there may be a hold-up in receiving your permanent file. However, you can still renew your license or non-driver ID card online now and receive a