Ada 2 perubahan yang terjadi pada pergeseran kurva permintaan, yaitu perubahan jumlah barang yang diminta akibat perubahan harga (cateris paribus) dan pergeseran kurva permintaan akibat perubahan faktor lain pada harga yang sama.
Apabila barang subtitusi maka kenaikan harga barang akan mendorong kenaikan permintaan barang maka kurva permintaan tersebut akan bergeser ke kanan.
Apabila barangnya komplementer, kenaikan harga barang akan mengurangi permintaan akan barang tersebut sehingga pada harga yang sama kurva permintaan akan bergeser ke kiri.
Apabila barang subtitusi maka kenaikan harga barang akan mendorong kenaikan permintaan barang maka kurva permintaan tersebut akan bergeser ke kanan.
Apabila barangnya komplementer, kenaikan harga barang akan mengurangi permintaan akan barang tersebut sehingga pada harga yang sama kurva permintaan akan bergeser ke kiri.