Setting up a Charity

Setting up a charity in the UK can be both a rewarding and taxing process. There are many things to bear in mind while setting up and many regulations to be aware of. The Company Warehouse are proud to have helped hundreds of people carry out the setting up of a charity.

 

Setting up a Charity – The Legal Requirements

Setting up a charity in the UK, it is important to be aware that (in its most common form) a charity will be governed by both Company Law and Charity Law. The most common way to set up a charity is to form a company limited by guarantee. Drafting the company articles in just the right way (to include various clauses; charitable objects clause, non–profit distribution clause etc) means that the company will meet the legal requirements placed on it in order to carry out a legally proper set up.

Setting up a charity in this way means that you will be required to carry out a company formation with Companies House and register the company as a charity with the Charity Commission. We can help you with the company formation stage of setting up a charity and provide you with guidance on how to carry out the rest of the process. For more information see our How to Start a Charity and Charity FAQ page.

 

Setting up a Charity – With The CompanyWarehouse

Setting up a charity with us is simple and painless. Our professional team will give you the support and guidance you need. Take a look at our Charity Company Limited By Guarantee page and contact our helpful charity set up team on 0800 0828 727.