PlusMagi's Blog By Pitt Phunsanit Business ภาษี: รู้ยังภาษีมีเก็บหลายแบบและไม่ยุติธรรม

ภาษี: รู้ยังภาษีมีเก็บหลายแบบและไม่ยุติธรรม

ในฐานะที่ผู้คนจำนวนมากมักรู้สึกว่าระบบภาษีมีความซับซ้อนและอาจไม่ยุติธรรม (Tax Inequity) เนื่องจากมีการเก็บภาษีหลายรูปแบบ ทั้งภาษีมูลค่าเพิ่ม (VAT), ภาษีเงินได้บุคคลธรรมดา (PIT), หรือภาษีสรรพากรอื่นๆ การทำความเข้าใจว่า ‘ภาษีถูกเก็บอย่างไร’ จึงเป็นสิ่งสำคัญอย่างยิ่ง

ในมุมมองของ System Architect และ Data Specialist เราสามารถมองโครงสร้างภาษีเหล่านี้ได้เสมือนเป็น ‘ระบบฐานข้อมูล’ ที่มีตรรกะ (Logic) และกฎเกณฑ์ที่ชัดเจน ตั้งแต่การกำหนดช่วงรายได้ (Tax Brackets) ไปจนถึงการคำนวณภาระภาษีที่ต้องจ่าย การเข้าใจโครงสร้างนี้จะช่วยให้เราเห็นภาพว่าความไม่ยุติธรรมที่รับรู้ อาจเป็นเพียงความซับซ้อนของโมเดลทางเศรษฐศาสตร์ที่ถูกแปลงเป็นตรรกะทางคณิตศาสตร์

การจำลองโครงสร้างภาษีแบบก้าวหน้า (Progressive Tax) ด้วย PostgreSQL

ภาษีเงินได้ส่วนใหญ่ใช้หลักการ ‘อัตราก้าวหน้า’ (Progressive Rate) ซึ่งหมายความว่า ยิ่งมีรายได้สูงขึ้น อัตราภาษีที่ใช้ก็จะสูงขึ้นตามไปด้วย โครงสร้างนี้สามารถจำลองและคำนวณได้อย่างแม่นยำด้วยคำสั่ง SQL โดยเฉพาะการใช้คำสั่ง CASE statement เพื่อกำหนดช่วง (Tier) ของรายได้

สมมติว่าเรามีตารางข้อมูลรายได้ (Income Data) และต้องการคำนวณภาษีที่ต้องจ่ายตามอัตราก้าวหน้า 3 ขั้น (Tier) เพื่อแสดงให้เห็นถึงการทำงานของระบบ:

SQL

-- สร้างตารางจำลองข้อมูลรายได้ (สมมติว่ารายได้รวมคือ 5,000,000 บาท) --
CREATE TABLE income_data (
    income_id SERIAL PRIMARY KEY,
    total_income NUMERIC
);

-- ใส่ข้อมูลตัวอย่าง
INSERT INTO income_data (total_income) VALUES (5000000.00);

-- คำนวณภาษีตามโครงสร้างอัตราก้าวหน้า (Progressive Tax Calculation)
SELECT
    total_income,
    CASE
        -- Tier 1: รายได้ 0 - 1,500,000 บาท (อัตรา 0%) 
        WHEN total_income <= 1500000 THEN 0.00
        -- Tier 2: รายได้ 1,500,000 - 3,000,000 บาท (อัตรา 10%) 
        WHEN total_income <= 3000000 THEN (total_income - 1500000) * 0.10
        -- Tier 3: รายได้ > 3,000,000 บาท (อัตรา 20%) 
        ELSE ( (total_income - 1500000) * 0.10 ) + ((total_income - 3000000) * 0.20)
    END AS calculated_tax_amount
FROM
    income_data;

การวิเคราะห์เชิงสถาปัตยกรรม (Architectural Analysis)

จากโค้ดข้างต้น เราเห็นว่าการคำนวณภาษีไม่ได้เป็นเพียงการนำรายได้ทั้งหมดไปคูณอัตราเดียว แต่เป็นการคำนวณแบบ ‘สะสม’ (Cumulative) โดยใช้หลักการของ CASE statement เพื่อจำกัดขอบเขตของรายได้ที่ต้องถูกคำนวณในแต่ละช่วง (Tier) ซึ่งนี่คือหัวใจสำคัญที่ทำให้ระบบภาษีมีความซับซ้อนและเป็นระบบอย่างยิ่ง

บทสรุป: มุมมองของ Data Specialist

ในฐานะผู้เชี่ยวชาญด้านระบบ เราสรุปได้ว่า ความรู้สึกว่าภาษีไม่ยุติธรรมนั้น อาจเกิดจากการที่เรามองเห็นเพียงผลลัพธ์สุดท้าย (The Output) โดยไม่ได้เข้าใจ ‘ตรรกะ’ (The Logic) ที่อยู่เบื้องหลังระบบภาษีเหล่านั้น การทำความเข้าใจโครงสร้างอัตราภาษีแบบก้าวหน้า (Progressive Tax Structure) และการทำงานของมันในเชิงตรรกะเช่นนี้ จะช่วยให้เรามองเห็นว่าระบบภาษีเป็นเพียงชุดของกฎเกณฑ์ที่ถูกออกแบบมาเพื่อบรรลุวัตถุประสงค์ทางเศรษฐกิจที่ซับซ้อน ซึ่งหากเราสามารถ ‘ถอดรหัส’ ตรรกะเหล่านั้นได้ เราก็จะเข้าใจกลไกของมันได้อย่างลึกซึ้งยิ่งขึ้น