La fondation a pour but de soutenir financièrement les activités, les projets et les organisations qui s'engagent en faveur des personnes dans le besoin en Suisse et à l'étranger, ainsi que pour les causes de protection des animaux. Les revenus de l'ensemble du patrimoine de Rosa Hauser-Keller doivent être utilisés à parts égales pour les personnes dans le besoin et pour les animaux. Il s'agit de soutenir des actions et des activités ciblées et accompagnées en Suisse et à l'étranger, telles que des actions d'aide sociale (aide d'hiver, maisons de femmes, Terre des Hommes, aide à l'Afghanistan), des projets concrets pour l'eau potable ou des projets après des catastrophes environnementales, ainsi que des organisations dont l'objectif est la protection des animaux (par exemple, un refuge pour animaux). Les organisations bénéficiaires doivent avoir leur siège en Suisse. En priorité, les organisations ayant leur siège à Schaffhausen ou dont le champ d'action est la région de Schaffhausen doivent être privilégiées. Le champ d'action des activités peut également inclure l'étranger. La fondation a un caractère non lucratif et ne poursuit pas d'objectif commercial. Seules les institutions qui sont exonérées d'impôts en raison de la poursuite d'objectifs d'utilité publique ou de bienfaisance sont éligibles. Aucune personne physique n'est soutenue.