FirstHR

Free Attendance Sheet for Small Business

Free attendance sheet templates for small business: daily, weekly, monthly, yearly, payroll, and blank. Excel, status codes, FLSA-ready. No signup.

Attendance Sheet Templates

Six free attendance sheet templates for small business: daily, weekly, monthly, yearly, a payroll version, and a blank sign-in roster. Download as Excel, with status codes and FLSA-ready fields built in. No signup.

An attendance sheet records who was present, absent, late, or on leave, and it is one of the simplest and most useful documents a small business keeps. My advice to any owner is to start one before you need it, because no one can rebuild a past month's attendance from memory.

Below are six free templates: a daily sheet for shift work, weekly and monthly versions for those payroll cycles, a yearly summary for reviews, a payroll version that ties attendance to pay, and a blank sign-in roster you can print. Every file is an Excel download with no email required, and the tracking sheets have the status codes and totals built in.

Keeping the record matters because the cost of absenteeism is real. According to the CDC journal Preventing Chronic Disease (2009), US employers lose about $225.8 billion a year in productivity to employees' personal and family health problems, counting both missed days and reduced output at work. On a small team, a single unplanned absence removes a large share of the day.

TL;DR
An attendance sheet codes each employee's daily status (present, absent, late, sick, or on leave) and keeps totals. Pick the sheet that fits your payroll cycle or purpose: daily, weekly, monthly, yearly, payroll, or blank roster, all free in Excel with no signup. Keep completed sheets as federal law requires: payroll records three years, wage-computation records two. Not legal advice.

What an Attendance Sheet Is

An attendance sheet is a document that records each employee's presence or absence over a period, marking a status for each day using a legend of codes. It answers a single question for every person and every day: were they here, and if not, why. Attendance sheet, attendance record, staff attendance sheet, and employee attendance tracker all describe the same document.

The sheet is an employer-side record, kept by a manager or, in a small business, by the owner. Besides showing who worked, it reveals attendance patterns that may need attention and forms part of the payroll and recordkeeping trail that the Fair Labor Standards Act (FLSA) requires. The Department of Labor recordkeeping rules treat time and attendance records as wage records you must preserve.

Absence Is Common and Costly
Productivity losses related to personal and family health problems, from missed days to reduced output at work, cost US employers about $225.8 billion a year, or roughly $1,685 per employee, according to the CDC journal Preventing Chronic Disease (2009), an estimate that traces to a study published in 2003. The absence rate for full-time wage and salary workers was 3.2 percent in 2025 (an 11-month average; October data were not collected because of the federal government shutdown), according to the U.S. Bureau of Labor Statistics.

Attendance Sheet vs. Timesheet

An attendance sheet and a timesheet are often confused, but they record different things. An attendance sheet tracks presence and absence, whether someone showed up and in what status. A timesheet tracks hours worked, and often the tasks or projects those hours went to. They overlap, but a small business gets cleaner records by knowing which one each task needs.

Attendance sheetTimesheet
RecordsPresence and absence statusHours worked and tasks
AnswersWas the person here?How many hours, on what?
UnitA status code per dayClock-in and clock-out times
Best forStaffing, absence patterns, disciplineHourly pay, overtime, client billing
OvertimeNot calculated from itCalculated from actual hours

The practical rule: use an attendance sheet to track presence and spot absence patterns, and a timesheet to capture the hours that drive pay. The payroll template below bridges the two if you pay straight from attendance, but hourly overtime always needs actual clock hours, because the Fair Labor Standards Act makes it due on hours worked past forty in a workweek.

What to Include

A complete attendance sheet covers four groups of fields: identifying fields, attendance data, a status-code legend, and an audit trail. Well-built attendance sheets share all four groups, shown below with what goes in each.

Identifying fields
Employee name and ID
Job title and department
Company name and date range
Attendance data
Time in and time out
Break duration
Daily status code
Status codes and legend
Present, absent, late, sick
Vacation or paid time off (PTO), holiday
A visible key on the sheet
Audit trail
Present/absent totals
Supervisor initials per day
Employee and manager signatures

The two elements small businesses most often skip, and most need, are a visible code legend and a signature line. The daily, weekly, and monthly templates keep the legend on its own tab, the daily sheet has a supervisor-initials column, and the monthly sheet adds employee and manager signature lines.

Still Using Spreadsheets for Onboarding?
Automate documents, training assignments, task management, and track onboarding progress in real time.
See How It Works

Which Template Should You Use?

Match the template to your payroll cycle and business type. Use the daily sheet for shift work, the weekly or monthly sheet for those payroll rhythms, the yearly sheet for reviews, the payroll version if you pay from attendance, and the blank roster for sign-in or printing.

