If you want to collect money on the street or house to house for a charity you will need to apply for a permit.