تولید ناخالص ملی را چنین تعریف میکنیم: «ارزش پولی کلیه کالاها و خدمات نهایی که افراد دارای یک ملیت مشخص در طول یک دوره زمانی خاص، تولید کردهاند.» منظور از کلمه «ملی» در تعریف، این است که این مقدار تولید در کشور از سوی افرادی با همان ملیت صورت گرفته است. به عبارت روشنتر، منظور از تولید ناخالص ملّی، کلیه کالاها و خدماتی است که اعضای یک «ملت» تولید کردهاند، خواه در داخل کشور باشد و خواه در خارج از کشور. بنابراین، اگر یک شرکت خارجی در ایران فعالیت کند، تولیدات آن شرکت را نمیتوان در زمره تولید ناخالص ملی قرار داد.