My annual leave entitlement does not match my length of service.
The amount of annual leave you are entitled to is based on years 'relevant service'.

Service is accrued for each year of completed service in a particular rank. If you leave the service and rejoin after a couple of months, or years, then the total service is the combined total of both periods of service, and this becomes relevant service. If you are not receiving the correct amount of annual leave then it could be that your service is not being 'totalled up' correctly to include all relevant years in a particular rank.

It may also be worth checking that in relation to your pay that this also reflects completed years relevant service.

Annual Leave Determination Regulation 33, Annex O
Regulation 24(2), Pay (Relevant Service)
Category: GENERAL, [99]