Teori ordinal menjelaskan perilaku konsumen berdasarkan kurva indiferensi dan kurva garis anggaran. Kondisi keseimbangan tercapai ketika kurva indiferensi berpotongan dengan kurva garis anggaran. Perubahan harga barang dan pendapatan akan memengaruhi keseimbangan konsumen melalui efek substitusi dan efek pendapatan.