# Leave Balance incorrect In Employee Leave Balance Summary

I have created three employees and allocated 6 leaves (leave carried forward ticked in leave type) to them.

When I run report : Employee Leave Balance Summary, then at the year-end leave balance is reduced. See images below,

Employee leave balance report is also faulty

anyone?

this is exactly how it works . see you allocated the leaves for the year 2021. so at 31-12-2021 (the last day) there is only 1 day left to make a leave , so itâ€™s just 1 day . on 30 dec , 2 days left to be taken and so on . if you go back in time and gives it enough time , all leaves will appears .

@bahaou Thanks for the reply. I understand your point. But then how can we see the â€śActualâ€ť leave balance of an employee at a given date closer to the year-end?

Letâ€™s say employee â€śTestâ€ť asks for how much leave balance left for him to be carried forward to the next year on 29-12-2021

the allocation expires at the end of the year , you canâ€™t recover it .
the answer is do not use the annual type allocation. for example when you allocate leaves to someone it . makes it expire in 2030 . this way he will continuously carry forward his leaves.

Noted the work around. What you think about ticking the option â€śIs carried forwardâ€ť in leave type, and when allocating leaves, checking the â€śAdd unused leaves from previous allocationsâ€ť to carry previous balance forward?

Is there any disadvantage except for the above mentioned (being unable to see correct leave balance at the year end) carrying forward method?

no , the is carried for option is used when you allocate a person a second time and he still has balance in his previous allocation , so a sum of allocations is made . nothing related to the current year .

I understand. My question is is there any disadvantage between.

answer is do not use the annual type allocation. for example when you allocate leaves to someone it . makes it expire in 2030

And,

ticking the option â€śIs carried forwardâ€ť in leave type, and when allocating leaves, checking the â€śAdd unused leaves from previous allocationsâ€ť to carry previous balance forward

I do not fully understand your question

Simply put what do you recommend (method for carrying forward leaves)

1. To have a leave period with long expiry (say, 2030) OR,
2. To use the existing function in ERPNext that is â€śIs carried forwardâ€ť + â€śAdd unused leaves from previous allocationsâ€ť

the second one does not solve your problem . so the first

Thanks. In my experience, I was able to add the unused leaves to the next to leave period by ticking Add unused leaves from previous allocationsâ€ť in leave allocation doctype.

So in the first one, how do you manage leaves that apply for only one year?

My guess is to create allocations for one year and let them expire.

exactly , and then you have to allocate a new year

1 Like