เมื่อบริษัทได้กำไรหรือส่วนเกิน บริษัทสามารถนำไปลงทุนในธุรกิจต่อ (เรียก กำไรสะสม) หรือสามารถจ่ายให้แก่ผู้ถือหุ้นก็ได้ บริษัทอาจสงวนกำไรหรือส่วนเกินส่วนหนึ่ง และจ่ายส่วนที่เหลือเป็นเงินปันผล
เงินปันผลที่จ่ายให้ผู้ถือหุ้นนั้นมาจากกำไรสุทธิของบริษัทที่ถูกหักภาษีเงินได้นิติบุคคลไปแล้วต่อมาเมื่อผู้ถือหุ้นได้รับเงินปันผล จะมีภาษีหัก ณ ที่จ่าย อีก 10%
ตัวอย่างเช่น หุ้น A นั้น แทนที่ผู้ถือหุ้นจะได้เงินปันผลหุ้นละ 5 บาท กลับได้เงินปันผลหุ้นละ 4.50 บาทเพราะถูกหัก ณ ที่จ่าย 10% สรุปแล้ว เงินก้อนเดิมกลับมีการเสียภาษีถึง 2 ชั้น
ชั้นแรกคือ ภาษีเงินได้นิติบุคคล
ชั้นสองคือ ภาษีหัก ณ ที่จ่าย
ทั้งนี้ ผู้ถือหุ้นสามารถเสียภาษีเพียงชั้นเดียว โดยใช้เครดิตภาษีเงินปันผลได้