On this page
To track volunteer hours well, decide up front what counts as an hour, record time when the volunteer arrives and leaves rather than from memory afterward, keep every entry attached to one record per volunteer, and review the log regularly so errors are fixed while people still remember the shift. Do those four things and your totals will hold up in a grant report, whatever tool you use.
Decide what counts as a volunteer hour
Most disputes about hours are really disputes about definitions. Write a short policy and share it with volunteers and staff. It should answer:
- Training and orientation. Usually counted. Say so, because volunteers often assume it is not.
- Travel time. Usually not counted, except travel that is the work itself, such as driving meals or transporting animals.
- Remote work. Phone calls, design work or bookkeeping done from home. Decide whether it counts and how it is reported.
- On-call time. Whether time spent available but not working counts.
- Rounding. For example, to the nearest quarter hour, and whether there is a minimum.
- Who confirms. Which staff member or shift lead signs off on hours that were not recorded at check-in.
If hours feed into something formal, such as a student service requirement, a court program or a grant that counts volunteer time as match, check that program's own rules first. They take priority over your policy.
Four ways to record hours
| Method | How it works | Strengths | Weak spots |
|---|---|---|---|
| Paper sign-in sheet | Volunteers write their name and times on a clipboard | Costs nothing, works anywhere | Illegible names, missing sign-outs, and someone has to type it all up |
| Shared spreadsheet | Staff or leads enter hours after each shift | Easy to start, easy to total | Entered from memory, easy to overwrite, and names drift between rows |
| Self-reported form | Volunteers submit their hours through a form | Captures off-site and remote work | Relies on memory and needs someone to review every entry |
| Check-in and check-out | Volunteers check in and out on a kiosk, tablet or phone, and the time between is the hours | Accurate times, no retyping, totals update as you go | Needs a device at the door and a plan for forgotten check-outs |
Many programs combine two: check-in and check-out for on-site shifts, plus staff entry for off-site or remote work. What matters is that both end up in the same log.
Record time at the door, not from memory
Hours written down at the end of the month are guesses. Hours recorded when someone arrives and leaves are facts. If you can, put a tablet or a printed QR code at the entrance and make checking in the first thing a volunteer does.
Making check-in stick
- Put the check-in point where volunteers already walk in, not in the office.
- Have the shift lead remind people to check out at the end of the shift.
- Decide in advance what happens with a forgotten check-out: closed automatically at the scheduled end, or reviewed by staff.
- Keep a paper backup for when the Wi-Fi or tablet fails, and enter it the same day.
Keep one record per volunteer
Totals go wrong when the same person appears as "Sam Lee", "Samantha Lee" and "sam.lee@" in different places. Tie every hour entry to a volunteer record, ideally matched by email, and attach the event or program it was for. That one habit makes it possible to answer "how many hours did the food pantry get this quarter" without a spreadsheet afternoon.
If your history is already spread across several sheets, clean it once: merge duplicates, standardize names and dates, and import it into the system you will use from now on. The switching guide explains how past hours can be imported so totals do not start from zero.
Review and correct regularly
Set a regular time, weekly or after each large event, to look at new entries. Check for:
- Check-ins with no check-out, or shifts that run implausibly long.
- Two entries for the same person at overlapping times.
- Hours for people who were not on the schedule, which may be fine but should be confirmed.
- Entries added or changed after the fact, with a note saying why.
Fixing a record within a week is easy. Fixing it at the end of the year, for a report due tomorrow, is not.
Report hours people can trust
Different audiences want different cuts of the same log:
| Audience | What they usually want |
|---|---|
| Funders | Total hours for the funded program and period, sometimes with a dollar value |
| Board | Trends: hours and active volunteers this year compared with last |
| Volunteers | Their own history and a letter or certificate for school or employers |
| Program staff | Who is coming back, who has stopped, which shifts are under-covered |
To show the value of volunteer time in dollars, many nonprofits use the national estimate published each April by Independent Sector and the Do Good Institute: $36.14 per hour for 2025 (opens in a new tab), with separate figures for each state. Say which year's figure you used. If you plan to put volunteer time in financial statements or count it as grant match, check the funder's rules and ask your accountant, because those uses have their own requirements.
A simple setup to start with
- A one-page policy on what counts as an hour, shared with volunteers.
- Check-in and check-out at the door for on-site shifts.
- Staff entry, with a reason, for off-site work and corrections.
- One record per volunteer, every entry tied to an event or program.
- A weekly 15-minute review of new and changed entries.
- A report you can produce in minutes for funders and the board.
If you are deciding whether to move hours out of spreadsheets entirely, the guide to choosing volunteer management software for a small nonprofit covers what to look for, and scheduling volunteers well makes accurate hours easier to collect in the first place.