当年入职是否有年假,需根据具体情况判断。1. 一般来说,职工连续工作1年以上的,享受带薪年休假。如果入职当年累计工作已满1年不满10年的,年休假5天。比如2023年7月1日入职,到年底累计工作已满半年,虽然当年剩余时间不足1年,但累计工作满1年了,就可以享受5天年假。2. 当年入职但累计工作不满1年的,不享受当年年休假。例如2023年10月入职,到年底累计工作不满1年,就没有年假。法律依据为《职工带薪年休假条例》第三条规定,职工累计工作已满1年不满10年的,年休假5天;已满10年不满20年的,年休假10天;已满20年的,年休假15天。国家法定休假日、休息日不计入年休假的假期。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。