Volunteering the Crew and the Pay Rule
Why this matters
An owner signs the shop up to rebuild a porch and replace a water heater for a neighborhood nonprofit on a Saturday. Six people show up in company shirts, it goes well, the photos go on the shop's page, and nobody is paid because it was a volunteer day. Under federal wage-hour law that day was very likely work, the hourly people were owed for it, and some of them were owed overtime. The good deed becomes a back-pay claim the first time someone leaves on bad terms, and "they all agreed to volunteer" is not a defense.
This card owns the pay question. Whether and how to donate work at all, and the liability that comes with it, belong to other cards (see related: The Donated Work Intake SOP). This is not legal advice; it describes the federal rule and where states change it.
The rule in federal terms
Two pieces of federal guidance under the Fair Labor Standards Act (FLSA) decide most cases.
The Department of Labor's position on for-profit employers. The DOL's long-standing guidance is that people may volunteer for religious, charitable, civic, humanitarian or similar nonprofit organizations, but that individuals generally may not volunteer services to for-profit private sector employers. An hourly tech cannot volunteer to do trade work for your shop for free, any more than they could volunteer to run a service call for free.
The charitable-work regulation. 29 CFR 785.44 says time spent in work for public or charitable purposes is working time when it happens at the employer's request, under the employer's direction or control, or while the employee is required to be on the premises, and that time spent voluntarily in such activities outside the employee's normal working hours is not hours worked.
So the federal question is not "was it for a good cause?" It is "whose activity was it?" If the shop asked for it, organized it or controlled it, it is the shop's activity and the time is hours worked. If an employee chose it, on their own time, without the shop directing it, it is their activity and the time is theirs.
Because FLSA rights cannot be waived by agreement (the Supreme Court said so in Brooklyn Savings Bank v. O'Neil in 1945), a sign-up sheet that says "I am volunteering and will not be paid" changes nothing.
How to tell which side of the line a day lands on
Ask these questions about the specific event. A "yes" to any of the first three generally makes the time hours worked under 785.44:
- Did the shop ask? An owner saying "who's in for Saturday?" in the morning huddle is a request, even if nobody is told they must go. Employees know who signs their checks.
- Does the shop direct or control it? The shop chose the project, sets the start time, assigns the tasks, supplies the truck and tools, and a lead tech runs the site.
- Is it during normal working hours, or does it require being at the shop? Meeting at the shop to load the truck is being on the employer's premises at the employer's direction.
- Is it genuinely voluntary? Watch for quiet pressure: attendance noted, a comment in a review, the owner's visible disappointment, a "team player" culture. The DOL and courts look at the reality, not the label.
- Does it benefit the shop? Crews in branded shirts doing their trade, photographed for the shop's social media, are doing marketing as well as charity. That makes it harder to call the activity the employee's own.
A typical shop volunteer day answers yes to the first two and often the fifth. That is why the practical default is simple: if the shop organizes it, pay it.
The three ways to structure it
Option 1: A paid community day. The shop organizes the event and pays everyone for it as ordinary work time. The hours count toward the 40-hour overtime threshold, get recorded in the time system like any job, and are covered by workers' compensation the way any work is. Travel from the shop to the site and back is work time under the FLSA's rules for travel during the workday (29 CFR 785.38). This is the cleanest option and the only one that lets the shop run the event in its own name.
Option 2: Genuinely personal volunteering. An employee volunteers for a charity of their choosing on their own time. The shop does not organize it, assign it, track it or reward it, and it is not the tech's trade work done under the shop's name. The shop may donate materials or sponsor the charity, but the time belongs to the employee. This is fine, and it is not a "shop volunteer day" at all, so it cannot carry the shop's branding without sliding back toward Option 1.
Option 3: A volunteer-time-off benefit. The shop gives each employee a set number of paid hours a year, for example eight, to volunteer wherever they choose. The employee is paid for those hours as a benefit. Whether paid leave hours count toward the weekly overtime threshold is a separate question: under the FLSA, hours paid but not worked (leave, holidays) generally do not count, though a state rule or the shop's own policy may count them. Decide which rule your policy follows and write it down.
A worked example: the Saturday porch build
A twelve-person shop agrees to a Saturday build for a neighborhood housing nonprofit. Six people go: five hourly employees and the salaried service manager, who is exempt.
The day, as the lead tech runs it:
- 7:30 to 8:00 at the shop loading the truck: 0.5 hours
- 8:00 to 8:30 drive to the site: 0.5 hours
- 8:30 to 3:30 on site, with a 30-minute lunch break that is fully off duty: 7.0 hours minus 0.5, so 6.5 hours
- 3:30 to 4:00 drive back to the shop: 0.5 hours
That is 0.5 + 0.5 + 6.5 + 0.5, or 8.0 hours of work for each person. The loading time and both drives count because the shop directed them; the lunch counts as off duty only because nobody was asked to keep working through it.
Now the weekly totals for the five hourly employees, using hours actually worked Monday through Friday:
| Employee | Mon to Fri worked | Saturday | Week total | Overtime hours |
|---|---|---|---|---|
| Tech A | 38 | 8 | 46 | 6 |
| Tech B | 40 | 8 | 48 | 8 |
| Tech C | 40 | 8 | 48 | 8 |
| Tech D | 32 (one paid sick day) | 8 | 40 | 0 |
| Apprentice | 40 | 8 | 48 | 8 |
Tech D's paid sick day is pay for hours not worked, so under the FLSA it does not count toward 40, and her 32 worked hours plus 8 puts her exactly at 40 with no overtime. A state rule or the shop's own policy could count it.
Overtime hours total 6 + 8 + 8 + 0 + 8, or 30. In regular-hour equivalents (each overtime hour at 1.5), the Saturday costs Tech A 2 + 9 = 11, Techs B and C and the apprentice 12 each, and Tech D 8: 11 + 12 + 12 + 8 + 12 = 55 regular-hour equivalents for 40 hours of work. Paid at straight time those 40 hours would be 40 regular-hour equivalents, so 55 against 40 makes the Saturday 37.5 percent more expensive in labor.
The salaried manager is a different case. An exempt employee's salary covers whatever hours they work in the week, so the shop owes nothing extra for the Saturday under the FLSA, and it cannot dock the salary for the time either. Many shops give exempt staff a comp day anyway, which is a policy choice.
What would have changed the numbers: moving the build to a Wednesday in a slow week replaces regular work instead of adding to it. Nobody crosses 40, the labor cost is 40 regular-hour equivalents, and the true cost becomes the 40 billable hours the crew did not sell that day. In California the Saturday as planned adds no daily overtime, since nobody passed 8 hours in the day, but if it had run to 9 hours, that ninth hour would be daily overtime under California law even for Tech D, who is owed no overtime under the federal rule. Alaska, Nevada and Colorado have their own daily overtime rules with different triggers, and California also has a seventh-consecutive-day rule, so a shop in any of those states runs the numbers under the state rule, not the federal one.
What can still go wrong when the pay is right
- The time never reaches payroll. The single most common failure. The event is not set up as a job in the time system, so hours are written on a napkin or not at all. Create a job for it before the day and have everyone clock in and out as they would on any job.
- Workers' compensation. If the day is paid work, ordinary coverage applies. If the shop tried to treat it as unpaid volunteering, the coverage question for an injury becomes murky, which is a bad thing to find out at an emergency room. Confirm with your carrier before the event either way.
- Minors. A 16- or 17-year-old helper on a build site runs into the federal hazardous occupations orders and the state child labor rules no matter what the day is called. See related: Hiring a Minor Into a Trade: What the Hours Rules Allow.
- The nonprofit's own rules. Many home-repair nonprofits require volunteers to sign their waivers and follow their site rules. Those forms do not change your pay obligations to your employees, and your employees should read what they are signing.
- State paid-leave and pay-timing laws. A paid community day is wages like any other, due on the regular payday under state pay-timing rules.
The short version for the owner
If the shop picks the project, sets the time, supplies the truck or puts its name on it, the hours are work. Record them as a job, pay them, run the overtime math before you pick the day, and pick a weekday in a slow week if you want the good deed to cost what it looks like it costs. If an employee wants to volunteer on their own, let them, and keep the shop out of it.
References
- Fair Labor Standards Act, 29 U.S.C. 201 and following; 29 CFR 785.44 (civic and charitable work) and 29 CFR 785.38 (travel during the workday)
- U.S. Department of Labor, Wage and Hour Division guidance on volunteers and for-profit employers
- Brooklyn Savings Bank v. O'Neil, 324 U.S. 697 (1945)
- See related: Hiring a Minor Into a Trade: What the Hours Rules Allow
- See related: The Donated Work Intake SOP