Daily Attendance Sheet
Shift-based, per-day headcount
Time in, time out, break, and a status code per employee, with a daily present/absent/on-leave tally. For shift work where you track attendance one day at a time.
Weekly Attendance Sheet
Monday to Sunday overview
A status code for each employee across all seven days, with a days-present total. For weekly payroll or rotating shifts where the week is the unit.
Monthly Attendance Sheet
Full-month payroll cycle
Employee, ID, title, department, and a day-by-day grid for the month, with present, absent, and leave totals and signature lines.
Yearly Attendance Sheet
Annual review and audit
A twelve-month summary per employee with monthly totals, days absent, and an annual attendance percentage for reviews and audits.
Attendance Sheet with Payroll
Attendance tied to pay
Attendance fields plus working days, paid days, overtime, deductions, and a net-pay formula, for a small business that pays from attendance.
Blank Sign-In Roster
Printable, any purpose
A blank name, signature, and time-in/out roster for meetings, training, on-site sign-in, and events. Print-ready for manual entry.
Match the Template to Your Payroll Cycle
Shift-based business tracking day by day: the Daily sheet. Weekly payroll or rotating shifts: the Weekly sheet. Monthly payroll: the Monthly sheet. Annual review or audit: the Yearly sheet. Paying wages directly from attendance: the Payroll version. A meeting, training, or on-site sign-in: the Blank Roster. Whichever you pick, keep the status codes consistent and hold the completed sheets for the retention period.

6 Free Attendance Sheet Templates

Download all six in one ZIP file or grab individual templates, free and with no signup. Each downloads as an Excel file with a frozen header row, and the daily, weekly, and monthly sheets add status codes, totals, and a legend tab. Every template also opens cleanly in Google Sheets. Fill in your employees, mark the daily status, and the sheet is ready.

Download All 6 Attendance Sheet Templates
Daily, weekly, monthly, yearly, payroll, and blank sign-in roster. All as Excel files in one download.

Template 1: Daily Attendance Sheet

Time in, time out, break, and a status code per employee, with a daily present, absent, and on-leave tally. For shift-based businesses that track attendance one day at a time.

Daily Attendance Sheet
ABCDEFGH
1Employee NameEmployee IDTime InTime OutBreak (min)StatusNotesSupervisor Initials
2Jordan BlakeE-0018:58 AM5:03 PM30PJB
3Sam RiveraE-0029:12 AM5:00 PM30LLate, trafficJB
4Taylor KimE-003ANo call, no showJB
5Alex ChenE-0048:45 AM4:30 PM30SLeft early, approvedJB
6
7
8
9
10Total Present
11Total Absent
12Total On Leave

Template 2: Weekly Attendance Sheet

A status code for each employee across all seven days, with a days-present total and a notes column. For weekly payroll or rotating shifts where the week is the unit.

Weekly Attendance Sheet
ABCDEFGHIJ
1Employee NameMonTueWedThuFriSatSunDays PresentNotes
2Jordan BlakePPPPP5
3Sam RiveraPLPAP4Absent Thu
4Taylor KimPPSPP5Sick Wed pm
5Alex ChenVVPPP3PTO Mon-Tue
6
7
8
9

Template 3: Monthly Attendance Sheet

Employee, ID, title, and department with a day-by-day grid for the month, present, absent, and leave totals, and signature lines for the employee and manager.

Monthly Attendance Sheet
ABCDEFGHI
1Employee NameEmployee IDJob TitleDepartmentDays 1-15Days 16-31Total PresentTotal AbsentLeave Days
2Jordan BlakeE-001Sales AssociateSalesPPPPPPPPPPP..PPPPPPPPPPPP.2300
3Sam RiveraE-002Line CookKitchenPPPLPPPPPAP..PPPPPPPPPPPP.2210
4Taylor KimE-003ServerFrontPPPPSPPPPPP..PPPVVPPPPPPP.2003
5
6
7
8

Template 4: Yearly Attendance Sheet

A twelve-month summary per employee with monthly totals, days absent, and an annual attendance percentage. For year-end reviews and audits.

Yearly Attendance Sheet
ABCDEFGHIJKLMNO
1Employee NameJanFebMarAprMayJunJulAugSepOctNovDecDays AbsentAttendance %
2Jordan Blake212022212221222221232021398.8%
3Sam Rivera201921202120202120221920996.4%
4Taylor Kim1918202021202120202119201295.2%
5
6
7

Template 5: Attendance Sheet with Payroll

