Most people believe that non-profits are always in a cash flow crisis. This is partially true in that there is a constant need to raise money to pay operational costs. There are times that something happens with the budget that sends the organization into a tailspin. It is during this financial crisis that volunteers become part of the solution.
Here is a great article from Donor Dreams about strategies to deal with hard times in the non-profit world.