Fundatia patronata de Margareta a Romaniei a avut in 2016 (ultimul an fiscal raportat) venituri totale care au depasit 3,3 milioane lei, insa la finalul anului a raportat o pierdere de 52.793 lei.
Avand scop declarat „activitati de asistenta sociala” fundatia Custodelui Coroanei Regale a avut un personal format din 15 persoane, care s-a ocupat de proiectele organizatiei.
Cifrele sunt mai mici decat in 2015, cand fundatia a inregistrat venituri de 3,5 milioane lei si chiar un mic profit, de 5.000
Fundatia Principesa Margareta a Romaniei a fost inregistrata in Romania in septembrie 2008 si are la activ mai multe proiecte, printre care: „Telefonul varstnicului”, „Fondul special pentru copii” sau „Tinere talente”.
„In proiectele pe care le dezvoltam aducem laolalta copii, tineri si varstinici si incurajam activitatile integrationale, dialogul si schimbul reciproc intre generatii.
Principesa Margareta este presedintele mai multor fundatii in Romania: „Societatea Romana de Cruce Rosie din Romania”, „Asociatia pentru Dezvoltare Durabila Savarsin”, „Fundatia Regala de Management al Ospitalitatii”, precum si Presedinte de Onoare al „Fundatiei Atletismului Romanesc”.