การคำนวณภาษี

การคำนวณภาษี

ช่อง การคำนวณภาษี กำหนดความสัมพันธ์ระหว่างจำนวนภาษีและฐานที่ใช้คำนวณภาษี ตัวเลือกที่มีคือ:

กลุ่มภาษี

ภาษีคือการรวมกันของภาษีย่อยหลายรายการ คุณสามารถเพิ่มภาษีได้มากเท่าที่คุณต้องการ ตามลำดับที่คุณต้องการให้นำไปใช้

Important

ตรวจสอบให้แน่ใจว่าลำดับภาษีถูกต้อง เนื่องจากลำดับการแสดงผลกำหนดลำดับการใช้งานและอาจส่งผลต่อการคำนวณภาษี โดยเฉพาะหากภาษี มีผลต่อฐานของภาษีที่ตามมา

คงที่

ภาษีมีจำนวนคงที่ในสกุลเงินเริ่มต้น จำนวนเงินจะเท่ากันต่อหน่วย โดยไม่คำนึงถึงราคาขาย

การคำนวณคือ \(\text{tax amount} = \text{fixed tax amount} \times \text{quantity}\)

Example

สินค้ามีราคาขาย $1000 และเราใช้ภาษี Fixed $10 ดังนั้นเราจะได้:

ราคาขายสินค้า

ราคาไม่รวมภาษี

ภาษี

รวม

1,000

1,000

10

1,010.00

เปอร์เซ็นต์ของราคา

อัตราภาษีเป็นเปอร์เซ็นต์ของยอดรวมย่อย**ไม่รวมภาษี**

การคำนวณภาษีที่แน่นอนขึ้นอยู่กับฟิลด์ Included in Price ซึ่งกำหนดว่าจำนวนภาษีรวมอยู่ในราคาขายหรือไม่

หาก Included in Price เป็น Tax Excluded การคำนวณคือ \(\text{tax amount} = \text{sales price} \times \text{tax rate}\)

Example

สินค้ามีราคาขาย $1000 และเราใช้ภาษี Percentage of Price 10% ที่เป็น Tax Excluded ดังนั้นเราจะได้:

ราคาขายสินค้า

ราคาไม่รวมภาษี

ภาษี

รวม

1,000

1,000

100

1,100.00

เปอร์เซ็นต์ของราคารวมภาษี

Important

การคำนวณภาษีนี้ใช้ไม่บ่อยและมีประโยชน์เฉพาะในประเทศ (เช่น บราซิล โบลิเวีย) ที่อ้างอัตราภาษีเป็นเปอร์เซ็นต์ของยอดรวมที่รวมภาษี สำหรับความต้องการทั่วไปในการคำนวณจำนวนภาษีจากราคาที่รวมภาษี ให้ใช้การคำนวณภาษี Percentage of Price โดยตั้งค่า Included in Price เป็น Tax Included

อัตราภาษีเป็นเปอร์เซ็นต์ของยอดรวม**ที่รวมภาษี**

การคำนวณภาษีที่แน่นอนขึ้นอยู่กับฟิลด์ Included in Price ซึ่งกำหนดว่าจำนวนภาษีรวมอยู่ในราคาขายหรือไม่

หาก Included in Price ตั้งค่าเป็น Tax Excluded การคำนวณคือ \(\text{tax amount} = \text{sales price} \times \frac{\text{tax rate}}{1 - \text{tax rate}}\)

Example

สินค้ามีราคาขาย $1000 และเราใช้ภาษี Percentage of Price Tax Included 10% ที่เป็น Tax Excluded ดังนั้นเราจะได้:

ราคาขายสินค้า

ราคาไม่รวมภาษี

ภาษี

รวม

1,000

1,000

111.11

1,111.11

โปรดทราบว่าอัตราภาษีจริงในแง่ของราคาไม่รวมภาษีคือ \(\frac{111.11}{1000} = 11.111\%\)

สูตรกำหนดเอง

Important

หากภาษีสามารถแสดงเป็นตัวคูณของปริมาณสินค้าที่ใช้ได้ สามารถกำหนดเป็นภาษี คงที่ ได้ ขอแนะนำอย่างยิ่งให้ทำเช่นนี้แทนการกำหนดภาษี สูตรกำหนดเอง

Note

หากต้องการใช้ภาษี สูตรกำหนดเอง ติดตั้ง โมดูล กำหนดภาษีเป็นโค้ด Python (account_python_tax)

