Swiss foundations must comply with the Swiss Civil Code (Articles 80-89), which outlines the creation, governance, and oversight of foundations. They must have a clear public or private purpose, an irrevocable allocation of funds, and a founding document (charter) signed by the founder. Additionally, foundations must be registered with the Commercial Register to acquire legal personality.