มาตรา 128
มาตรา 128 เมื่อคณะกรรมการได้รับรายงานผลรวมคะแนนแบบบัญชีรายชื่อจากผู้อํานวยการการเลือกตั้งประจําจังหวัดแล้ว ให้ดําเนินการคํานวณสัดส่วนเพื่อหาผู้ได้รับเลือกตั้งเป็นสมาชิกสภาผู้แทนราษฎรแบบบัญชีรายชื่อ ดังต่อไปนี้
(1) ให้รวมผลคะแนนทั้งหมดที่ทุกพรรคการเมืองได้รับจากการเลือกตั้งแบบบัญชีรายชื่อทั้งประเทศ
(2) ให้นําคะแนนรวมจาก (1) หารด้วยหนึ่งร้อย ผลลัพธ์ที่ได้ให้ถือเป็นคะแนนเฉลี่ยต่อสมาชิกสภาผู้แทนราษฎรแบบบัญชีรายชื่อหนึ่งคน
(3) ในการคํานวณหาจํานวนสมาชิกสภาผู้แทนราษฎรแบบบัญชีรายชื่อที่แต่ละพรรคการเมืองจะได้รับ ให้นําคะแนนรวมจากการเลือกตั้งแบบบัญชีรายชื่อที่แต่ละพรรคการเมืองได้รับ หารด้วยคะแนนเฉลี่ยตาม (2) ผลลัพธ์ที่ได้เฉพาะส่วนที่เป็นจํานวนเต็มคือจํานวนสมาชิกสภาผู้แทนราษฎรแบบบัญชีรายชื่อที่พรรคการเมืองนั้นได้รับ
(4) ในกรณีที่จํานวนสมาชิกสภาผู้แทนราษฎรแบบบัญชีรายชื่อที่พรรคการเมืองได้รับรวมกันทุกพรรคการเมืองมีจํานวนไม่ครบหนึ่งร้อยคน ให้พรรคการเมืองที่มีผลลัพธ์ที่เป็นเศษโดยไม่มีจํานวนเต็ม และพรรคการเมืองที่มีเศษหลังจากการคํานวณตาม (3) พรรคใดเป็นหรือมีเศษจํานวนมากที่สุด ให้ได้รับจํานวนสมาชิกสภาผู้แทนราษฎรแบบบัญชีรายชื่ออีกหนึ่งคนเรียงตามลําดับ จนกว่าจะมีจํานวนสมาชิกสภาผู้แทนราษฎรแบบบัญชีรายชื่อที่พรรคการเมืองทั้งหมดได้รับรวมกันครบจํานวนหนึ่งร้อยคน
(5) ในการดาเนินการตาม (4) ถ้าในลำดับใดมีเศษเท่ากันและจะทําให้จํานวนสมาชิกสภาผู้แทนราษฎรแบบบัญชีรายชื่อเกินจํานวนหนึ่งร้อยคน ให้ตัวแทนของพรรคการเมืองที่มีเศษเท่ากันจับสลากตามวันและเวลาที่คณะกรรมการกําหนด เพื่อให้ได้สมาชิกสภาผู้แทนราษฎรแบบบัญชีรายชื่อครบจํานวน
ให้ถือว่าผู้สมัครตามบัญชีรายชื่อผู้สมัครของพรรคการเมืองตามจํานวนที่พรรคการเมืองนั้นได้รับตามผลการคํานวณตามวรรคหนึ่งได้รับเลือกตั้งเรียงตามลําดับหมายเลขในบัญชีรายชื่อของพรรคการเมืองนั้นจนครบจํานวน แต่ต้องไม่เกินจํานวนผู้สมัครแบบบัญชีรายชื่อเท่าที่มีอยู่ในแต่ละบัญชีรายชื่อผู้สมัครที่พรรคการเมืองนั้นได้ส่งสมัคร จํานวนที่ยังขาดอยู่ให้เป็นไปตามมาตรา 83 วรรคสี่ ของรัฐธรรมนูญแห่งราชอาณาจักรไทย