A nonprofit with a federal grant does not get to decide its own timekeeping standard. The Uniform Guidance, at 2 CFR 200.430(g) as revised in 2024, says salary charged to a federal award must rest on records that accurately reflect the work performed. Those records must be backed by internal controls, reasonably reflect the employee's total compensated activity without exceeding 100% of it, cover federally funded and all other activities together, and support the split when one person works on several awards or on both grant and non-grant work. Budget estimates set before the work is done "alone do not qualify," though they can be used for interim charges if they are reviewed after the fact and corrected. For nonexempt employees, records must also show the total hours worked each day, as the Fair Labor Standards Act already requires.

The regulation does not prescribe a product or a workflow. Our recommended way to produce records that meet it is a timekeeping setup: each person records time against each grant and against everything else they do, and a supervisor approves it before it reaches payroll and the grant ledger.

For whom: a nonprofit of 5 to 100 staff with one or more federal awards, or a foundation grant that asks for the same detail. Not for: an organization whose staff are all funded from one unrestricted budget; a first time clock is enough there.

What a grant-ready setup needs, and where each tool has it

NeedClockifyToggl TrackHarvest
One project per grant, plus "other activities"Unlimited projects, Free plan includedProjects on every plan; the Free plan's project limit is not stated2 projects on Free; more on paid plans
Supervisor approval of timesheetsStandard and upPremiumEnterprise only
Past timesheets locked after approvalStandard and upNot stated on its pricing pageActivity log as an audit trail on Enterprise
Price of the first plan with approval, per seat a month billed annually$5.49$16$14

Our pick

Clockify Standard. It is the least expensive plan here that combines the three controls we recommend for grant-funded time: time split by grant, a supervisor's approval, and timesheets that cannot be quietly edited after approval. For a 20-person organization that is about $110 a month on annual billing.

  • Choose Toggl Track Premium if program staff already use Toggl and its reporting; approvals arrive only on Premium, so budget for that tier from the start.
  • Choose Harvest Enterprise if the organization also invoices fee-for-service work from tracked time; Harvest invoices on every plan, but approval and its activity log sit only on Enterprise.

Volunteers are a separate list

Keep volunteer hours apart from staff hours, ideally in a separate workspace or a clearly named project. The Department of Labor's Fact Sheet 14A says paid employees of a nonprofit cannot volunteer to provide the same type of services they are employed to do, and volunteers must serve without expecting pay. Mixing the two in one timesheet makes that line hard to show.

Where the tracker stops

Whatever time or cost reports a tracker can produce, treat your fund-accounting or grants system as the authoritative ledger for salary charged to each award and for the grant's financial report. The tracker's job is to be the approved, after-the-fact record that ledger relies on. Export approved time each pay period, and keep exports for the retention period your award sets. For the federal recordkeeping basics behind daily hours, see our employee timesheet template.

Traceable evidence

Sources for this decision

