Biaya peralihan (switching cost) yang ditanggung pelanggan muncul ketika seorang pelanggan perlu menginvestasikan waktu, energi, dan uang jika beralih dari produk ke produk lainnya. Ketika biaya peralihan tinggi, pelanggan dapat dikunci ke dalam penawaran produk dari perusahaan lama, bahkan jika pendatang baru menawarkan produk yang lebih baik. Semakin tinggi biaya peralihan, semakin tinggi penghalang untuk masuk bagi perusahaan baru.
Contoh biaya peralihan tersebut adalah menyangkut biaya yang terkait dengan beralih dari satu sistem operasi komputer ke yang lain. Jika seseorang saat ini menggunakan sistem operasi Microsoft Windows dan memiliki sejumlah aplikasi perangkat lunak terkait dan file dokumen, akan mahal bagi orang tersebut untuk beralih ke sistem operasi komputer lain.
Untuk melakukan perubahan, orang ini perlu membeli satu set aplikasi perangkat lunak baru dan mengkonversi semua file dokumen yang ada ke format sistem baru. Dihadapkan dengan pengeluaran uang dan waktu, kebanyakan orang tidak mau melakukan peralihan kecuali sistem operasi yang bersaing menawarkan lompatan besar dalam hak kinerja.