"La UE hizo promesas que, desgraciadamente, no fueron cumplidas", dijo en la sesión de la Asamblea General de la ONU.
"Recibimos solamente 525 millones de dólares de la comunidad internacional y 178 millones de dólares de la UE", agregó.
Señaló que Turquía espera que la Unión Europea cumpla con las obligaciones asumidas y la ONU haga su aporte a la causa.
El presidente destacó a la vez que Ankara seguirá acogiendo a los refugiados de Siria y otros países.
En marzo, los líderes de los países miembros de la UE y el Gobierno turco acordaron un plan conjunto de lucha contra la crisis migratoria.
Por cada sirio devuelto, la UE deberá aceptar un refugiado sirio.
Bruselas se comprometió asimismo a acelerar la liberalización de los visados para nacionales turcos y las negociaciones sobre el ingreso de Turquía en el bloque europeo, así como a transferir 3.000 millones de euros adicionales para finales de 2018 con el fin de ayudar a Ankara a combatir la crisis migratoria.