وهناك تفسيرات عديدة محتملة لحقيقة مفادها أن مساعدات التنمية لا تترجم في كل الأحوال إلى نمو في الناتج المحلي الإجمالي. فقد تسيء الدول المتلقية استخدام المساعدات، فتمنعها من الوصول إلى القاعدة حيث هؤلاء الذين قد ينفقونها أو يستثمرونها، أو قد يُعطى المال بشرط إنفاقه على السلع والخدمات المشتراة من الدول المانحة. وحتى إذا نجحت مساعدات التنمية في تحفيز نمو الناتج المحلي الإجمالي، فإن هذا لا يؤدي بالضرورة إلى تحسين حياة المواطنين الفقراء، وخاصة في الأمد القريب.
有三个原因或能解释发展援助并不总能转变为GDP增长这一事实。受助国政府可能滥用援助致使援助无法抵达支出或投资者手中；援助金可能存在条件，必须花在来自援助国的商品和服务上。此外，即使发展援助确实刺激了GDP增长，也不一定会为最贫困人民带来更好的生活，特别是在短期。