Penyisipan faktor error (mis: u) ke dalam fungsi disebabkan oleh berbagai alasan, yaitu:
- Penyisipan faktor u dalam model mewakili himpunan pengaruh dari seluruh variabel-variabel yang diabaikan (peripheral variable). Dimungkinkan pengaruh semua variabel tersebut sangat kecil.
- Memasukkan faktor u digunakan untuk mewakili kesalahan-kesalahan dalam pengukuran, pencatatan, pengumpulan maupun pengolahan data.
- Karena ketidaksempurnaan spesifikasi bentuk matematis model. Bentuk linier dari persamaan regresi hanyalah sebagai pendekatan dari bentuk persamaan yang sebenarnya. Faktor u antara lain termasuk pula sebagai faktor koreksi akibat kesalahan karena pendekatan linier semacam ini.
- Perilaku acak dalam kehidupan. Perilaku manusia adalah keadaan acak yang tidak dapat diduga/dipastikan.Variabel-variabel yang sering digunakan dalam regresi berganda sering merupakan agregat dari variabel-variabel lainnya. Agregasi dapat berupa ruang, waktu dan sebagainya. Dengan agregasi sebenarnya telah dibuang berbagai informasi yang ada pada berbagai distribusi di antara pengamatan-pengamatan individual. Kehilangan informasi ini mungkin dapat meningkatkan error dalam hubungannya dengan masalah agregasi.