A charitable trust can be formed as a trust, society, or non-profit company registered under section 25 of the Companies Act. To form a trust, one person is needed to create a trust deed or will. To form a society, at least seven people are required. A charitable institution can also be formed by registering as a non-profit company. The key requirements to form a valid charitable trust are that it must have a religious or charitable object, the founder must have the capacity to create the trust, the object and property dedicated to the trust must be clearly indicated, and the trust's objects cannot oppose any law. A written trust deed is generally desirable but not always required by law.