An EEA national volunteering or doing unpaid charitable work does not qualify as a worker

However, they may be considered to be self-sufficient, but this would be subject to the CSI requirement.

They may be considered to be a worker if they are doing charity work that involves taking part in the commercial activities of the charity for which they receive payment in the form of having their living expenses and accommodation provided.