Is it ok if I get the birth control shot once and not get it injected until next year?

Not ok. If you want protection for not getting pregnant you need to follow the schedule of your shot.For example if you got your depoprovera shot, you need to have your next one between11 wks to 13 wks to get protection. The time that you do not follow the schedule, you will not be protected.