Rumus mencari fungsi permintaan secara umum yaitu :

P = a–bQ atau Q = a–bP

Keterangan:

Qd = jumlah barang yang diminta (Quantity demanded)

a = konstanta

b = koefisien pengarah atau kemiringan (slope/gradient)

P = tingkat harga

Atau,

P-P1/P2-P1 = Q-Q1/Q2-Q1

Keterangan:

P = Harga

P1 = Harga diketahui (1)

P2 = Harga diketahui (2)

Q = Permintaan

Q1 = Permintaan diketahui (1)

Q2 = Permintaan diketahui (2)

Faktor Yang Memengaruhi Permintaan 

1. Penghasilan atau pendapatan masyarakat.

2. Selera konsumen dalam barang.

3. Distribusi pendapatan masyarakat.

4. Harga barang-barang lain yang terkait atau terkait dengan barang-barang itu.

5. Total populasi

6. Prakiraan atau harapan masyarakat tentang kondisi di masa depan.

7. Utilitas atau fungsi suatu item.

8. Ada barang yang bisa diganti atau sebagai barang pengganti.