สำหรับภาษี สูตรกำหนดเอง จำนวนภาษีจะคำนวณตามนิพจน์ Python ที่กำหนดไว้ในฟิลด์ สูตร นิพจน์ Python อาจประกอบด้วยโทเค็นต่อไปนี้:

  • ตัวแปรต่อไปนี้:

    • price_unit: ราคาต่อหน่วยของสินค้า

    • base: ฐานภาษีที่ใช้ภาษี - อาจแตกต่างจาก price_unit หากมีการใช้ภาษีอื่นก่อน

    • quantity: ปริมาณของสินค้า

    • product: ระเบียนสินค้า - สามารถเข้าถึงฟิลด์ของสินค้าได้

  • จำนวนเต็มและจำนวนทศนิยม

  • โทเค็นที่อนุญาตต่อไปนี้: (, ), +, -, *, /, ,, <, >, <=, >=, and, or, None, min และ max

Example

สินค้ามีราคาขาย $1000 และเราใช้ภาษี สูตรกำหนดเอง ที่มี สูตร เป็น min(base, 500) * 0.10 + max(base - 500, 0) * 0.20

จากนั้นเราจะได้:

ราคาขายสินค้า

ราคาไม่รวมภาษี

ภาษี

รวม

1,000

1,000

150

1,150.00

รวมอยู่ในราคาแล้ว

Tip

หากต้องการตั้งค่าเริ่มต้นทั้งบริษัทสำหรับการตั้งค่านี้ ให้ไปที่ ระบบบัญชี ‣ การกำหนดค่า ‣ การตั้งค่า ค้นหาส่วน ภาษี และตั้งค่า ราคา เป็น ไม่รวมภาษี หรือ รวมภาษี ไม่สามารถเปลี่ยนการตั้งค่านี้ได้เมื่อสร้างใบแจ้งหนี้แล้ว

ค่าเริ่มต้น หมายความว่าภาษีปฏิบัติตามค่าเริ่มต้นทั่วทั้งบริษัท

ไม่รวมภาษี หมายความว่าจำนวนภาษีไม่รวมอยู่ในราคาขาย การคำนวณภาษีจะคำนวณจำนวนภาษีเพิ่มจากราคาขาย

รวมภาษี หมายความว่าจำนวนภาษีรวมอยู่ในราคาขาย การคำนวณภาษีจะแยกราคาขายออกเป็นฐานที่ไม่รวมภาษีและจำนวนภาษี วิธีนี้เหมาะสำหรับการขาย B2C ในประเทศส่วนใหญ่ที่ราคาเสนอรวมภาษี

Example

สินค้ามีราคาขาย $1000 และเราใช้ภาษี เปอร์เซ็นต์ของราคา 10% โดยตั้งค่า รวมในราคา เป็น รวมภาษี ผลลัพธ์คือ:

ราคาขายสินค้า

ราคาไม่รวมภาษี

ภาษี

รวม

1,000

909.09

90.91

1,000.00

Note

สำหรับคู่มือการกำหนดค่าราคาไม่รวมภาษีและรวมภาษีสำหรับลูกค้า B2B และ B2C โปรดดู ราคา B2B (ไม่รวมภาษี) และ B2C (รวมภาษี)

กระทบต่อฐานภาษีภายหลัง

การตั้งค่านี้ควบคุมว่าภาษีหลายรายการในรายการสินค้าส่งผลกระทบต่อกันอย่างไร

หากเปิดใช้งานการตั้งค่านี้ จำนวนภาษีของภาษีนี้จะรวมอยู่ในฐานของภาษีถัดไปที่ใช้กับรายการสินค้าเดียวกันที่เปิดใช้งานการตั้งค่า ฐานที่ได้รับผลกระทบจากภาษีก่อนหน้า ดังนั้นฐานของภาษีถัดไปคือผลรวมของฐานที่ไม่รวมภาษีและจำนวนภาษีของภาษีนี้

หากเปิดใช้งาน มีผลต่อฐานของภาษีถัดไป และตั้งค่า รวมในราคา เป็น ไม่รวมภาษี ภาษีถัดไปที่เปิดใช้งานการตั้งค่า ฐานได้รับผลกระทบจากภาษีก่อนหน้า จะคำนวณจากราคาขายที่ปรับแล้วซึ่งเท่ากับราคาขายเดิมบวกจำนวนภาษี

Example

