Yes, FedEx requires a government-issued ID before shipping a package. This practice is meant to prevent fraud.