Technically no, it’s from the day you sign/swear in. Most people go to BMT like a day or so after they sign but in some instances it could be a minute till they send you. I signed June 2023, and went to BMT October 2023, by the time I finished tech school I’ve already hit a year in service