Abstract
If migration is more effective than aid for fighting poverty, should it replace aid? Not always. This article proposes a criterion that may be used to distinguish between cases where migration should serve as a substitute for development assistance and cases where it should supplement such aid. According to this criterion, development agendas are poverty-efficient when they lift the largest possible number of people out of poverty. Therefore, to be poverty-efficient, development agendas should always aim to complement aid with policies for pulling people out of poverty. Development assistance that is not poverty-efficient should be abandoned and replaced by migration and other policies that can effectively fight poverty.