Leave Entitlement confusion

We provide 10 days of Paid Leave per year to employees on a daily earned basis, and any unused leave can be carried over to the next year. However, if an employee joins in the middle or at the end of the year, should we simply add 10 days to their Entitlement Leave, or should we calculate it based on their start date?