Free TemplateUpdated 2026

Free Employee Attendance Tracker & Sheet Template 2026

An employee attendance tracker in spreadsheet form: one workbook, four attendance layouts — daily, weekly, monthly and yearly. Mark each day with a status code and the totals, days worked and attendance percentage all calculate themselves. Excel and Google Sheets, no email required.

Free download. No email required.

Employee Name12345678PresentAbsentAttendance %
Aisha KhanPPLPPWWP20095%
Ben CooperPVVPPWWP18086%
Carla MendezPPPSPWWL19090%
David OseiHOPPPAWWP19190%

Preview of the template — the download includes formulas and all tabs.

Four attendance sheet layouts, one download

Daily attendance sheet

One day per sheet with sign-in and sign-out times, break minutes and hours worked calculated automatically. Use it as a printed sign-in sheet at the door, or fill it in at the end of the shift.

Best for: shift teams, sites with a sign-in desk, and anyone who needs hours worked rather than just present/absent.

Employee NameStatusTime InTime OutBreak (min)Hours Worked
Aisha KhanP09:0217:30307.97
Ben CooperL09:4118:00457.57
Carla MendezA
David OseiH09:0013:0004.00

Weekly attendance sheet

Seven day columns (Mon–Sun) with per-employee weekly totals and attendance percentage. Duplicate the tab each week to build a running record.

Best for: weekly payroll runs, rotas, and hourly teams where the week is the natural unit.

Employee NameMonTueWedThuFriSatSunPresentAbsentAttendance %
Aisha KhanPPLPPWW40100%
Ben CooperPVVPPWW3060%
Carla MendezPPPSPWW4080%
David OseiHPPPAWW3170%

Monthly attendance sheet

The classic 31-day grid: employees down the side, days across the top, status code in each cell. Present, absent, late, vacation and sick totals update as you type, and the layout fits one landscape page for printing.

Best for: monthly payroll, HR records, and the printed sheet most teams pin up near the entrance.

Employee Name12345678PresentAbsentAttendance %
Aisha KhanPPLPPWWP20095%
Ben CooperPVVPPWWP18086%
Carla MendezPPPSPWWL19090%
David OseiHOPPPAWWP19190%

Yearly attendance sheet

Twelve month columns per employee for an annual view. Paste each month's totals from the monthly tab and the year's attendance percentage rolls up automatically — useful at appraisal time.

Best for: annual reviews, absence trend spotting, and year-end reporting.

Employee NameJanFebMarAprMayJunJulAugAbsentAttendance %
Aisha Khan2120222021202221398%
Ben Cooper19182120191820191293%
Carla Mendez2020221921202120796%
David Osei18192018201721191591%

How to use this attendance sheet

1

Pick the tab for your pay period

Open the workbook and choose Daily, Weekly, Monthly or Yearly. Set the date, week-starting or month at the top of the tab, then list one employee per row in column A.

2

Mark each day with a code

Use the built-in codes — P (present), A (absent), L (late), H (half day), V (vacation), S (sick), HO (public holiday), W (weekend/off). Edit the Codes tab if your company uses different ones.

3

Read the totals

Present, absent, late, days-worked and attendance % all calculate with COUNTIF formulas. Nothing to tally by hand at the end of the period — duplicate the tab for the next one.

This sheet, but it fills itself in

ClockIt marks attendance automatically from real clock-ins — mobile, kiosk, or biometric — and totals never need checking.

14‑day free trial • No credit card required • All features included

What to include in an attendance sheet

An attendance sheet only earns its place if it answers three questions without anyone doing arithmetic: who was here, how often were they not, and is that a problem. That means five things on the page.

CodeMeaningCounts as worked?
PPresentYes
AAbsentNo
LLateYes
HHalf dayCounts as ½
VVacation / PTONo
SSickNo
HOPublic holidayNo
WWeekend / offNo

The Codes tab in the workbook is editable — change these if your company uses different letters.

Attendance formulas in Excel and Google Sheets

Every formula below is already in the template — they are here so you can rebuild or adapt the sheet yourself. Row 7 is the first employee row and columns B:AF are the 31 day cells; adjust the ranges if your layout differs. All of these work unchanged in Google Sheets.

CalculateFormulaWhat it does
Days present=COUNTIF(B7:AF7,"P")Counts every cell in the employee's row marked P.
Days absent=COUNTIF(B7:AF7,"A")Same pattern with the absence code — swap the letter for late, sick or vacation.
Days worked (half days included)=COUNTIF(B7:AF7,"P")+COUNTIF(B7:AF7,"L")+0.5*COUNTIF(B7:AF7,"H")Late still counts as a day worked; a half day counts as 0.5.
Attendance percentage=IFERROR(AL7/(31-COUNTIF(B7:AF7,"W")-COUNTIF(B7:AF7,"HO")),"")Days worked ÷ days actually scheduled. Weekends and holidays are removed from the denominator.
Hours worked (daily tab)=(D7-C7)*24-E7/60Clock-out minus clock-in, converted to hours, minus the unpaid break in minutes.

