Românii care lucrează în străinătate au trimis, în perioada 2005-2010, 38,819 miliarde de dolari în ţară, cei mai buni ani fiind 2007 şi 2008, iar cel mai slab 2010, potrivit datelor şi estimărilor Băncii Mondiale (BM). Numărul emigranţilor români este de 2,769 milioane în acest an, reprezentând 13,1% din totalul populaţiei. Suma trimisă în ţară în 2009 de lucrătorii plecaţi la muncă în străinătate a reprezentat 4,4% din PIB. Aceştia au trimis 9,381 miliarde de dolari în 2008, apoi sumele au început să scadă ca urmare a crizei economice ce a lovit Spania şi Italia, state unde lucrează marea majoritate a românilor.
Suma a scăzut puternic, la 4,928 miliarde de dolari în 2009, respectiv un nivel estimat de 4,517 miliarde de dolari în acest an. România a fost depăşită în ultimii doi ani de Ucraina în privinţa remiterilor, sumele trimise acasă de ucraineni depăşind 5 miliarde de dolari în fiecare an. Conform datelor BM, peste 6,5 milioane de ucraineni locuiesc în străinătate.
Polonezii au trimis acasă 53,817 miliarde de dolari în ultimii şase ani. Aproximativ 3,102 milioane de polonezi, adică 8,2% din populaţie, locuiesc în afara ţării. Ungaria a atras în ultimii şase ani remiteri de 11,67 miliarde de dolari, Bulgaria a obţinut 10,05 miliarde de dolari din această sursă, iar Cehia 7,372 miliarde de dolari. Remiterile către Slovacia au totalizat 8,812 miliarde de dolari în perioada 2005-2010, iar în Serbia au intrat 31,25 miliarde de dolari. Republica Moldova a înregistrat intrări de peste 8 miliarde de dolari în perioada analizată, în condiţiile în care, în 2010, 21,5% din populaţie trăieşte în afara ţării, iar valoarea remiterilor din 2009 reprezintă 23,1% din PIB.