Meskipun biasanya seseorang tidak perlu menjalani pelatihan sebelumnya untuk menjadi kasir, beberapa karakteristik akan membantu dalam mencapai posisi ini. Untuk satu, ia harus memiliki beberapa keterampilan dalam matematika dan dapat dipercaya. Penting juga bagi seseorang untuk merasa nyaman bekerja dengan komputer dan pemindai. Selain itu, kandidat sukses yang ingin menjadi kasir akan senang berada di sekitar pelanggan. Ini juga akan membantu jika kasir bekerja dengan baik di bawah tekanan untuk menangani hari-hari sibuk.
Salah satu keterampilan terpenting yang harus dimiliki seseorang untuk menjadi kasir adalah dasar matematika yang kuat. Seorang kasir harus dapat menambah, mengurangi, dan mengalikan agar dapat melayani pelanggan dengan baik. Meskipun dapat dikatakan bahwa kasir melakukan semua pekerjaan matematika untuk kasir, argumen ini cacat. Meskipun kasir akan dapat memberi tahu kasir berapa banyak pelanggan berutang dan berapa banyak uang kembalian yang harus dia dapatkan, kasir masih harus menghitung jumlah uang kembalian. Penting juga bahwa kasir memiliki keterampilan matematika untuk contoh ketika mesin rusak.
Sifat penting lainnya yang harus dimiliki seseorang yang ingin menjadi kasir adalah dapat dipercaya. Kasir harus dapat menangani uang dengan baik dan aman selama shift mereka. Perusahaan yang bijaksana tidak akan menempatkan orang yang terbukti tidak dapat dipercaya untuk bertanggung jawab atas uang. Kasir yang tidak dapat dipercaya dapat merampok pelanggan atau bisnis dan merusak reputasi bisnis. Selain itu, kasir juga akan dipercaya dengan informasi kartu kredit pelanggan dan tidak membiarkannya jatuh ke tangan yang salah.
Seorang kasir juga harus nyaman bekerja dengan komputer. Banyak toko menggunakan mesin canggih yang membuat pekerjaan lebih mudah tetapi yang lain mungkin tidak. Kasir harus dapat dengan cepat mempelajari mesin dan kodenya untuk melakukan berbagai tugas yang mungkin muncul pada hari itu. Penting juga agar kasir melakukan fungsi ini dengan cepat sehingga pelanggan tidak menjadi tidak sabar. Mempelajari peralatan dan mesin biasanya selama periode pelatihan yang biasanya dilakukan setelah orang tersebut dipekerjakan untuk pekerjaan itu.
Memiliki riwayat layanan pelanggan juga dapat membantu seseorang yang ingin menjadi kasir. Kasir harus bisa menangani pelanggan yang nakal dan tidak sabaran, sehingga disposisi yang cerah dan sikap yang baik itu penting. Selain itu, seorang kasir harus dapat melakukan pekerjaannya dengan cepat dan efisien. Dengan cara ini, ia akan dapat menjaga agar antrean tetap berjalan dan pelanggan senang tanpa membuat kesalahan. Seseorang dengan keterampilan seperti itu pasti akan menjadi aset bagi perusahaan yang mempekerjakannya.