Besar kecilnya pendapatan nasional dipengaruhi oleh beberapa faktor selaku berikut:
- Permintaan dan penawaran agregat
Dimana agregat menawarkan hubungan antara seluruh jumlah seruan kepada barang maupun jasa sesuai dengan tingkat harga. Permintaan agregat sendiri ialah sebuah daftar dari seluruh barang dan jasa yang mau dibeli oleh sektor ekonomi pada berbagai tingkat harga. Sementara itu penawaran agregat ialah hubungan antara seluruh penawaran barang dan jasa yang disediakan oleh perusahaan-perusahaan dengan tingkat harga tertentu.
- Investasi
Dimana pengeluaran untuk investasi oleh perusahaan atau lainnya ialah salah satu unsur penting dari pengeluaran agregat. Pelaku faktor buatan yang mampu berinvestasi banyak memperlihatkan bahwa mereka mengalami kemajuan atau kenaikan pemasukan. Hal itu kemudian juga memengaruhi pemasukan nasional suatu negara.
- Konsumsi dan tabungan
Bisa dibilang bahwa kian banyak simpanan artinya pemasukan nasional menjadi lebih banyak dan meningkat. Begitu pula dengan tingkat konsumsi yang meningkat memberikan bahwa pendapatan sebuah masyarakat maupun negara juga baik dan meningkat.