{"id":"ef2355cf-2c7e-4e08-ba60-e77de1880b43","shortId":"pRQNFc","kind":"skill","title":"thai-invoice","tagline":"Use this skill for any task involving Thai tax invoices, receipts, quotations, or withholding-tax certificates. Trigger whenever the user asks to: draft a Thai tax invoice (ใบกำกับภาษี), receipt (ใบเสร็จ), quotation (ใบเสนอราคา), credit/debit note (ใบลดหนี้/ใบเพิ่มหนี้), or WHT c","description":"# Thai Tax Documents (ใบกำกับภาษี / ใบเสร็จ / ใบเสนอราคา / WHT)\n\n## Overview\nThis 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.\n\n## When to use\n- ออกใบกำกับภาษีให้ลูกค้านิติบุคคล / individual buyers\n- บันทึก ภ.ง.ด.3 (หัก ณ ที่จ่ายบุคคลธรรมดา) or ภ.ง.ด.53 (นิติบุคคล)\n- เขียนใบเสนอราคา / ใบลดหนี้ / ใบเพิ่มหนี้\n- Drafting English-Thai bilingual invoices for foreign buyers\n- Calculating VAT-inclusive vs VAT-exclusive totals\n- Computing withholding tax to deduct from a supplier payment\n\n## Required fields — full tax invoice (Revenue Code §86/4)\nA full ใบกำกับภาษี MUST contain all seven elements. Quote the Thai exactly:\n\n1. คำว่า \"ใบกำกับภาษี\" ในที่ที่เห็นได้ชัดเจน\n2. ชื่อ ที่อยู่ และเลขประจำตัวผู้เสียภาษีอากรของผู้ออก\n3. ชื่อ ที่อยู่ ของผู้ซื้อ (+TIN ถ้ามี)\n4. หมายเลขลำดับและเล่ม (ถ้ามี)\n5. ชื่อ ชนิด ประเภท ปริมาณ และมูลค่าของสินค้า/บริการ\n6. จำนวนภาษีมูลค่าเพิ่มที่คำนวณจากมูลค่าของสินค้าหรือบริการ แยกออกจากมูลค่าให้ชัดเจน\n7. วัน เดือน ปี ที่ออกใบกำกับภาษี\n\nNote: 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.\n\n## VAT\n- Standard rate: 7% (statutory rate 10%, reduced by Royal Decree — make rate a parameter; don't hardcode forever)\n- 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)\n- Only VAT-registered sellers (ผู้ประกอบการจดทะเบียน VAT) may issue ใบกำกับภาษี\n\n## Withholding tax (ภาษีหัก ณ ที่จ่าย)\n\n| Service | Form | Rate (resident) |\n|---|---|---|\n| บริการทั่วไป (services) | ภ.ง.ด.3 / 53 | 3% |\n| ค่าเช่าอสังหาริมทรัพย์ | ภ.ง.ด.3 / 53 | 5% |\n| ค่าโฆษณา | ภ.ง.ด.3 / 53 | 2% |\n| ค่าขนส่ง | ภ.ง.ด.3 / 53 | 1% |\n| ค่าวิชาชีพอิสระ (lawyer, accountant, etc.) | ภ.ง.ด.3 | 3% |\n| ดอกเบี้ย/เงินปันผล | ภ.ง.ด.2 | 10%/15% |\n\nภ.ง.ด.3 = WHT cert for individuals receiving payment. ภ.ง.ด.53 = WHT cert for juristic entities (บริษัท/ห้างหุ้นส่วน). WHT base = pre-VAT amount.\n\n## Numbering, credit/debit notes, quotation\n- Sequential invoice numbers required; reset annually optional (e.g. `INV-2026-0001`)\n- ใบลดหนี้ (credit note): reference original invoice number, show reduction reason\n- ใบเพิ่มหนี้ (debit note): same but for upward adjustment\n- ใบเสนอราคา: not a tax document; include \"ราคานี้ไม่รวมภาษีมูลค่าเพิ่ม\" or \"ราคารวม VAT 7% แล้ว\" clearly; specify validity period (ยืนราคา 30 วัน)\n- Common payment terms: \"ชำระเงินภายใน 30 วันนับจากวันที่วางบิล\" / \"Net 30\" / \"เครดิตเทอม 45 วัน\"\n- Combined form \"ใบเสร็จรับเงิน/ใบกำกับภาษี\" is allowed for cash sales by VAT-registered sellers\n\n## e-Tax Invoice & e-Receipt (ใบกำกับภาษีอิเล็กทรอนิกส์)\nRevenue Department's electronic tax-document program. As of 2026 still **optional** — no mandatory rollout has been announced — but adopters got VAT/WHT deductibility incentives that ran through 31 Dec 2025. Two tracks; pick by annual revenue:\n\n**Track 1 — e-Tax Invoice by Email** (small business, revenue ≤ 30M baht/year)\n- Issue PDF/A-3 (or XML) by email to the buyer, CC the ETDA timestamp address (`csemail@etda.or.th`)\n- ETDA returns a time-stamped copy to both parties — that timestamp is the legal proof of issuance\n- No CA certificate required; signup via etax.rd.go.th\n- Suitable for SMEs / freelancers / small ห้างหุ้นส่วน\n\n**Track 2 — e-Tax Invoice & e-Receipt** (full system, any size; mandatory path for large firms)\n- XML per RD schema, signed with a **digital signature** using a certificate from an RD-approved Certification Authority (CA)\n- Submit XML to RD via Host-to-Host, Service Provider, or web upload on etax.rd.go.th — by the 15th of the following month\n- Each document gets an RD-assigned reference; sequence numbers must be unique and unbroken\n\n**Data elements** = same seven items as Sec 86/4 (above) **plus** a valid digital signature (Track 2) or ETDA time stamp (Track 1) and the seller's e-Tax registration ID. No paper original is required once issued electronically.\n\n**Archival**: keep XML/PDF + signature/timestamp for **5 years** (Revenue Code §87/3); 7 years if under audit. Buyer may claim input VAT from the electronic copy — no paper needed.\n\n**What changes vs paper invoice**: signing step, XML schema validation, RD upload (Track 2 only), and electronic archival. Numbering rules, content rules, and credit/debit-note rules are unchanged.\n\n## Filing returns — ภ.พ.30 (VAT) and ภ.ง.ด.1/3/53 (WHT)\nThese are the monthly แบบแสดงรายการ that aggregate the invoices and WHT certificates issued during the period. From 1 Jan 2025 the Revenue Department requires WHT returns to be filed via e-Filing.\n\n| Form | Purpose | Who/what | Filed by | Paper due | e-File due |\n|---|---|---|---|---|---|\n| **ภ.พ.30** | Monthly VAT return | VAT-registered seller; output VAT − input VAT | VAT registrant | 15th of next month | 23rd of next month |\n| **ภ.ง.ด.1** | WHT on salary (Revenue Code §50(1)) | Employer → employees | Employer | 7th of next month | 15th of next month |\n| **ภ.ง.ด.1ก** | Annual salary-WHT reconciliation | Same as ภ.ง.ด.1, full-year roll-up | Employer | end of February | end of February |\n| **ภ.ง.ด.3** | WHT on payments to **individuals** (§3 ter, §50(2)) | Payer → บุคคลธรรมดา | Payer | 7th of next month | 15th of next month |\n| **ภ.ง.ด.53** | WHT on payments to **juristic persons** | Payer → บริษัท/ห้างหุ้นส่วน | Payer | 7th of next month | 15th of next month |\n| **ภ.ง.ด.2** | WHT on interest/dividends | Payer of interest/dividends | Payer | 7th of next month | 15th of next month |\n\n- Late ภ.พ.30: surcharge **1.5% per month** (or fraction) on unpaid VAT, plus a fixed fine (200 baht if >7 days late)\n- Late ภ.ง.ด.1/3/53: 100 baht fine if ≤7 days late, 200 baht if more; 1.5%/month surcharge on unpaid WHT\n- RD has historically granted standing e-filing extensions of ~8 days past these dates — confirm the current notice before filing on the wire\n- **ภ.พ.30** must be filed even in zero-sale months (nil return)\n\n**Practical link**: every ใบกำกับภาษี you **issue** feeds the output-VAT side of ภ.พ.30; every ใบกำกับภาษี you **receive** feeds input VAT. Every WHT certificate you issue (ภ.ง.ด.3 / 53 booklet) feeds the corresponding monthly return; ภ.ง.ด.1 aggregates the WHT line on payroll slips. The skill produces the source documents — the periodic returns are a separate accounting step.\n\n## Common mistakes\n1. Forgetting to separate VAT line (\"ราคารวม 1,070 บาท (รวม VAT)\") — Revenue Code requires showing VAT amount distinctly on a full tax invoice.\n2. Using \"ใบเสร็จ/ใบกำกับภาษี\" combined form when seller is not VAT-registered — only VAT-registered sellers can issue ใบกำกับภาษี.\n3. Issuing ใบกำกับภาษี for VAT-exempt goods (books, fresh agricultural products) — use ใบส่งของ/บิลเงินสด instead.\n4. Wrong WHT rate (e.g., 3% on rent — should be 5%; 2% on advertising — frequently confused).\n5. Not issuing WHT certificate to payee within 7 days of submitting ภ.ง.ด.3/53.\n6. Missing TIN on buyer side for B2B — Revenue may reject input-VAT claim.\n7. Bilingual invoices that translate \"Tax Invoice\" but omit the Thai \"ใบกำกับภาษี\" — Thai law requires the Thai phrase explicitly.\n8. Computing WHT on the VAT-inclusive amount — base must be pre-VAT.\n9. Issuing e-Tax Invoice (Track 2) without a valid digital signature from an RD-approved CA — RD will reject the XML, and the buyer cannot claim input VAT.\n10. Filing ภ.พ.30 on the 16th (or e-filing on the 24th) and triggering the 1.5%/month surcharge — the deadline is hard, not \"around the middle of the month\".\n11. Mixing up ภ.ง.ด.3 and ภ.ง.ด.53 — ภ.ง.ด.3 is for payments to **บุคคลธรรมดา (individuals)**, ภ.ง.ด.53 is for payments to **นิติบุคคล (juristic persons)**. Wrong form = re-file.\n12. Forgetting **ภ.ง.ด.1ก** (annual salary-WHT reconciliation, due end of February) — the monthly ภ.ง.ด.1 filings don't substitute for it.\n\n## Templates\nSee:\n- `templates/tax-invoice-full.md` — full ใบกำกับภาษี (Tax Invoice)\n- `templates/quotation.md` — ใบเสนอราคา (Quotation)\n- `templates/wht-certificate.md` — หนังสือรับรองการหักภาษี ณ ที่จ่าย (ภ.ง.ด.3/53)\n\n## Calculator\n`calc.py` — Decimal-based helpers:\n- `calculate_vat(subtotal, rate=Decimal(\"0.07\"))` → `{subtotal, vat, total}`\n- `calculate_vat_inclusive(total, rate=Decimal(\"0.07\"))` → backs out VAT from a VAT-inclusive total\n- `calculate_wht(amount, rate)` → `{amount, wht, net_payable}`\n- `WHT_RATES` constant for the common categories\n- Run `python calc.py` for a self-test\n\nKnown limit: `calc.py` operates on a single transaction. It does not model return-level aggregation — e.g. summing many invoices' output VAT minus input VAT into a ภ.พ.30 total, or rolling WHT certificates into ภ.ง.ด.3/53 monthly totals. That belongs in the user's bookkeeping system, not this skill.","tags":["thai","invoice","claude","skills","boom-vitt","agent-skills","agentskills","claude-code","claude-skills","i18n","line-oa","localization"],"capabilities":["skill","source-boom-vitt","skill-thai-invoice","topic-agent-skills","topic-agentskills","topic-claude-code","topic-claude-skills","topic-i18n","topic-line-oa","topic-localization","topic-pdpa","topic-promptpay","topic-thai","topic-thai-language","topic-thai-nlp"],"categories":["claude-thai-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/Boom-Vitt/claude-thai-skills/thai-invoice","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add Boom-Vitt/claude-thai-skills","source_repo":"https://github.com/Boom-Vitt/claude-thai-skills","install_from":"skills.sh"}},"qualityScore":"0.458","qualityRationale":"deterministic score 0.46 from registry signals: · indexed on github topic:agent-skills · 17 github stars · SKILL.md body (9,094 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:06:01.098Z","embedding":null,"createdAt":"2026-05-18T07:06:32.860Z","updatedAt":"2026-05-18T19:06:01.098Z","lastSeenAt":"2026-05-18T19:06:01.098Z","tsv":"'-0001':402 '-2026':401 '/15':360 '/month':973,1274 '0.07':1381,1391 '070':1090 '1':186,343,511,666,767,821,828,854,1058,1082,1089,1345 '1.5':938,972,1273 '1/3/53':748,960 '10':255,359,1255 '100':961 '11':1287 '12':1325 '15th':625,810,836,888,910,929 '16th':1262 '1ก':843,1330 '2':190,336,358,570,660,724,880,917,1106,1154,1231 '200':950,968 '2025':503,769 '2026':483 '23rd':814 '24th':1269 '3':126,194,320,322,327,334,341,351,352,364,871,877,1047,1127,1148,1293,1302 '3/53':76,1174,1369,1463 '30':438,444,447,742,796,936,1004,1031,1259,1453 '30m':521 '31':501 '4':200,1143 '45':449 '5':203,329,689,1153,1159 '50':827,879 '53':134,321,328,335,342,374,895,1048,1298,1312 '6':210,1175 '7':82,213,252,431,694,953,965,1167,1190 '7th':832,884,906,925 '8':988,1209 '81':273 '86/4':62,173,652 '87/3':693 '9':1224 'account':102,346,1078 'add':284 'address':230,536 'adjust':420 'adopt':493 'advertis':1156 'aggreg':756,1059,1439 'agricultur':275,1137 'allow':456 'amount':387,1099,1217,1403,1405 'announc':491 'annual':397,508,844,1331 'appli':78 'approv':246,603,1241 'archiv':684,728 'around':1281 'ask':25 'assign':636 'audit':698 'author':605 'b2b':1182 'back':1392 'baht':951,962,969 'baht/year':522 'base':383,1218,1374 'basic':274 'belong':1467 'bilingu':143,1191 'book':279,1135 'bookkeep':99,1472 'bookkeeping-grad':98 'booklet':1049 'busi':519 'buyer':121,147,227,531,699,1179,1250 'c':43 'ca':557,606,1242 'calc.py':1371,1418,1426 'calcul':148,1370,1376,1385,1401 'cannot':1251 'cash':458 'categori':87,1415 'cc':532 'cert':366,376 'certif':20,72,558,598,604,761,1041,1163,1458 'chang':712 'claim':701,1189,1252 'clear':433 'code':61,172,692,826,1095 'combin':451,1110 'common':440,1080,1414 'compliant':58 'comput':157,1210 'confirm':993 'confus':1158 'constant':1411 'contain':178 'content':731 'copi':544,707 'correct':80 'correspond':1052 'credit':404 'credit/debit':37,66,389 'credit/debit-note':734 'csemail@etda.or.th':537 'current':995 'data':645 'date':992 'day':954,966,989,1168 'deadlin':1277 'debit':414 'dec':502 'decim':1373,1380,1390 'decimal-bas':1372 'decre':259 'deduct':161,496 'depart':91,474,772 'digit':594,657,1235 'distinct':1100 'document':46,103,425,479,631,1071 'draft':27,54,139 'due':789,793,1336 'e':466,470,513,572,576,672,781,791,984,1227,1265 'e-fil':780,790,983,1264 'e-receipt':469,575 'e-tax':465,512,571,671,1226 'e.g':399,1147,1440 'educ':277 'electron':476,683,706,727 'element':181,646 'email':517,528 'employ':829,831,861 'employe':830 'end':862,865,1337 'english':141 'english-thai':140 'entiti':379 'etax.rd.go.th':562,622 'etc':347 'etda':534,538,662 'even':1008 'everi':1018,1032,1039 'exact':185 'exclus':155 'exempt':270,1133 'explicit':1208 'extens':986 'februari':864,867,1339 'feed':1022,1036,1050 'field':167 'file':738,778,782,786,792,985,998,1007,1256,1266,1324,1346 'fine':949,963 'firm':586 'fix':948 'follow':628 'foreign':146 'forev':267 'forget':1083,1326 'form':222,312,452,783,1111,1321 'fraction':942 'freelanc':566 'frequent':1157 'fresh':1136 'full':168,175,578,856,1103,1355 'full-year':855 'get':632 'good':1134 'got':494 'grade':100 'grant':981 'hard':1279 'hardcod':266 'healthcar':278 'helper':1375 'histor':980 'host':613,615 'host-to-host':612 'id':675 'improvis':105 'incent':497 'includ':426 'inclus':151,1216,1387,1399 'individu':120,368,876,1308 'input':702,806,1037,1187,1253,1447 'input-vat':1186 'instead':295,1142 'interest/dividends':920,923 'inv':400 'invoic':3,13,31,57,144,170,224,393,408,468,515,574,715,758,1105,1192,1196,1229,1358,1443 'involv':10 'issu':232,289,304,523,682,762,1021,1043,1125,1128,1161,1225 'issuanc':555 'item':271,649 'jan':768 'jurist':378,900,1318 'keep':685 'known':1424 'larg':585 'late':933,955,956,967 'law':1203 'lawyer':345 'legal':107,552 'level':1438 'limit':1425 'line':1062,1087 'link':1017 'make':260 'mandatori':487,582 'mani':1442 'match':89 'math':111 'may':303,700,1184 'middl':1283 'minus':1446 'miss':1176 'mistak':1081 'mix':1288 'model':1435 'month':629,753,797,813,817,835,839,887,891,909,913,928,932,940,1013,1053,1286,1341,1464 'must':177,244,640,1005,1219 'need':97,710 'net':446,1407 'never':104 'next':812,816,834,838,886,890,908,912,927,931 'nil':1014 'note':38,67,218,390,405,415 'notic':996 'number':388,394,409,639,729 'omit':226,1198 'oper':1427 'option':398,485 'origin':407,678 'output':804,1025,1444 'output-vat':1024 'overview':51 'paper':677,709,714,788 'paramet':263 'parti':547 'past':990 'path':583 'payabl':1408 'paye':1165 'payer':881,883,902,905,921,924 'payment':165,370,441,874,898,1305,1315 'payrol':1064 'pdf/a-3':524 'per':86,588,939 'period':436,765,1073 'person':901,1319 'phrase':108,1207 'pick':506 'plus':63,654,946 'point':238 'practic':1016 'pre':385,1222 'pre-vat':384,1221 'produc':1068 'product':276,1138 'program':480 'proof':553 'provid':617 'public':280 'pull':112 'purpos':784 'python':1417 'quot':182 'quotat':15,35,64,391,1361 'ran':499 'rate':85,251,254,261,313,1146,1379,1389,1404,1410 'rd':589,602,610,635,721,978,1240,1243 'rd-approv':601,1239 'rd-assign':634 're':1323 're-fil':1322 'reason':412 'receipt':14,33,65,471,577 'receiv':369,1035 'reconcili':848,1335 'reduc':256 'reduct':411 'refer':406,637 'regist':299,463,802,1118,1122 'registr':674,809 'reject':1185,1245 'rent':1150 'requir':166,395,559,680,773,1096,1204 'reset':396 'resid':314 'retail':235 'return':539,739,775,799,1015,1054,1074,1437 'return-level':1436 'revenu':60,90,171,248,473,509,520,691,771,825,1094,1183 'roll':859,1456 'roll-up':858 'rollout':488 'royal':258 'rule':730,732,735 'run':1416 'salari':824,846,1333 'salary-wht':845,1332 'sale':240,459,1012 'schema':590,719 'sec':272,651 'see':1353 'self':1422 'self-test':1421 'seller':243,300,464,669,803,1113,1123 'separ':1077,1085 'sequenc':638 'sequenti':392 'servic':311,316,616 'seven':180,648 'short':221 'short-form':220 'show':410,1097 'side':1027,1180 'sign':591,716 'signatur':595,658,1236 'signature/timestamp':687 'signup':560 'singl':1430 'size':581 'skill':6,53,115,1067,1476 'skill-thai-invoice' 'slip':1065 'small':518,567 'smes':565 'sourc':1070 'source-boom-vitt' 'specifi':434 'stamp':543,664 'stand':982 'standard':250 'statutori':253 'step':717,1079 'still':484 'submit':607,1170 'substitut':1349 'subtot':1378,1382 'suitabl':563 'sum':1441 'supplier':164 'surcharg':937,974,1275 'system':579,1473 'task':9 'tax':12,19,30,45,56,71,159,169,307,424,467,478,514,573,673,1104,1195,1228,1357 'tax-docu':477 'templat':1352 'templates/quotation.md':1359 'templates/tax-invoice-full.md':1354 'templates/wht-certificate.md':1362 'ter':878 'term':442 'test':1423 'thai':2,11,29,44,55,101,142,184,1200,1202,1206 'thai-invoic':1 'time':542,663 'time-stamp':541 'timestamp':535,549 'tin':198,228,1177 'topic-agent-skills' 'topic-agentskills' 'topic-claude-code' 'topic-claude-skills' 'topic-i18n' 'topic-line-oa' 'topic-localization' 'topic-pdpa' 'topic-promptpay' 'topic-thai' 'topic-thai-language' 'topic-thai-nlp' 'total':156,1384,1388,1400,1454,1465 'track':505,510,569,659,665,723,1230 'transact':1431 'translat':1194 'transport':281 'trigger':21,1271 'two':504 'unbroken':644 'unchang':737 'uniqu':642 'unpaid':944,976 'upload':620,722 'upward':419 'use':4,93,118,293,596,1107,1139 'user':24,1470 'valid':435,656,720,1234 'vat':81,150,154,249,269,285,298,302,386,430,462,703,743,798,801,805,807,808,945,1026,1038,1086,1093,1098,1117,1121,1132,1188,1215,1223,1254,1377,1383,1386,1394,1398,1445,1448 'vat-exclus':153 'vat-exempt':268,1131 'vat-inclus':149,1214,1397 'vat-regist':297,461,800,1116,1120 'vat/wht':110,495 'via':561,611,779 'vs':152,713 'web':619 'whenev':22,95 'who/what':785 'wht':42,50,84,365,375,382,749,760,774,822,847,872,896,918,977,1040,1061,1145,1162,1211,1334,1402,1406,1409,1457 'wire':1001 'withhold':18,70,158,306 'withholding-tax':17,69 'within':1166 'without':1232 'word':92 'wrong':1144,1320 'xml':526,587,608,718,1247 'xml/pdf':686 'year':690,695,857 'zero':1011 'zero-sal':1010 'ของผู้ซื้อ':197 'คำว่า':187 'ค่าขนส่ง':337 'ค่าวิชาชีพอิสระ':344 'ค่าเช่าอสังหาริมทรัพย์':323 'ค่าโฆษณา':330 'ง':74,124,132,318,325,332,339,349,356,362,372,746,819,841,852,869,893,915,958,1045,1056,1172,1291,1296,1300,1310,1328,1343,1367,1461 'จำนวนภาษีมูลค่าเพิ่มที่คำนวณจากมูลค่าของสินค้าหรือบริการ':211 'ชนิด':205 'ชำระเงินภายใน':443 'ชื่อ':191,195,204 'ณ':128,309,1364 'ด':75,125,133,319,326,333,340,350,357,363,373,747,820,842,853,870,894,916,959,1046,1057,1173,1292,1297,1301,1311,1329,1344,1368,1462 'ดอกเบี้ย':353 'ถ้ามี':199,202 'ที่จ่าย':310,1365 'ที่จ่ายบุคคลธรรมดา':129 'ที่อยู่':192,196 'ที่ออกใบกำกับภาษี':217 'นิติบุคคล':135,1317 'บริการ':209 'บริการทั่วไป':315 'บริษัท':380,903 'บันทึก':122 'บาท':1091 'บิลเงินสด':1141 'บุคคลธรรมดา':882,1307 'ประเภท':206 'ปริมาณ':207 'ปี':216 'ผู้ประกอบการจดทะเบียน':301 'พ':741,795,935,1003,1030,1258,1452 'ภ':73,123,131,317,324,331,338,348,355,361,371,740,745,794,818,840,851,868,892,914,934,957,1002,1029,1044,1055,1171,1257,1290,1295,1299,1309,1327,1342,1366,1451,1460 'ภาษีหัก':308 'ยืนราคา':437 'รวม':1092 'ราคานี้ไม่รวมภาษีมูลค่าเพิ่ม':427 'ราคารวม':429,1088 'วัน':214,439,450 'วันนับจากวันที่วางบิล':445 'หนังสือรับรองการหักภาษี':1363 'หมายเลขลำดับและเล่ม':201 'หัก':127 'ห้างหุ้นส่วน':381,568,904 'อย่างย่อ':223 'ออกใบกำกับภาษีให้ลูกค้านิติบุคคล':119 'เขียนใบเสนอราคา':136 'เครดิตเทอม':448 'เงินปันผล':354 'เดือน':215 'แบบแสดงรายการ':754 'แยกออกจากมูลค่าให้ชัดเจน':212 'และมูลค่าของสินค้า':208 'และเลขประจำตัวผู้เสียภาษีอากรของผู้ออก':193 'แล้ว':432 'ในที่ที่เห็นได้ชัดเจน':189 'ใบกำกับภาษี':32,47,176,188,290,305,454,1019,1033,1109,1126,1129,1201,1356 'ใบกำกับภาษีอิเล็กทรอนิกส์':472 'ใบลดหนี้':39,137,403 'ใบส่งของ':294,1140 'ใบเพิ่มหนี้':40,138,413 'ใบเสนอราคา':36,49,421,1360 'ใบเสร็จ':34,48,1108 'ใบเสร็จรับเงิน':453","prices":[{"id":"8a584f72-4d78-4ce9-b25d-0c3ed281c3bb","listingId":"ef2355cf-2c7e-4e08-ba60-e77de1880b43","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"Boom-Vitt","category":"claude-thai-skills","install_from":"skills.sh"},"createdAt":"2026-05-18T07:06:32.860Z"}],"sources":[{"listingId":"ef2355cf-2c7e-4e08-ba60-e77de1880b43","source":"github","sourceId":"Boom-Vitt/claude-thai-skills/thai-invoice","sourceUrl":"https://github.com/Boom-Vitt/claude-thai-skills/tree/main/skills/thai-invoice","isPrimary":false,"firstSeenAt":"2026-05-18T07:06:32.860Z","lastSeenAt":"2026-05-18T19:06:01.098Z"}],"details":{"listingId":"ef2355cf-2c7e-4e08-ba60-e77de1880b43","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"Boom-Vitt","slug":"thai-invoice","github":{"repo":"Boom-Vitt/claude-thai-skills","stars":17,"topics":["agent-skills","agentskills","claude-code","claude-skills","i18n","line-oa","localization","pdpa","promptpay","thai","thai-language","thai-nlp","thailand"],"license":"mit","html_url":"https://github.com/Boom-Vitt/claude-thai-skills","pushed_at":"2026-05-17T01:16:53Z","description":"ทักษะ Claude Code สำหรับคนไทย — แปล, แคปชั่น, เรซูเม่, จดหมายราชการ, PDPA, ใบกำกับภาษี, PromptPay, เลขบัตร ปชช., วันที่ พ.ศ. — 12 skills","skill_md_sha":"ed25630778c382ec96b7e2d2c0a35127c3fd6e40","skill_md_path":"skills/thai-invoice/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/Boom-Vitt/claude-thai-skills/tree/main/skills/thai-invoice"},"layout":"multi","source":"github","category":"claude-thai-skills","frontmatter":{"name":"thai-invoice","description":"Use this skill for any task involving Thai tax invoices, receipts, quotations, or withholding-tax certificates. Trigger whenever the user asks to: draft a Thai tax invoice (ใบกำกับภาษี), receipt (ใบเสร็จ), quotation (ใบเสนอราคา), credit/debit note (ใบลดหนี้/ใบเพิ่มหนี้), or WHT certificate (ภ.ง.ด.3/53). Also trigger for requests like \"ออกใบกำกับภาษี\", \"ใบเสร็จ\", \"ใบเสนอราคา\", \"Thai tax invoice\", \"VAT 7%\", \"ภาษีหัก ณ ที่จ่าย\", or any variation. If the context involves Thai accounting documents under Revenue Code §86/4, use this skill."},"skills_sh_url":"https://skills.sh/Boom-Vitt/claude-thai-skills/thai-invoice"},"updatedAt":"2026-05-18T19:06:01.098Z"}}