La "Fondation Dr. Margrit Schoch" a pour but de soutenir les institutions suivantes avec les montants annuels suivants : Fondation suisse pour l'enfant cérébro-lésé, Erlachstrasse 14, 3012 Berne, CHF 30'000.00, Fondation Waldheim, Foyers pour personnes handicapées multiples, Kronenwies, Lachen, 9428 Walzenhausen, CHF 10'000.00, Société culturelle de Glaris, Secrétariat, 8750 Glaris, CHF 3'000.00, Société des amis du château de Freuler, 8750 Glaris, CHF 10'000.00, Bibliothèque nationale suisse, Archives littéraires suisses SLA, Hallwylstrasse 15, 3003 Berne, CHF 20'000.00, Médecins Sans Frontières, Rue de Lausanne 78, 1201 Genève, CHF 20'000.00, Parrainage suisse pour les communes de montagne, Asylstrasse 74, 8032 Zurich, CHF 30'000.00, Fondation Barry du Grand-St-Bernard, Rue du Levat 34, 1920 Martigny, CHF 1'000.00, Association moins peut être plus (WKMS), Aide humanitaire, Kublihoschet 35, 8754 Netstal, CHF 5'000.00, Association Fridlihuus, Abläschstrasse 86, 8750 Glaris, CHF 2'000.00, Associazione Pro Brontallo, 6692 Brontallo, CHF 2'000.00, Garde aérienne suisse de sauvetage (Rega), Centre Rega, 8058 Zurich-Aéroport, CHF 5'000.00. Les montants peuvent être adaptés par le conseil de fondation à l'inflation. La base de calcul est l'indice des prix à la consommation national. Si l'une de ces institutions n'existe plus, le conseil de fondation choisit une nouvelle institution avec un but similaire et demande l'approbation de l'autorité de surveillance. La fondation ne poursuit aucun but économique et ne vise pas à réaliser un profit.