Yes - you do need a commercial invoice and you need to declare the correct value, origin and nature of the goods. They might be tax exempt if they can provide proof they a registered charity, but this will depend on local legislation.