10 sources
  1. official2 CFR 200.430(g), standards for documentation of personnel expensesU.S. Government Publishing Office (Code of Federal Regulations, 2025 edition) · checked Oct 28, 2026 · supports: 2 CFR 200.430(g) as revised in 2024 (CFR edition of January 1, 2025): salary charges to federal awards must be based on records that accurately reflect the work performed, supported by internal controls, part of official records, reasonably reflecting total compensated activity not exceeding 100 percent, covering federal and all other activities, and supporting distribution across awards and activities; budget estimates alone do not qualify but may support interim charges with after-the-fact review; nonexempt employees' charges also need records of total hours worked each day under 29 CFR part 516. It does not require any particular timekeeping product or format.
    Open source ↗
  2. officialDOL Fact Sheet 14A: Non-profit organizations and the FLSAU.S. Department of Labor, Wage and Hour Division · checked Oct 28, 2026 · supports: DOL Fact Sheet 14A (revised August 2015): individuals may volunteer for religious, charitable, civic, humanitarian or similar nonprofit organizations without contemplation or receipt of compensation, generally may not volunteer in commercial activities run by a nonprofit, and paid employees of a nonprofit cannot volunteer to provide the same type of services to their organization; it does not decide any particular worker's status.
    Open source ↗
  3. regulatorFact Sheet #21: Recordkeeping Requirements under the Fair Labor Standards ActU.S. Department of Labor · checked Oct 27, 2026 · supports: DOL Fact Sheet 21 (revised July 2008): the fourteen records an FLSA-covered employer must keep for each non-exempt worker, including hours worked each day and each workweek, that no particular form of records or timekeeping method is required, three-year retention of payroll records and two-year retention of time cards and wage-rate tables, and exception-basis recording for fixed schedules; it does not resolve state recordkeeping rules.
    Open source ↗
  4. vendorClockify official product siteClockify · checked Aug 5, 2026 · supports: Vendor-published product scope used to verify capabilities relevant to this buyer context: Teams comparing flexible project and employee time tracking across varied work types.. It does not prove the guide's fit verdict, configured performance, current pricing or compliance.
    Open source ↗
  5. vendorToggl Track official product siteToggl Track · checked Aug 5, 2026 · supports: Vendor-published product scope used to verify capabilities relevant to this buyer context: Knowledge-work and service teams evaluating lightweight time capture and project reporting.. It does not prove the guide's fit verdict, configured performance, current pricing or compliance.
    Open source ↗
  6. vendorHarvest official product siteHarvest · checked Aug 5, 2026 · supports: Vendor-published product scope used to verify capabilities relevant to this buyer context: Agencies and professional services teams evaluating time, project budgets, billing, and invoicing handoffs.. It does not prove the guide's fit verdict, configured performance, current pricing or compliance.
    Open source ↗
  7. vendorClockify pricing page, paid plan tiersClockify · checked Oct 27, 2026 · supports: Clockify's pricing page as read on October 27, 2026: per-seat prices for Basic, Standard, Pro and Enterprise billed annually and monthly, timesheet approval, locked timesheets, invoicing and time off from Standard, GPS from Pro and the audit log on Enterprise; it does not prove the total cost for a given team.
    Open source ↗
  8. vendorClockify pricing page, plan comparison tableClockify · checked Oct 28, 2026 · supports: Clockify's pricing comparison table as read on October 28, 2026: the Free plan for up to 5 users (its FAQ says up to 4 invited people) with unlimited projects; kiosk from Basic and not on Free; limited kiosk seats per month at $0.79 on Basic, $1.19 on Standard, $1.59 on Pro and $2.39 on Enterprise billed annually ($0.99, $1.49, $1.99, $2.99 monthly); kiosk photo capture on Pro and Enterprise; billable rates from Basic; invoicing, approval and the QuickBooks integration from Standard; budgets and estimates and GPS from Pro. It does not mention a nonprofit discount and does not describe how the kiosk identifies a worker.
    Open source ↗
  9. vendorToggl Track pricing page, project features by planToggl · checked Oct 28, 2026 · supports: Toggl Track's pricing page as read on October 28, 2026: Starter at $9 and Premium at $16 per user a month in the annual view ($12 and $24 in the monthly view), billable rates and project estimates from Starter, fixed-fee projects, project dashboards, project member rates and timesheet approvals on Premium, and a free plan for up to 3 users; it does not state invoicing, a kiosk, a Xero integration or a nonprofit discount.
    Open source ↗
  10. vendorHarvest pricing page, plan featuresHarvest · checked Oct 27, 2026 · supports: Harvest's pricing page as read on October 27, 2026: Free (one seat, two projects), Teams and Enterprise per-seat prices billed annually and monthly, invoicing on all plans, and timesheet approvals and an Activity log described as an audit trail of every time entry and edit on Enterprise only; it does not describe time rounding or entry locking.
    Open source ↗