There may be situations when you are volunteering when you have to pay some out-of-pocket expenses. The National Standards for Volunteer Involvement recommend that organisations should reimburse any pre-approved expenses, however there is no requirement for them to do so.
Before spending any personal money you should check if your organisation will reimburse you for pre-approved out-of-pocket expenses.