Skip to content
Back to skills

Thai Financial Projection

ASecurity

คำนวน 3-yr P&L + cashflow สำหรับ SME ไทย ใช้ corporate tax tier ที่ถูกต้อง (0/15/20%), VAT cycle, SSO 5%+5%, ภงด.50/51 timing — ไม่ใช้ tax 20% flat แบบ template ฝรั่ง

  • 16 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added May 26, 2026
businesspythongoapi

Works with

  • cli
  • api

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned May 27, 2026

npx -y skills add Boom-Vitt/claude-thai-business-skills --skill thai-financial-projection --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Thai Financial Projection?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Thai Financial Projection
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/boom-vitt-thai-financial-projection/badge)](https://www.skillsdirectory.com/skills/boom-vitt-thai-financial-projection)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: thai-financial-projection
description: คำนวน 3-yr P&L + cashflow สำหรับ SME ไทย ใช้ corporate tax tier ที่ถูกต้อง (0/15/20%), VAT cycle, SSO 5%+5%, ภงด.50/51 timing — ไม่ใช้ tax 20% flat แบบ template ฝรั่ง
when_to_use:
  - User บอก "ทำ projection 3 ปี" / "P&L" / "EBITDA" / "net profit"
  - User mention "ภาษีนิติบุคคล", "corporate tax", "ภงด.50", "ภงด.51"
  - User เตรียม financial model ไปคุย VC / bank
  - User อยากดูว่าธุรกิจจะ break-even ปีไหน
when_not_to_use:
  - คำถาม VAT ของลูกค้าเฉพาะ deal (B2B vs B2C) — ตอบตรงๆ
  - คำถาม cashflow รายวัน — ใช้ thai-cashflow-survival
version: 0.1.0
last_verified: 2026-05-19
tier: validator
---

# Thai Financial Projection — SME P&L with correct tax tier

ปัญหาที่เจอบ่อยที่สุดในงานที่ปรึกษา: Claude (หรือ template ที่เถ้าแก่หามาจาก internet) ใช้ corporate tax 20% flat — ทั้งที่ SME ไทย (ทุนชำระ ≤5M, รายได้ ≤30M ต่อปี) เสีย **0% ที่กำไรสุทธิ <300k**, **15% ที่ 300k-3M**, แล้วค่อย 20%. ความแตกต่างปีละ 200-500k.

`tax.py` ใน skill นี้ทำ tier-correct calculation + รวม VAT cycle + SSO + WHT timing.

## เมื่อ Claude เห็นคำขอแบบนี้

```
ทำ 3-yr P&L ร้านขายของออนไลน์ ทุนชำระ 1M รายได้ปีแรก 2.4M
เครื่องสำอางขายปีหนึ่ง 18M EBITDA 4.2M net profit หลังภาษีเท่าไหร่
```

## ขั้นตอน (Claude ทำตามนี้)

1. **เก็บ input ขั้นพื้นฐาน**
   - ประเภทกิจการ (บริษัทจำกัด / หจก. / sole prop)
   - ทุนชำระแล้ว
   - รายได้รวมต่อปี (ถ้าไม่ใช่ SME tier ใช้ flat 20%)
   - ค่าใช้จ่ายรวม (COGS + opex + interest)
   - จำนวนพนักงาน (สำหรับ SSO 5% + 5%)
   - ขึ้น VAT แล้วหรือยัง (trigger ที่ 1.8M รายได้/ปี)

2. **เรียก `tax.py`**
   ```python
   from tax import sme_corporate_tax, sso_employer_contribution, vat_breakeven
   ```

3. **คืน P&L 3 ปีในตาราง markdown** พร้อม row "Income tax" ที่คำนวนถูกตาม tier

4. **ข้อสังเกต**
   - ปีไหน gross revenue >30M ออกจาก SME tier → flag
   - ปีไหน paid-up capital >5M ออกจาก SME tier → flag
   - ถ้ายังไม่ได้ขึ้น VAT แต่ revenue จะแตะ 1.8M ปีนั้น → flag เดือนที่ trigger
   - SSO cap ที่ฐานเงินเดือน 15,000฿/เดือน — ลูกจ้างที่ได้สูงกว่าจ่ายสูงสุด 750฿ ทั้งสองฝั่ง

## ตัวอย่าง

### Input
```
บริษัทจำกัด ทุนชำระ 2M รายได้ปีที่ 1 = 8M, ปีที่ 2 = 18M, ปีที่ 3 = 28M
ค่าใช้จ่ายรวม (ก่อนภาษี) = 60% ของรายได้
มีพนักงาน 6 คน เงินเดือนเฉลี่ย 22,000
ขึ้น VAT แล้ว
```

### Output (sample)
```
| รายการ                | ปี 1 (8M)  | ปี 2 (18M) | ปี 3 (28M) |
|-----------------------|-----------:|-----------:|-----------:|
| รายได้                |  8,000,000 | 18,000,000 | 28,000,000 |
| ค่าใช้จ่าย             |  4,800,000 | 10,800,000 | 16,800,000 |
| SSO นายจ้าง 5%        |     54,000 |     54,000 |     54,000 |
| EBITDA                |  3,146,000 |  7,146,000 | 11,146,000 |
| Net before tax        |  3,146,000 |  7,146,000 | 11,146,000 |
| Income tax (SME tier) |    374,200 |  1,374,200 | ----       |
| Income tax (flat 20%) |    ----    |     ----   |  2,229,200 |
| Net after tax         |  2,771,800 |  5,771,800 |  8,916,800 |

ข้อสังเกต:
- ปีที่ 3 รายได้ 28M ใกล้แตะเพดาน SME 30M — ถ้าปีที่ 4 เกินจะออกจาก SME tier ต้องวางแผน
- SSO นายจ้าง ฐาน 15,000 × 5% × 12 เดือน × 6 คน = 54,000 (พนักงานเงินเดือนเฉลี่ย 22k > 15k cap → ใช้ cap)
- ภงด.51 ครึ่งปีต้องประมาณการ — ถ้าประมาณต่ำกว่า 25% ของจริง โดน penalty 20%
```

## SME tier rules ที่ใช้ใน `tax.py`

อ้างอิงประมวลรัษฎากร 2026 (พระราชกฤษฎีกาออกตามความในประมวลรัษฎากร ฉบับที่ว่าด้วย SME):

ต้องเข้าทั้ง 2 เงื่อนไข:
1. **ทุนชำระแล้ว** ≤ 5,000,000 บาท
2. **รายได้รวม** ≤ 30,000,000 บาท/ปี

ถ้าใช่ → ใช้ tier:
- กำไรสุทธิ ≤ 300,000 บาท → **0%**
- กำไรสุทธิ 300,001 - 3,000,000 บาท → **15%**
- กำไรสุทธิ > 3,000,000 บาท (ส่วนที่เกิน) → **20%**

ถ้าไม่ใช่ SME → **20%** flat.

## Common mistakes ที่ Claude ทำ (ก่อนมี skill นี้)

- ใช้ flat 20% หมด — ผิด 374k - 1.4M ในปีแรกๆ ของ SME
- ลืม VAT trigger 1.8M (ขึ้นแล้วต้องยื่น ภพ.30 ทุกเดือน)
- ใส่ SSO 5% เต็มเงินเดือน — ลืม cap ที่ฐาน 15,000
- ลืมว่า ภงด.51 (กลางปี) ต้องประมาณรายได้ทั้งปี ถ้าประมาณต่ำเกิน 25% โดนปรับ

## แหล่งอ้างอิง

- กรมสรรพากร — อัตราภาษีนิติบุคคล: `rd.go.th/52262.html`
- กรมสรรพากร — VAT: `rd.go.th/268.html`
- สำนักงานประกันสังคม — อัตราเงินสมทบ: `sso.go.th`

## ข้อจำกัด

- ไม่รวม BOI tax holiday — ถ้า client ได้ BOI ต้อง override tier
- ไม่รวม losses carry forward 5 ปี — ถ้ามี loss ต้องเพิ่ม manual
- ไม่รวม withholding tax timing (PIT/CIT receipts) — สมมุติ cash-basis โดยประมาณ

Files in this skill

  • SKILL.md7.2 KB
  • tax.py5.5 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.