2025 Leave Tracker & Vacation Tracker Google Sheet Template
Whether you’re an HR Manager, a Small Business Owner, or a Project Manager, efficient employee leave/vacation tracking is crucial. Our meticulously crafted Google Sheet Template simplifies this task, offering a well-organized solution for monitoring leave/vacation.
With this simple Google Sheet Template, gain access to a user-friendly calendar view that conveniently displays leave data for multiple employees. Additionally, it generates comprehensive annual employee reports for your convenience.
This template is designed for Google sheets, but if you are looking for an Excel template, please visit Employee Vacation Tracker
Benefits of the template
- Customize settings to meet your business needs
- Track 5 types of employee leave
- Customize which days are weekends (not working days)
- Account company holidays
- Practical Features
- Track vacation for multiple employees
- Employees can have start dates and termination dates
- Can handle partial days of leave
- Ease of Use
- Easy to enter Leave in ranges of dates (example: 4 days of leave from Nov 21st to Nov 24th)
- Easy to customize colors to suit your preferences
- Can use the template continuously for many years (keep all your data organized in one file :))
- Automated Calculations
- Fully Automated Vacation Tracker Dashboard with monthly calendar view
- Calculates Worked Days automatically
- Automated Annual Employee attendance report
Free Download
Please check our premium Leave Manager in Google Sheets with additional features.
How to Use Employee Leave vacation tracker in Google Sheets
- Configure the Settings information
- Input Employee Data, Leave Information
- View reports on Team Dashboard and Employee Report
Before you begin to enter data, ensure to make a copy of the template in your Google Drive folder. Follow this article to achieve the same.
Step 1: Configure the Settings information
Enter up to 5 types of leave to suit your company
The template by default supports 5 types of categorizing your leave. Since different companies may have different names and different number of leave types, the template supports customizing them.
How to handle half-day leaves
You can see that there is an option to assign ‘Day Value’ to each leave type. This setting is present to handle partial days of leave. For example, I have entered 0.5 for ‘Half Day’ leave type. That means that when an employee takes Half Day leave, template will add 0.5 to leave taken total and reduces the Worked days by 0.5.
If your company allows 2 hours leave in an 8 hour workday setup, that would be 0.25 day. You can create a leave type and enter 0.25 as ‘Day Value’.
In order to calculate attendance of employees automatically, we need to know company weekends so that we can remove them from working days. Select the same as weekends in the Settings as shown:
Step 2: Enter Input Details
Enter company holidays
Enter list of holidays in your company.
The template will treat the holidays similar to Weekends for calculation purposes, but holidays will be displayed in a different color on the calendar. This allows us to view holidays and weekends distinctly.
Enter Employees data
Now, we move to the Employees sheet.
We will enter the Employee Name, Start Date (date when the employee began employment) and then Termination Date (if applicable). The Start Date and Termination Date allow the template to calculate the count of working days for each employee correctly.
Since the google sheets vacation tracker template can help you manage leave for multiple employees for long term windows (even many years, as there is no limit), it is quite possible that new employees join the company and current employees may leave. I want the template to work smoothly for you even when that happens.
Enter Employee Leave Data
Now, for the last data entry section, we move to the Leave sheet.
We enter leave taken by each employee here. There are four fields (Employee Name, Leave Start Date, Leave End Date and Leave Type) in this table.
If an employee takes a 5 day vacation, you can enter that in one row by providing Leave Start and Leave End dates.
If an employee takes a single day leave, please enter same date in Start Date and End Date fields.
Please note that for error free data entry, the Leave sheet has data validations on the Employee Name and Leave Type columns. We are done with data entry. It’s time to see the template’ magic in creating the vacation calendar and report.
Step 3: View Reports
View Team’s Monthly Leave Dashboard
The dashboard is interactive as it allows the user to choose the month for which we want to view the leave data for. We will enter the month by selecting Year and Month.
There are two pages in this Dashboard sheet. First is the leave calendar view.
As you can see from the above screenshot, the leave types are shown in different color.
Holidays and Weekends are self-explanatory. Not Employed will represent the days before the employee began employment and days after the employee termination date (if applicable).
Not Applicable represents the days that are not actual dates. For example, if you choose November month, 31st day will be Not applicable. For February in a non-leap year, 29, 30, 31 will be Not Applicable days.
You can use this calendar view to assess if you will have enough coverage in your team for specific weeks (for example, during the holiday season).
Monthly Summary
This sheet also shows the monthly summarized count of days taken off under each leave type, total leave taken and Worked Days.
Total Leave is the sum of leave taken under each of the 5 leave types.
If an employee’s leave overlaps with a holiday or a weekend, it does not count as a leave day. Worked days represents the number of days an employee worked or is scheduled to work.
Worked Days is calculated as (Company Working days – Holidays – Weekends – Not Employed Days – Total Leave days)
You can look at this view during the last week of a month, to calculate the next month’s capacity (in work days) for the entire team. This will be helpful to evaluate whether you have enough capacity to meet the demand (work) ahead in the next month.
View Annual Employee Attendance Report
While the previous sheet was about viewing all employees at once in a calendar view one month at a time, we also need to see one employee’s data across months. This is where the Employee Report comes in handy.
Here we have three inputs: Year, Employee name and Starting Month of the report needs to be entered. The template automatically calculates the report end date based on whether the employee has left the organization or not.
That is, if the employee has left the organization any day after the starting month, the termination date shall be displayed as End date or the end date of the current report is displayed as End date.
This sheet has 2 pages as well. First, the calendar view.
As we discussed with the Team Dashboard, the colors and the legend work the same way. For the chosen employee and year, we can visualize the complete year’s leave patterns.
The second page presents the summarized count of leave and worked days.
This is one of the best employee vacation tracker google sheets for you. For any queries or customizations, please reach out to us at support@indzara.com
Recommended Templates
Try our premium Leave Manager in Google Sheets with additional features.
-
Product on saleEmployee Leave Manager Google Sheet TemplateOriginal price was: $50.$40Current price is: $40.
127 Comments
Hi,
This is a great sheet; thank you for sharing it!
There is one error that is happening to me that I can’t seem to figure out; I’d love your feedback.
I have entered all my employee’s information on the “employee tab.” However, when I view the “Team Dashboard,” it has employee 3 as having a recurring vacation day on the 15th of every month. Is there a way to clear that? I have not entered any data for Employee 3 on the “Leave tab.”
Many thanks,
Thank you for sharing your valuable feedback and highlighting the issue.
The default color of the cell is incorrectly set, requesting to click the cell and change the default color as white to resolve your concern.
Best wishes.
Issue:- After employee termination date, it still count working days inside Employee Report
We regret the inconvenience caused.
I am unable to replicate the issue.
Requesting to share your sheet to support@indzara.com to check further.
Best wishes.
Hi!
Thank you for creating this fantastic template. On the ‘Employee Report’ tab, is there a way to change the calendar to run July to June instead of January-December?
Thanks!
Thank you for sharing your valuable feedback.
Yes, it is will take 1 to 2 hours to process the customization and we process customization for a fee. Requesting to contact support@indzara.com for estimation.
Best wishes.
Thank you for this!
What if you only have two types of leave you want to track? We just have PTO so I figured I would track PTO and then a half-day option. However, every time I delete the other three, it changes the cell color of the days with no leave input from white to a color of one of the three leave options I am not using.
Thank you for using our template.
I am unable to replicate the issue, hence requesting to share some screenshot of your settings, Employee input, vacation input and click the concern cell in Team Dashboard and Employee report and take screenshot of formula bar along with the selected cell to support@indzara.com to check further.
Best wishes.
After filling in the data for July 2021 when I go to August 2021 and try to fill in, the data for July also changes. Basically all the months are showing same data. Please help resolve this. Thanks.
I have tested the sheet again but I am unable to replicate the highlighted issue.
Requesting to try making a fresh copy of the template. If you are still facing the issue, requesting to share the screenshot to support@indzara.com to check further.
Best wishes.
We love this template and it’s been very useful for us. Do you have any suggestions for how we can give employees live access to only their own summary information? Using importrange in another google sheet doesn’t bring in the formatting.
Thank you for sharing your valuable feedback.
The requested feature is currently not available.
Best wishes.
Hi!
Is it possible to change the color of the Vacation block?
Thank you! 🙂
Thank you for showing interest in our template.
Yes, you can change the colour by right-clicking anywhere inside the calendar and select conditional formatting to open the conditional formatting panel to change the colour.
Best wishes.
Hi.
Thank you for your template. I am really loving it.
But there is one option that I can’t find in it.
In my country, sometimes on a particular month, we have a Saturday or a Sunday as an official workday.
Is it possible to somehow mark these particular weekend days as workdays?
Thank you for sharing your valuable feedback.
Yes, it is possible and this can be taken as customization project for additional fee. Requesting to send an email to support@indzara.com for estimation.
Best wishes.
Hello,
this is a great sheet!
I have one question, is there any solution for in the case that one employee works only on the days of the weekend of other employees?
cheers
or in other words is it possible to make an EMPLOYEE LEAVE TRACKER sheet for each employee in some way to put in his weekends and holidays?
Thank you
Thank you for sharing your valuable feedback.
Requesting to check our Team Vacation Planner template at the below link, which has the requested feature of different weekend entitlement for each employee.
https://indzara.com/product/team-vacation-planner-excel-template/
Best wishes.
Hi!
How would I add more holiday dates?
Thank you for showing interest in our template.
You can add more number of holidays one below another. If you face any difficulty, requesting share some screenshot of your concern to support@indzara.com to check further.
Best wishes.