iPhone contacts not syncing to iCloud – 2 ways to fix easily
If you are sure that everything is set up correctly and your contacts are in the iCloud group, you might try unchecking contact syncing in the iCloud settings, restarting your device and then re-enabling contact settings.