Nonprofit Time Tracking Software
hours by program and grant

Track staff hours by program, keep volunteer time separate from payroll and let everyone clock in, with or without a smartphone.
Nonprofit team reviewing staff hours by program

How EZTime works for nonprofits

Nonprofits often have staff who split their week across several programs, funders who want hours reported by grant, and volunteers who are not on payroll at all. EZTime records time by role or project, so each hour is tied to the program it belongs to. Paid staff and volunteers can be kept in separate groups with separate reports. Employees clock in from the mobile app, a shared tablet kiosk or by SMS, which helps when not everyone has a smartphone. Managers approve corrections and time off, timesheets can be signed, and payroll-ready exports go to your payroll provider. Digital employee files and an audit trail keep records organized. Paperless onboarding with digital HR forms shortens the first week for new hires, and expense reporting by category helps staff submit mileage or supplies. Whether you run one community center or several program sites, each with its own manager, everyone works from the same system and the same rules.

A workday in nonprofits

One coordinator, three programs

She switches between youth services, the food pantry and outreach during the day. Each block of time is recorded under the right project.

Grant report due

The finance team pulls hours by project for the reporting period and exports them to Excel for the funder's report.

Saturday volunteer event

Volunteers check in at the shared kiosk. Their hours appear in a separate volunteer group and stay out of the payroll export.

A caregiver without a smartphone

He reports his start and end time by SMS or at the tablet kiosk, and the hours go to his supervisor for approval.

Built for every role

1

Staff & volunteers

  • Clock in by app, kiosk or SMS
  • Choose the program or project when clocking in
  • Request time off and corrections

2

Program managers

  • See who is working now at each site
  • Approve missed punches and time off
  • Schedule staff and recurring shifts per program

3

Executive director, HR & finance

  • Hours by program and grant for funder reporting
  • Signed attendance reports and payroll-ready exports
  • Digital employee files and paperless onboarding

Relevant solutions

Nonprofit attendance guide

How nonprofits track time across programs and funders.

Time clock software

Kiosk, mobile app and SMS clock-in.

Digital HR forms

Paperless onboarding and employee documents.

Expense reporting

Staff submit expenses by category, such as mileage or supplies.

What we recommend setting up

These settings match how most nonprofits report time to their board and funders.

  1. Projects for programs and grants

    Create a project for each program or grant so hours can be reported by funding source.

  2. Separate staff and volunteer groups

    Keep volunteers in their own group and leave them out of payroll exports.

  3. A shared tablet kiosk

    Set up a kiosk at your main site for people who don't use a smartphone.

  4. SMS attendance reporting

    Let field staff and caregivers clock in and out by text message.

  5. Approval workflow

    Route corrections and time-off requests to the right program manager.

  6. Signed attendance reports

    Have employees sign their monthly attendance report before payroll.

  7. Access by role

    Limit who can see employee data with manager permissions per location or department.

Want to see these settings in your own account? Start a 14-day free trial or explore all features.

Volunteers, paid staff and the FLSA

Under the federal Fair Labor Standards Act, people who volunteer their time to a nonprofit for public service, religious or humanitarian purposes, without expecting compensation, are generally not considered employees. The U.S. Department of Labor also notes that paid employees of a nonprofit generally cannot volunteer to provide the same type of services they are employed to provide. That is one reason to track volunteer hours separately from paid hours, and to review how your organization classifies people who both work and volunteer. Nonexempt staff are still owed overtime for hours over 40 in a workweek; see our FLSA overtime guide. For more on running time tracking in a nonprofit, read our nonprofit attendance software guide.

Frequently asked questions

Yes. Set up each program or grant as a project. Employees choose the project when they clock in, and reports show hours per project for any period.

Yes. Put volunteers in a separate group so their hours are recorded and reported without being included in payroll exports. Whether someone qualifies as a volunteer depends on the facts; this is general information, not legal advice.

They can clock in at a shared tablet kiosk or report attendance by SMS.

Manager permissions control who can see what, employee files are stored digitally, and every change is recorded in the audit trail.

Yes. EZTime creates payroll-ready exports to Excel, PDF or your payroll software.

Yes. You get a 14-day free trial with no credit card required. Plans start at $2 per employee per month, or $1.60 billed yearly.

More time for your mission, less time on timesheets

Join more than 10,000 businesses that manage their teams with EZTime. 14-day free trial, no credit card required.