ลงทะเบียนขอใช้สิทธิเลือกตั้งล่วงหน้า สามารถดำเนินการได้ ดังนี้
1. ยื่นคำขอด้วยตนเอง ต่อนายทะเบียนอำเภอหรือนายทะเบียนท้องถิ่น หรือยื่นคำขอต่อเอกอัคราชทูตหรือผู้ที่เอกอัคราชทูตมอบหมาย
2. ยื่นคำขอทางไปรษณีย์ จ่าหน้าซองถึงนายทะเบียนอำเภอ หรือนายทะเบียนท้องถิ่น โดยถือวันประทับตราไปรษณีย์เป็นสำคัญ
3. ยื่นคำขอทางอินเทอร์เน็ตทางดิจิทัลผ่านแอปพลิเคชั่นของกรมการปกครอง (ThalD)
4. แอปพลิเคชั่น Smart Vote สามารถลงทะเบียนได้ตลอด 24 ชั่วโมง และไม่ต้องนำส่งเอกสารและหลักฐานประกอบการลงทะเบียน
สำหรับวิธีลงทะเบียนขอใช้สิทธิลงคะแนนเลือกตั้งล่วงหน้าผ่านช่องทางออนไลน์ สามารถทำได้ตามขั้นตอนดังนี้
1. เข้าสู่ระบบ และกรอกข้อมูลต่าง ๆ ให้ถูกต้องครบถ้วน เลขประจำตัวประชาชน, ชื่อตัว ชื่อสกุล, วันเดือนปีเกิด, หมายเลขหลังบัตรประจำตัวประชาชน, เลขรหัสประจำบ้าน (11 หลัก), สถานที่ ที่ประสงค์จะใช้สิทธิเลือกตั้ง ก่อนวันเลือกตั้งนอกเขตเลือกตั้ง จากนั้นให้เลือก "รายการลงทะเบียนขอใช้สิทธิเลือกตั้ง" และตรวจสอบข้อมูลที่ปรากฎว่าถูกต้องหรือไม่ ผู้ที่เคยลงทะเบียนแล้วถ้าประสงค์จะขอ
เปลี่ยนแปลงสถานที่ลงคะแนน ให้ระบุสถานที่ที่ประสงค์จะไปใช้สิทธิเลือกตั้ง ถ้าประสงค์จะขอยกเลิกการลงทะเบียน ให้เลือกรายการขอยกเลิกการลงทะเบียน แล้วเลือก "บันทึกข้อมูล"
2. เข้าสู่หน้าการยืนยันการบันทึกข้อมูล ให้ตรวจสอบว่า ข้อมูลที่ปรากฎอยู่นั้น ถูกต้องหรือไม่ ถ้าประสงค์จะกลับไปแก้ไขข้อมูล เลือก "รายการกลับไปแก้ไขข้อมูล" หากถูกต้องครบถ้วนแล้ว เลือก "รายการยืนยันการบันทึกข้อมูล"
3. การยืนยันลงทะเบียนเสร็จสมบูรณ์ระบบจะแสดง แบบตอบรับเป็นหลักฐานประกอบการลงทะเบียน เพื่อเก็บไว้เป็นหลักฐานประกอบการใช้สิทธิ ออกเสียงลงคะแนนนอกเขตเลือกตั้ง