Sự khác biệt giữa GDP và GNP là thu nhập nhận được từ hàng hóa và dịch vụ được sản xuất ở nước ngoài sử dụng lao động và vốn của cư dân Hoa Kỳ trừ đi thu nhập thanh toán cho hàng hóa và dịch vụ được sản xuất tại Hoa Kỳ sử dụng lao động và vốn do cư dân nước ngoài cung cấp.
GNP và GDP đều đang nói về tiền trong một quốc gia.