Attendance sheet vs timesheet — which do you need?

They get used interchangeably and they are not the same document. The difference decides which tab of this workbook you should be in.

Attendance sheetTimesheet
RecordsWhether someone was presentHow many hours they worked
UnitA status code per dayClock-in and clock-out times
Used forAbsence, leave, discipline, HR recordsPayroll, billing, job costing
Typical periodA month at a glanceA week or a pay period
In this workbookWeekly, Monthly and Yearly tabsDaily tab (captures times and hours)

If you need hours for payroll rather than presence, start with the free timesheet template instead, or the clock in / clock out sheet for a printed sign-in log.

Attendance sheet vs attendance tracker — is a spreadsheet enough?

People searching for an attendance tracker usually mean one of two things: a spreadsheet they fill in themselves, or software that records attendance for them. This workbook is the first. Here is where the line falls, so you can tell which one your team actually needs.

Spreadsheet attendance trackerAutomated attendance tracker
Getting data inSomeone types a status code per person per dayEmployees clock in and the record writes itself
AccuracyAs good as whoever remembers to fill it inTimestamped at the moment of the punch
Attendance rateRecalculated by hand each periodLive per employee, always current
Several locationsOne file per site, merged manuallyOne view across every site
Audit trailLast edit wins, with no history of who changed whatEvery change logged with who and when
CostFree, foreverFree plan, then per employee

A spreadsheet attendance tracker is the right call for a small, single-site team where one person owns the file. If you are tracking absence patterns rather than raw presence, the free employee absence tracker adds absence rate and Bradford Factor per employee.

When a spreadsheet stops working

A shared attendance sheet is fine for a handful of people who all work in one place. Three things break it, usually in this order:

  1. Nobody marks themselves absent. Self-reported attendance is only ever as accurate as the least motivated person filling it in.
  2. It stops matching payroll. Once the sheet and the hours you actually pay disagree, someone has to reconcile them by hand every month.
  3. People stop being in one place. The moment you have a second site or anyone in the field, a single shared file cannot be the record.

At that point the sheet stops being a record and becomes a reconstruction. ClockIt captures the same data automatically — attendance from real clock-ins on mobile, a web kiosk or a biometric time clock — and produces the same monthly grid without anyone typing a P.

Attendance sheet FAQs

What should an employee attendance sheet include?

At minimum: employee names, one column per day of the period, a clear set of status codes (present, absent, late, vacation, sick, holiday), and totals per employee. This template includes all of that plus automatic COUNTIF totals, an attendance percentage column and an editable code legend.

How do I make an attendance sheet in Excel or Google Sheets?

You don't have to build one — download this template free. It has daily, weekly, monthly and yearly layouts, 20 employee rows per grid (add more by copying a row), automatic totals and a printable layout. In Google Sheets, use File > Make a copy to get an editable version.

What is the formula for attendance count in Excel?

Use COUNTIF over the row of day cells. For present days: =COUNTIF(B7:AF7,"P"). For absences swap the code: =COUNTIF(B7:AF7,"A"). The template already has these in the totals columns, so you only type the codes.

How do I calculate attendance percentage in Excel?

Divide days attended by days scheduled: =IFERROR(AL7/(31-COUNTIF(B7:AF7,"W")-COUNTIF(B7:AF7,"HO")),"") formatted as a percentage. Subtracting weekends and public holidays matters — otherwise a normal month looks like 70% attendance. The template does this for you.

What is the difference between an attendance sheet and a timesheet?

An attendance sheet records whether someone was there — a status code per day. A timesheet records how long they worked — clock-in, clock-out and hours. Attendance sheets drive absence and leave decisions; timesheets drive payroll. The daily tab in this workbook does both, since it captures times as well as status.

Is this attendance sheet printable?

Yes. The monthly grid fits landscape printing — set the print area to the grid, choose landscape orientation, and fit to one page wide. Many teams print it monthly and post it near the entrance as a manual sign-in sheet.

How long should employers keep attendance records?

In the US, the FLSA requires employers to keep records of hours worked for at least two years (payroll records for three). Keeping a tab per period in one workbook makes this easy — never delete old months.

Can I track attendance automatically instead?

Yes — attendance spreadsheets break down as teams grow because someone has to fill them in, and nobody marks themselves absent. ClockIt records attendance automatically from clock-ins on mobile, web kiosk, or a biometric device, and generates the same monthly report with zero manual entry. The free plan supports small teams.

Related Free Tools & Templates

More free tools and templates