thai-invoice

thai-invoice is a skill for Claude Code from Boom-Vitt/claude-thai-skills. It costs 0 tokens per session (2,913 once invoked), scanned A, original, MIT.

A guide for preparing Thai tax invoices, receipts, quotations, credit or debit notes, and withholding-tax certificates. VAT is value-added tax; withholding tax is money held back from a payment for tax purposes.

In plain words
What is it for?
Use it to draft Thai or bilingual tax documents, calculate 7% VAT, and calculate withholding tax where applicable.
Why use it?
It helps produce accounting documents with the required Thai wording and tax calculations.

Skill for Claude Code

Written for Claude Code: shipped in a Claude Code plugin.

Part of the thai-invoice plugin — 1 skill shipped together

Good fit Use it to draft Thai or bilingual tax documents, calculate 7% VAT, and calculate withholding tax where applicable.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/boom-vitt/claude-thai-skills/thai-invoice
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add Boom-Vitt/claude-thai-skills --skill thai-invoice
Clone the repo
git clone --depth 1 https://github.com/Boom-Vitt/claude-thai-skills

Made for: Claude Code.

Or install thai-invoice, the plugin that ships this one along with the rest of its 1 skill.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for thai-invoice

README.md
[![agentmods](https://agentmods.dev/badge/skills/boom-vitt/claude-thai-skills/thai-invoice/github.svg)](https://agentmods.dev/skills/boom-vitt/claude-thai-skills/thai-invoice)
Your own site
<a href="https://agentmods.dev/skills/boom-vitt/claude-thai-skills/thai-invoice"><img src="https://agentmods.dev/badge/skills/boom-vitt/claude-thai-skills/thai-invoice/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for thai-invoice

Your own site · 80×15
<a href="https://agentmods.dev/skills/boom-vitt/claude-thai-skills/thai-invoice"><img src="https://agentmods.dev/badge/skills/boom-vitt/claude-thai-skills/thai-invoice.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 0 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,913 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00000 $0.02913
Opus 5.5 $0.00000 $0.01165
Sonnet 5.5 $0.00000 $0.00583
Haiku 4.5 $0.00000 $0.00291

Measured 1mo ago against content hash ec4e9648c10c, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

thai-invoice scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.

The scan reads SKILL.md. This mod also ships 1 executable file (calc.py), listed below but not scanned — reading those needs a real analyzer, not pattern matching.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/thai-invoice/SKILL.md · 126 lines

How it starts

The opening of the file, as written. The whole thing — 126 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Thai Tax Documents (ใบกำกับภาษี / ใบเสร็จ / ใบเสนอราคา / WHT)

Overview

This skill drafts Thai tax invoices compliant with Revenue Code §86/4, plus quotations, receipts, credit/debit notes, and withholding-tax certificates (ภ.ง.ด.3/53). It applies the correct VAT 7% and WHT rates per category and matches Revenue Department wording. Use it whenever you need bookkeeping-grade Thai accounting documents — never improvise the legal phrasing or VAT/WHT math; pull from this skill.

When to use

  • ออกใบกำกับภาษีให้ลูกค้านิติบุคคล / individual buyers
  • บันทึก ภ.ง.ด.3 (หัก ณ ที่จ่ายบุคคลธรรมดา) or ภ.ง.ด.53 (นิติบุคคล)
  • เขียนใบเสนอราคา / ใบลดหนี้ / ใบเพิ่มหนี้
  • Drafting English-Thai bilingual invoices for foreign buyers
  • Calculating VAT-inclusive vs VAT-exclusive totals
  • Computing withholding tax to deduct from a supplier payment

Required fields — full tax invoice (Revenue Code §86/4)

A full ใบกำกับภาษี MUST contain all seven elements. Quote the Thai exactly:

  1. คำว่า "ใบกำกับภาษี" ในที่ที่เห็นได้ชัดเจน
  2. ชื่อ ที่อยู่ และเลขประจำตัวผู้เสียภาษีอากรของผู้ออก
  3. ชื่อ ที่อยู่ ของผู้ซื้อ (+TIN ถ้ามี)
  4. หมายเลขลำดับและเล่ม (ถ้ามี)
  5. ชื่อ ชนิด ประเภท ปริมาณ และมูลค่าของสินค้า/บริการ
  6. จำนวนภาษีมูลค่าเพิ่มที่คำนวณจากมูลค่าของสินค้าหรือบริการ แยกออกจากมูลค่าให้ชัดเจน
  7. วัน เดือน ปี ที่ออกใบกำกับภาษี

Note: a short-form (อย่างย่อ) invoice can omit buyer TIN and address when issued by a retailer at the point of sale — but the seller must be approved by Revenue.

VAT

  • Standard rate: 7% (statutory rate 10%, reduced by Royal Decree — make rate a parameter; don't hardcode forever)
  • VAT-exempt items (Sec 81): basic agricultural products, education, healthcare, books, public transport — DO NOT add VAT, and DO NOT issue ใบกำกับภาษี for these (use ใบส่งของ instead)
  • Only VAT-registered sellers (ผู้ประกอบการจดทะเบียน VAT) may issue ใบกำกับภาษี

Withholding tax (ภาษีหัก ณ ที่จ่าย)

Service Form Rate (resident)
บริการทั่วไป (services) ภ.ง.ด.3 / 53 3%
ค่าเช่าอสังหาริมทรัพย์ ภ.ง.ด.3 / 53 5%
ค่าโฆษณา ภ.ง.ด.3 / 53 2%
ค่าขนส่ง ภ.ง.ด.3 / 53 1%
ค่าวิชาชีพอิสระ (lawyer, accountant, etc.) ภ.ง.ด.3 3%
ดอกเบี้ย/เงินปันผล ภ.ง.ด.2 10%/15%

Read the full file on GitHub · 126 lines

Files

What ships with it

5 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 1mo ago First seen · 126 lines · 0 tokens per session scan A ec4e9648c10c

Subscribe to this mod's changes

thai-invoice is a skill published in the GitHub repository Boom-Vitt/claude-thai-skills (58 stars, last pushed 5d ago), licensed MIT. It costs nothing until one of its globs matches a file; then it loads 2,913 tokens. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

thai-influencer-deal

คำนวน net payout ของดีล KOL/KOC ที่ถูกกฎหมาย WHT ไทย (3% talent fee ในประเทศ, 5%/15% non-resident, affiliate revenue share หัก WHT แยก) — output รวมโครงสร้างสัญญา KOL ที่ใช้ได้จริง.

Boom-Vitt/claude-thai-business-skills · 70 tokens

ma-playbook

M&A strategy for acquiring companies or being acquired. Due diligence, valuation, integration, and deal structure. Use when evaluating acquisitions, preparing for acquisition, M&A due diligence, integration planning, or deal negotiation.

alirezarezvani/claude-skills · 46 tokens

itr-wala

File Indian income tax returns for FY 2025-26 (AY 2026-27), or plan FY 2026-27 (Tax Year 2026-27), including current-year advance-tax estimates. Use when the user wants to file their ITR, compute or verify Indian income tax, compare the old vs new tax regime, read a Form 16, AIS, TIS or Form 26AS, reconcile TDS…

karanb192/itr-wala · 186 tokens

internal-controls-and-audit

Designs and tests controls over financial reporting — segregation of duties, approval limits, evidence, and preparing for audit. Use this to design controls for a process, prepare for an external audit, respond to an audit finding, set approval thresholds, or assess where a small team's segregation of duties is…

cbrock84/headcount · 67 tokens

capital-structure-and-covenants

Decides how the business is financed and what that financing then requires of it — debt versus equity, weighted average cost of capital as a hurdle rate, how much leverage cash flow can carry, and the financial, affirmative and negative covenants, definitions, test dates and cure rights that come attached. Use this to…

cbrock84/headcount · 102 tokens

revenue-recognition

Determines when and how revenue is recognized — performance obligations, contract terms that change the answer, and the deal structures that create accounting problems. Use this to work out how a contract should be recognized, review a non-standard deal before it is signed, understand deferred revenue, or spot terms…

cbrock84/headcount · 69 tokens