You should always be prepared to justify why a position is volunteer (unpaid) rather than a paid consultant or employee - & the justification should never only be "We can't afford to pay all these people for this work."
More from my blog from a while back:
https://coyotecommunications.com/coyoteblog/2019/05/justifying-a-position-as-volunteer-instead-of-paid-staff/
Justifying a position as “volunteer” instead of “paid staff”

From February 2001 through much of February 2005, I worked at the United Nations Volunteers (UNV) program, managing the UN’s Online Volunteering service (formerly NetAid) and the United Natio…

Jayne Cravens / CoyoteBroad Blog