Skip to main content

How Prorated Annual Allowance Is Calculated

  • March 17, 2026
  • 5 replies
  • 192 views

 

Understanding Prorated Annual Allowance Calculations in Bob

When eligibility for an annual allowance starts or ends partway through the year, Bob prorates the allowance based on the relevant policy setup. This article explains the logic behind these calculations.

How Bob Prorates Annual Allowances

Each full eligible month contributes the full monthly accrual, while partial months are calculated proportionally based on the proration method configured in the policy at that time.

For partial months, Bob uses one of these methods:

  • Workdays proration: Based on the ratio of eligible workdays out of total workdays in that month.
  • Calendar days proration: Based on the ratio of eligible calendar days out of total calendar days in that month.

General Calculation Formula

The general formula for calculating prorated allowances is as follows:

  1. Calculate the monthly accrual: Annual allowance ÷ 12
  2. Calculate each partial month based on the active proration method at that time:
    • Workdays: monthly accrual × (eligible workdays ÷ total workdays)
    • Calendar days: monthly accrual × (eligible calendar days ÷ total calendar days)
  3. Add the full monthly accrual for each full eligible month.
  4. Add all amounts together to get the total prorated allowance.

Examples

Example 1: Workdays Proration

Employee was assigned to the policy on 26/06/2025

  • Annual allowance: 28 days
  • Assignment period: 26/06/2025–31/12/2025
  • Monthly accrual: 28 ÷ 12 = 2.333 days per month

June is a partial month, and the policy was configured to prorate using workdays. In June, there are 19 workdays, including 2 public holidays.

  • Eligible workdays from 26/06/2025: 3 workdays
  • June partial accrual: 2.333 × (3 ÷ 19) = 0.368 days
  • Full months from July to December: 2.333 × 6 = 14 days

Total prorated allowance for 2025: 0.368 + 14 = 14.368 days

Example 2: Calendar Days Proration

Employee was terminated on 27/02/2026

  • Annual allowance: 28 days
  • Eligibility period: 01/01/2026–27/02/2026
  • Monthly accrual: 28 ÷ 12 = 2.333 days per month

January is a full month: 2.333 days

For February:

  • February ratio: 27 ÷ 28 = 0.964
  • February partial accrual: 0.964 × 2.333 = 2.249 days

Total prorated allowance: 2.333 + 2.249 = 4.583 days

Important Points to Remember

  • Full months always use the full monthly accrual.
  • Partial months follow the proration method active at that time.
  • Changes to the proration method can impact later calculations.
  • The final value may be rounded in the UI.

 

5 replies

So is this saying that customers would need to manage separate cycles to align with the proration guidelines? For example, while the eligibility threshold is a start date prior to July 1st, employees have varying start dates and each should receive a prorated increase based on their individual tenure?

​@Tal Zaiffer for visibility


  • Author
  • Bobber
  • May 6, 2026

Hi ​@Megan Evans Thanks for your question!

Not necessarily. The proration calculation itself is handled automatically per employee based on their own eligibility period and the time off policy’s proration settings they are assigned to.

So in your example:

  • If the policy eligibility rule is “start date before July 1st”

  • And employees have different start dates

  • Bob will calculate each employee’s prorated allowance individually based on their actual eligible period

That means customers generally would not need to create separate cycles purely to support different prorated outcomes for different employees.

I hope this helps!

Raja


  • May 6, 2026

Hi ​@Raja 

Is this able to be used within the compensation module to prorate employees compensation increases?

​@Tal Zaiffer for visibility

Thanks!

Eva


  • Author
  • Bobber
  • May 7, 2026

Hi ​@Eva 

Thanks for your question. Please create a support ticket on the compensation topic so an agent from our compensation team can help clarify any queries specific to your use case. 

Best,


For new hires with proration entitlement, can we set in a way that they can view or apply the entitlement rather than ‘earned’ basis?