Attendance fields plus working days, paid days, overtime hours, deductions, and a net-pay formula. For a small business that calculates wages from attendance.

Attendance Sheet with Payroll
ABCDEFGHI
1Employee NameEmployee IDWorking DaysPaid DaysAbsent DaysOvertime HrsBasic SalaryDeductionsNet Pay
2Jordan BlakeE-0012222033300.000.00=G2/C2*D2-H2
3Sam RiveraE-0022220202860.000.00=G3/C3*D3-H3
4Taylor KimE-0032221113080.000.00=G4/C4*D4-H4
5
6
7

Template 6: Blank Sign-In Roster

A print-ready blank roster with name, signature, and time-in and time-out columns, plus a header for the event, date, and location. For meetings, training, and on-site sign-in.

Blank Sign-In Roster
ABCDEF
1#NameSignatureTime InTime OutNotes
21
32
43
54
65
76
87
98
109
1110
1211
1312
Showing 12 of 15 rows. The download includes the full template.

Status Codes to Use

Status codes are the single-letter shorthand that make an attendance sheet fast to fill in and easy to read. The rule that matters is consistency: use the same codes the same way on every sheet, and keep the legend visible so anyone reviewing the record understands it. Here is the common set that the daily, weekly, and monthly templates draw on.

P
Present
Worked the scheduled shift.
A
Absent (unexcused)
No approval or notice given.
L
Late
Arrived after the start time.
S
Sick
Out sick, per your sick-leave rules.
V
Vacation / PTO
Approved paid time off.
H
Holiday
Company-observed holiday.

Adjust the set to fit your business, adding a code for unpaid leave or a partial day if you need one, but keep the legend in the same file as the sheet. A code without a visible key is exactly what confuses a new manager or an auditor reading the record months later.

How to Fill Out the Template

Filling out an attendance sheet takes a couple of minutes a day once it is set up. Here is the sequence the templates are built around.

1
Add the header details
Fill in the company name, the date or period, the department, and the supervisor, so the sheet identifies itself without extra context.
2
List employees
Enter each employee's name and ID in the first columns, one row per person, so every row is a single employee's record for the period.
3
Mark a status each day
For each day, enter the status code, and for daily sheets the time in, time out, and break. Use the legend so the codes stay consistent.
4
Total the period
Fill in the present, absent, and leave totals. In Excel, a COUNTIF formula counts each code automatically across the row.
5
Sign and store
Have the supervisor initial or sign the sheet, then store the completed record somewhere retrievable for the FLSA retention period.
Companies Using FirstHR Onboard 3x Faster
Join hundreds of small businesses who transformed their new hire experience.
See It in Action

Attendance Records and FLSA Compliance

Under the Fair Labor Standards Act, attendance and time records are part of the payroll record an employer must keep, not just internal notes, and you have to hold them for set minimum periods. A small business that discards attendance sheets at year end creates a compliance gap that surfaces precisely when a wage dispute or audit arrives.

