Acţiunile României în domeniul ajutorului umanitar sunt reglementate prin HG 747/2007 privind reglementarea acţiunilor specifice aferente finanţării asistenţei din cadrul politicii naţionale de cooperare internaţională pentru dezvoltare.
Asistenţă umanitară acordată de România este definită ca asistenţa de urgenţă acordată statelor în caz de dezastre şi conflicte armate prelungite, cu scopul atenuării consecinţelor asupra victimelor, inclusiv asistenţa oferită în procesul de tranziţie de la o situaţie de criză umanitară către procesele de reabilitare sau reconstrucţie timpurie;
Furnizarea de asistenţă umanitară este un act de voinţă unilaterală a Guvernului României şi este acordată direct statului în cauză ori indirect, prin intermediul unei organizaţii internaţionale cu competenţe în domeniu sau a unui fond autonom gestionat de o organizaţie internaţională de profil sau a unui fond constituit în mod special pentru a răspunde necesităţilor unei crize umanitare sau a unor organizaţii neguvernamentale române şi/sau străine.
Pentru acordarea de asistenţă umanitară prin intermediul organizaţiilor neguvernamentale, române sau străine, este necesar ca acestea să îndeplinească următoarele criterii: să aibă experienţă în domeniul asistenţei umanitare; să cunoască circumstanţele şi specificul local; să facă dovada deţinerii mijloacelor unei furnizări rapide şi eficiente a asistenţei umanitare către persoanele sinistrate.
În 2006, România a acordat un ajutor umanitar de 500.000 EURO ca răspuns la criza cauzată de conflictul din Liban.
În 2007, România a acordat, din bugetul de stat, un ajutor umanitar în valoare de 2.000.000 EURO ca răspuns la seceta prelungită din Republica Moldova precum şi o contribuţie de 250.000 EURO la Fondul Naţiunilor Unite de Reacţie Rapidă în Cazuri de Urgenţă (CERF), din bugetul ODA pentru 2007.
În 2008, România a acordat asistenţă umanitară din bugetul de asistenţă oficială pentru dezvoltare gestionat de MAE, astfel: