Ada dua faktor yang menyebabkan mobilitas solut dalam elektroforesis yaitu
1. Mobilitas elektroforetik (Electrophoretic mobility)
Gerakan sebagai akibat dari medan listrik Kation akan bergerak ke katoda, anion ke anoda dan senyawa netral tidak bergerak.
2. Aliran elektroosmotik (Electroosmotic flovf)
Migrasi solut sebagai akibat gerakan larutan buffer dalam medan listrik.
Dalam kondisi normal, larutan buffer akan bergerak ke katoda. Gerakan buffer akan membawa semua species yang ada termasuk anion dan senyawa netral.
1. Mobilitas elektroforetik (Electrophoretic mobility)
Kecepatan elektroforetik Vep adalah besaran yang menggambarkan bagaimana kecepatan solut bermigrasi.

µep = mobilitas elektroforetik solut
E = kekuatan medan listrik
q =muatan solut
n =viskositas pelarut buffer r =ukuran partikel solut
dengan menaikkan muatan dan menurunkan ukuran partikel solut maka hargaµep semakin besar.
2. Mobilitas elektroosmotik (electroosmotic mobility)
Dalam kondisi normal, baik anion dan spesies netral akan bermigrasi ke arah katoda. Ini terjadi karena dinding kapiler akan bermuatan listrik sebagai akibat banyaknya gugus silanol (Si-OH). Kation akan tertarik menuju dinding dan membentuk lapisan ganda (double layer) yang terdiri dari fixed layer di bagian dalam yang terbentuk dari kation-kation yang berikatan kuat dengan dinding kapiler. Lapisan kedua yaitu mobile /ayeraplsan yang dapat bergerak dengan kekuatan ikatan ion yang lemah. Kation di bagian terluar (di luar lapisan ganda) akan bergerak ke arah katoda seperti pada skema gambar VI. 1 berikut ini. Kecepatan aliran elektroosmotik dapat dituliskan dengan persamaan di bawah ini.

Gambar : Skema double layer dan aliran elektroosmotik

Zeta potensial adalah perubahan potensial sepanjang doble layer. Harga zeta potensial propsional dengan muatan dinding kapiler. Bila pH dinaikkan, muatan meningkatdan zeta potensial meningkat. Harga neof juga akan meningkat. Harga zeta potensial juga proporsional dengan ketebalan lapisan ganda (double layer), Bila kekuatan ionik dari larutan buffer akan diperoleh kation lebih banyak. Ini akan menurunkan k ganda (double layer).
Mobilitas total dari solut dituliskan sebagai berikut :