FLSA Recordkeeping (DOL Fact Sheet #21)
Employers must preserve payroll records for at least three years, and the records used to compute wages, including time cards and work and time schedules, for at least two years (U.S. Department of Labor). Many advisors keep everything for three years to cover the longer window. This is general information, not legal advice.

Two related points matter for the payroll version of the sheet. Non-exempt employees must be paid overtime at one and one-half times their regular rate for hours worked over forty in a workweek, and they must be paid at least the minimum wage.

The federal minimum wage is $7.25 an hour, but according to the Department of Labor (July 2026), 30 states and the District of Columbia set a higher rate, so confirm the rule for the state where your employees work.

Attendance Tracking for Small Business

A large company runs attendance through dedicated software and an HR team. A small business has an owner or a shift manager doing it directly, between everything else, and feels each absence more sharply because there are no spare hands to cover. The framework is the same at any size; a small business just needs it kept simple, consistent, and compliant.

You are the owner, the manager, and the HR department, so attendance tracking has to be simple enough to actually keep up
When attendance is one job among many for an owner or a shift manager, the sheet only works if it is simple. Pick one format that matches your payroll cycle (daily for shift work, weekly or monthly if you run payroll on that rhythm) and use it the same way every time. A consistent, simple sheet that actually gets filled in beats an elaborate one that gets abandoned by week three. The daily, weekly, and monthly templates here are fill-in-the-blank spreadsheets with the status codes and totals already built, so the only decision left is which format fits how you pay people.
Attendance and hours are two different records, and mixing them up creates payroll errors and compliance gaps
The two records overlap, but a small business that tries to make one sheet do both jobs usually ends up with neither done well. The attendance sheet answers whether someone was there and in what status (present, absent, late, on leave), which is what staffing and discipline decisions rest on. The timesheet answers how many hours they worked and on what, which is what drives pay. If you pay straight from attendance, the payroll variation here adds working days, paid days, and a net-pay calculation to the attendance record, but hourly overtime still needs actual clock hours.
Attendance records are wage records under federal law, so how long you keep them is not optional
Attendance sheets are part of the payroll record the Fair Labor Standards Act requires you to keep, so the retention period is not yours to choose. Under the Department of Labor's recordkeeping rules, payroll records must stay on file for at least three years, while time cards, work and time schedules, and the other records used to compute wages need at least two. For a small business, the risky moment is the year-end clear-out: sheets thrown away then leave a gap that surfaces as soon as a wage dispute or audit starts. File completed sheets somewhere retrievable and hold them for the full retention period; many advisors simply keep all of it for three years, which covers both windows.

Using the Sheet as an Ongoing Attendance Tracker

A single filled-in sheet is a snapshot. An employee attendance tracker is the same sheet used continuously: one workbook per year, a tab for each period, and a running record that shows patterns no single week reveals. You start to see who is late on Mondays, which absences cluster around scheduled days off, and where coverage keeps breaking down.

For teams that split time between the office and elsewhere, add a code for on-site days, O for office, and mark it alongside the usual statuses. The weekly sheet handles this best, because a seven-day row shows a whole schedule at a glance when the question is who was in and on which days.

The single most valuable habit is picking one format, using it the same way every time, and holding onto the completed sheets. A consistent record you actually keep is what turns attendance from a guess into something you can manage and defend.

From Spreadsheet to HR Software

A spreadsheet attendance sheet is the right tool for a small team, and these templates work on their own. The point where it starts to strain is when attendance, leave requests, and record retention live in separate files that only the owner understands, and a missed absence or a lost sheet becomes a real problem.

Track presence
Log each employee's status daily, weekly, or monthly on the sheet that matches your payroll cycle, using the built-in codes.
Feed payroll
Use the totals to run pay, giving non-exempt staff 1.5x for hours over 40 in a workweek and honoring your state's minimum wage.
Retain the record
Store completed sheets somewhere retrievable and keep them for the FLSA retention period so an audit or wage dispute is covered.
Centralize when it grows
When spreadsheets stop scaling, move the roster, completed sheets, and other records into one system with employee profiles and self-service.

When that point arrives, FirstHR gives the records around attendance one home: employee profiles hold the roster, a self-service portal lets each employee keep their contact details current and sign documents, document storage keeps attendance and leave records in one retrievable place for the retention period, and the employee handbook and attendance policy live alongside the record.

FirstHR is an onboarding and HR platform, not a payroll processor, so keep the daily attendance count on these sheets and run pay, overtime, and time off through your payroll provider, with a professional advisor for wage questions. Applicant tracking is coming soon to FirstHR.

Key Takeaways
An attendance sheet marks each employee's day with a status code, such as present, absent, late, sick, or on leave, defined in a legend.
Unlike a timesheet, which tracks hours worked and tasks, an attendance sheet records presence and absence.
Match the daily, weekly, or monthly sheet to your payroll cycle, and use the yearly summary for reviews, the payroll version to pay from attendance, and the printable blank roster for sign-in.
Always include a visible status-code legend and a signature line, the two elements small businesses most often skip.
Attendance records are wage records: keep payroll records three years and wage-computation records two years under the FLSA.
Pay non-exempt employees overtime at 1.5x for hours over 40 in a workweek and at least the minimum wage; the federal minimum is $7.25, but many states set a higher rate.

Frequently Asked Questions

What is an attendance sheet?

An attendance sheet is an employer's day-by-day record showing, for each employee, whether they were present, late, absent, or on leave during a set period. Each row covers one person, identified by name and ID, and each day gets a short status code from a key: P for present, A for absent, L for late, S for sick, and V for vacation. Attendance sheets can run daily, weekly, monthly, or yearly, and a small business usually chooses the period that lines up with its payroll cycle. The record earns its keep in three ways: managers can see who actually worked, attendance patterns that may need addressing come to the surface, and the sheet becomes part of the payroll and recordkeeping file federal law requires employers to maintain. A good version keeps the code key with the sheet and leaves room for totals and a supervisor's signature.

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

An attendance sheet tracks whether someone was at work, while a timesheet tracks how many hours they put in. The two records overlap, but they answer different questions. The attendance record gives each person a status for the day, such as present, absent, late, sick, or on vacation. A timesheet captures time, usually as clock-in and clock-out entries, and often notes which tasks or projects the hours went to. Choose by the question you need answered: staffing, absence patterns, and discipline call for an attendance sheet, while billing clients by the hour or paying hourly staff for exact time calls for a timesheet. Many businesses keep both, and the payroll attendance template on this page connects them, adding paid days and a net-pay formula to the attendance columns. It cannot stand in for clock hours on hourly overtime, though, because non-exempt employees are owed overtime for every hour past forty in a workweek.

What should an attendance sheet include?

Four kinds of information belong on every attendance sheet: who the record covers, what happened each day, what the codes mean, and proof that someone checked it. Start with identifying details, meaning each employee's name and ID, often with job title, department, company name, and the dates the sheet covers. Next comes the daily entry: a status code for each day and, on a daily sheet, often a time in, time out, and break. Then add a legend that spells out what P, A, L, S, and V stand for, so no reader has to guess. Close with an audit trail of running totals for days present, absent, and on leave, along with space for supervisor initials or employee and manager signatures. The legend and the signature line are the two pieces small businesses leave off most often, yet they are what keep the record clear and defensible later.

How do I create an attendance sheet in Excel?

The fastest way is to start from a template rather than a blank grid. Download one of the Excel attendance sheets on this page, such as the daily, weekly, or monthly sheet, and you get the columns, status codes, and totals already built. If you build your own, start with columns for each employee's name and ID, then add a column for each day of the period, then columns for totals. Add a small legend somewhere visible that defines each status code. For a monthly sheet, use one column per day across the month. To total automatically, use a COUNTIF formula to count how many cells in a row hold a given code, for example counting the P entries to get days present. Freeze the top row and the name column so they stay visible as you scroll. All six files open with the header row already frozen, and the three status-code sheets (daily, weekly, and monthly) carry their legend on a second tab, so you can start filling one in right away.

Is there a free blank attendance sheet I can print?

Yes. The blank sign-in roster on this page is a print-ready attendance sheet with numbered rows and columns for name, signature, time in, time out, and notes, plus a header for the event or meeting, date, and location. It downloads as an Excel file you can print on Letter or A4 paper and fill in by hand, which makes it useful for meetings, training sessions, on-site sign-in, and events as well as day-to-day staff attendance. Because it is blank and generic, it works for any purpose that needs a simple record of who was present. If you want a version that tracks status codes and totals rather than just signatures, the daily, weekly, and monthly templates on this page do that instead, and all of them are free with no signup required.

How long do I have to keep attendance records?

Federal law sets a minimum of two or three years, depending on the record. Attendance and time records count as part of your payroll paperwork, and the Department of Labor's rules under the Fair Labor Standards Act require employers to keep payroll records for three years or more, and wage-computation records, such as work and time schedules and time cards, for no less than two. Many advisors hold everything for the full three years, which covers the longer window and the statute of limitations for wage claims. Some states require longer, so confirm the rule in each state where you have employees. For a small business the habit that matters is simple: never clear out completed attendance sheets at year end. File them where you can find them and keep them at least as long as required, since they are the record you will lean on if a wage dispute or audit comes up. This is general information, not legal advice.

What do the status codes on an attendance sheet mean?

Each status code is a one-letter shorthand for how an employee spent a given day, and every sheet needs a legend that says what the letters stand for. The usual set is P (present), A (unexcused absence), L (late), S (sick), V (vacation or paid time off), and H (company holiday). You can add your own for situations that come up often, such as unpaid leave or a partial day. What matters most is consistency: a code should mean the same thing on every sheet you keep, and the legend should be somewhere anyone who reviews the record, whether a new manager or an auditor, can read it without guessing. On this page, the legend sits on a separate tab of the daily, weekly, and monthly templates, which draw their codes from this common set, and you can change the set to suit your business.

How much does employee absenteeism cost a business?

Absenteeism carries a real, measurable cost. In 2009 the CDC journal Preventing Chronic Disease published an estimate that health problems among employees and their families cost US employers roughly $225.8 billion annually in lost productivity, about $1,685 for each worker. That figure combines missed days with the reduced output of people who came to work unwell, and the study behind it was published in 2003, so treat it as a measure of scale rather than a current price tag. On a small team the hit is sharper than any national average suggests, because one absence removes a bigger share of the day's capacity and often means overtime or a scramble to cover the shift. Consistent tracking is how you respond: a reliable sheet reveals patterns, separates excused absences from unexcused ones, and gives you the record you need to deal with chronic problems fairly. The sheet will not lower absenteeism on its own, but it gives a small business the visibility to manage it.

Ready to transform your onboarding?

7-day free trial No credit card required
Start Your Free Trial