BreezeLeave
For Nonprofits

Leave Management That Fits a Nonprofit Budget

No HR department, limited admin time, and a board that wants the grant audit clean. BreezeLeave is free for the first 10 staff and built for the real nonprofit operating pattern.

At a small nonprofit, leave tracking sits with whoever has the most patience for spreadsheets. That is usually the operations manager who is already running grant reporting, board prep, and program oversight. Hand-computing leave balances at the end of the quarter is the kind of task that gets pushed three Fridays in a row until somebody finds a mistake.

BreezeLeave is built for that shape of organization. The Starter plan is free for organizations up to 10 people with the full leave-management feature set. Setup is a single afternoon, the audit log handles grant compliance, and the staff-vs-volunteer distinction is a first-class concept. Nonprofits rarely need the Project Operations module; this page focuses on the leave side, which is what the program director actually has to run.


The nonprofit operating pattern

Limited admin overhead

At 12 or 15 staff there is no dedicated HR person. There is usually one operations manager wearing four hats. Leave tracking that requires hand-computed balances or a separate portal is the first thing to fall off the desk. BreezeLeave automates the part that takes the admin time: balance computation, accrual schedules, holiday calendar maintenance, payroll-period exports. The operations manager spends a few minutes per week, not a few hours.

Program staff vs administrative staff

Program staff working on grant-funded posts often have different rules than headquarters admin. A field coordinator on a 12-month grant cycle might have leave restrictions around the program window. The development team might have different rules around the fundraising peak. BreezeLeave lets each role have its own policy with its own entitlement, accrual schedule, and approval chain.

Grant cycles and fundraising deadlines

The grant reporting week and the annual fundraiser are not great weeks for the whole development team to be out. Set those windows as blackouts on the BreezeLeave calendar and requests inside them get held for manual review with the deadline reason shown to the requester. The program director sees the conflict at the moment of decision, not at the deadline meeting.

Audit trail for the grantmaker and the board

Funders want documentation. Every leave-related change in BreezeLeave is logged with the user, the timestamp, and the change made. When the board asks for last year's leave usage by program, or the grant audit wants to see staff time off during the reporting period, the export takes a few seconds. The audit log is the same data the platform uses to compute balances, so the numbers reconcile.

BreezeLeave audit log showing leave-related changes for nonprofit grant compliance
Every change is logged with user, timestamp, and detail. Exportable per period for grant audits or board reporting.

Custom leave types for the nonprofit context

Nonprofits run more leave categories than a typical office. Beyond PTO and sick time, the common additions:

  • Volunteer service days, used when staff take time to volunteer for partner organizations.
  • Professional development leave for training or conference attendance.
  • Sabbatical leave for staff who have hit a tenure milestone.
  • Bereavement and compassionate leave with their own approval rules.
  • Civic obligations: jury duty, voting time, public health emergency leave.

Each type has its own policy: balance or unlimited, accrual schedule, who approves, whether it appears on the public team calendar. The reports module can roll up usage per type per period for the board pack.


The daily flow for a 15-person nonprofit

Most small nonprofits do not need anything fancy. The daily flow:

  • A program assistant requests three days off via the web app or Slack.
  • Their manager gets the request as an email and a Slack message with one-click approve.
  • The approval posts to the team channel as a daily digest the next morning.
  • The team calendar updates so the rest of the program team sees the absence.
  • The balance updates automatically. Nobody opens a spreadsheet.
BreezeLeave dashboard showing nonprofit team availability
Dashboard view for a 15-person nonprofit. Pending requests, current absences, upcoming PTO, and balance summary.

The operations manager opens the dashboard once a week, checks the pending requests, runs the payroll export at month end. The rest of the time the system runs on its own.


Volunteer hours and the staff distinction

Some nonprofits run a hybrid of paid staff and regular volunteers who contribute fixed hours each week. The two groups need different rules and different visibility. Paid staff need balance tracking, accruals, and a PTO ledger that rolls into payroll. Volunteers need a way to mark availability, signal sick days, and block dates around their own work or school calendar. Treating both with one policy creates either bloated PTO balances for volunteers or invisible coverage gaps when a volunteer goes on holiday.

In BreezeLeave, volunteers sit on a zero-accrual unavailability policy. They appear on the team calendar so the program lead can see their availability for the week. Their absences do not feed into payroll exports or balance reports. Paid staff stay on the standard PTO policies with full balance tracking. Both share the same team calendar so the program director sees the full coverage picture in one view.


Why the free plan really is free for small nonprofits

Many nonprofits run on the Starter plan year after year because the team stays under 10 people. There is no trial timer, no required credit card, no feature gating that pushes a paid plan. The Starter plan includes:

  • The full balance and accrual engine, including pro-rata for mid-year hires.
  • Approval flows with conflict warnings and cover person assignments.
  • Multiple custom leave types with separate rules per type.
  • The audit log and per-period exports for grant compliance.
  • Slack and Microsoft Teams integration for the request flow.
  • Country-specific holiday calendars for international nonprofits.

When the team passes 10 people, the account moves to Pro at $2 per person per month. The full plan comparison is on the pricing page.


Nonprofit work pattern matched to product

No dedicated HR person, limited admin time

Automated balance, automated accrual, audit log

Program staff vs admin staff with different rules

Per-role leave policy, applied automatically

Grant reporting week, fundraiser week

Blackout windows per program, manual review on conflicts

Volunteer days, sabbatical, professional development

Custom leave types with separate balances and rules

Grant audit, board report

Audit log, per-period exports, role-based exports

Limited software budget

Free for the first 10 staff, $2 per person per month above

International program offices

Per-country public holiday calendars


Frequently asked questions

Everything you might want to know before getting started. Still have questions? Reach out anytime.

Yes. Starter is free for organizations up to 10 people with the full leave-management feature set. No credit card, no trial expiry. Most small nonprofits run on the free plan year after year. When the team grows past 10, Pro is $2 per person per month.

Setup takes about 10 to 15 minutes. There is no server install, no integration script, no IT step. If the executive director can send email and manage a Notion page, they can run BreezeLeave.

Yes. BreezeLeave supports multiple leave types. Create a Volunteer category that runs alongside the standard PTO and sick types, with its own rules, its own balance, and its own approval chain. The reports module can pull each type separately.

Every request, approval, denial, balance change, and policy edit is logged with the user, the timestamp, and the change. The log is exportable per period or per program for a grant audit. It is the same data the system uses to compute every balance, so it is auditable end to end.

Yes. Each role gets its own policy. Field program staff working grant-funded posts often need different rules from headquarters admin. Set the entitlement, the accrual schedule, and the approval chain per role.

Set blackout windows around the grant reporting weeks or the annual fundraiser. Leave requests in those windows go to manual review with the deadline noted on the request, so the program director sees the conflict before approving.


Setup for a nonprofit

  1. Create the account at breezeleave.com. No credit card on Starter.
  2. Define the leave policies per role: program staff, admin, leadership, fellows or interns.
  3. Pick the country and load the public-holiday calendar.
  4. Invite the team via email. They activate, set their availability, and start using the request flow.
  5. Set blackout windows for the next grant reporting week and the annual fundraiser.
  6. Optional: connect Slack or Microsoft Teams so the request flow runs inside the channel the team already uses.
  7. Optional: import past leave data so historical reporting stays continuous.

Where to read next

Most nonprofits do the setup on a Friday afternoon and run the next month free of balance recalculation. The first grant audit after the switch tends to be the moment the operations manager stops worrying about the old tracking sheet.

Ready to give it a try?

Free for teams up to 10. Takes about 10 minutes to set up.