สินค้ามีราคาขาย $1000 และเราใช้ภาษี เปอร์เซ็นต์ของราคา 10% โดยตั้งค่า รวมในราคา เป็น ไม่รวมภาษี และเปิดใช้งานการตั้งค่า มีผลต่อฐานของภาษีถัดไป ภาษีถัดไปที่มีการตั้งค่า ฐานได้รับผลกระทบจากภาษีก่อนหน้า จะคำนวณจากราคาขายที่ปรับแล้ว $1100

หากปิดใช้งานการตั้งค่านี้ จำนวนภาษีจะไม่รวมอยู่ในฐานของภาษีถัดไปที่ใช้กับรายการสินค้าเดียวกัน

หากปิดใช้งาน มีผลต่อฐานของภาษีถัดไป และตั้งค่า รวมในราคา เป็น ไม่รวมภาษี ภาษีถัดไปที่เปิดใช้งานการตั้งค่า ฐานได้รับผลกระทบจากภาษีก่อนหน้า จะคำนวณจากราคาขายเดิม

Example

สินค้ามีราคาขาย $1000 และเราใช้ภาษี เปอร์เซ็นต์ของราคา 10% โดยตั้งค่า รวมในราคา เป็น ไม่รวมภาษี และเปิดใช้งานการตั้งค่า มีผลต่อฐานของภาษีถัดไป ภาษีถัดไปที่มีการตั้งค่า ฐานได้รับผลกระทบจากภาษีก่อนหน้า จะคำนวณจากราคาขายเดิม $1000

การตั้งค่านี้จะพิจารณาเมื่อมีการใช้ภาษีหลายรายการกับรายการสินค้าเดียวกัน ไม่ว่าจะผ่าน:ref:`กลุ่มภาษี <taxes/computation>`หรือภาษีหลายรายการที่เพิ่มโดยตรงในรายการสินค้า

Note

ลำดับการใช้ภาษีขึ้นอยู่กับลำดับที่ปรากฏในรายการ ภาษี เท่านั้น ไม่ใช่ลำดับที่เพิ่มเข้าในรายการสินค้า

ในการแก้ไขลำดับ ไปที่ ระบบบัญชี ‣ การกำหนดค่า ‣ ภาษี และลากและวางภาษีโดยใช้ที่จับทางด้านซ้ายของชื่อภาษี

ลำดับการปรากฏของภาษีในรายการภาษีกำหนดว่าภาษีใดจะถูกใช้ก่อน

โดยไม่คำนึงถึงลำดับในรายการ ภาษี ภาษีแบบ ไม่รวมภาษี จะไม่ส่งผลต่อฐานของภาษีแบบ รวมภาษี ที่ตามมา (ดูหมายเหตุใน ฐานที่ได้รับผลกระทบจากภาษีก่อนหน้า)

Example

ในตัวอย่างต่อไปนี้:

  • ภาษีสิ่งแวดล้อมเป็นภาษีแบบ คงที่ จำนวน €0.90 ต่อหน่วย โดยเปิดใช้งานการตั้งค่า ส่งผลต่อฐานของภาษีที่ตามมา

  • ภาษี VAT 21% เป็นภาษีแบบ เปอร์เซ็นต์ของราคา จำนวน 21% โดยเปิดใช้งานการตั้งค่า ฐานที่ได้รับผลกระทบจากภาษีก่อนหน้า

  • ในรายการ ภาษี ภาษี VAT 21% จะอยู่หลังภาษีสิ่งแวดล้อม ดังที่แสดงในการกำหนดค่าข้างต้น

เมื่อใช้ภาษีทั้งสองกับรายการสินค้า จำนวนเงินภาษีสิ่งแวดล้อมจะถูกเพิ่มเข้าไปในฐานของภาษี VAT 21%

ภาษีสิ่งแวดล้อมถูกเพิ่มเข้าไปในฐานของภาษี VAT 21%

ฐานที่ได้รับผลกระทบจากภาษีก่อนหน้า

การตั้งค่านี้ซึ่งสามารถมองเห็นได้เฉพาะใน โหมดผู้พัฒนา จะกำหนดว่าภาษีก่อนหน้าใด ๆ ที่ ส่งผลต่อฐานของภาษีที่ตามมา จะเปลี่ยนแปลงราคาขายที่ภาษีนี้อิงอยู่หรือไม่

Note

ภาษีที่มีการตั้งค่า รวมในราคา เป็น รวมภาษี จะไม่มีการตั้งค่านี้ ภาษีดังกล่าวจะไม่ได้รับผลกระทบจากภาษีแบบ ไม่รวมภาษี ก่อนหน้า เว้นแต่จะมี การคำนวณภาษี ประเภท คงที่