首页龙虾技能列表 › Singapore SME Compliance — 技能工具

Singapore SME Compliance — 技能工具

v1.0.0

Help Singapore SMEs automate compliance tasks: GST calculation, PEPPOL invoice validation, tax report generation, and IRAS filing deadlines. 适用于: calcul...

0· 71·0 当前·0 累计
by @redwoo·MIT-0
下载技能包
License
MIT-0
最后更新
2026/3/27
安全扫描
VirusTotal
可疑
查看报告
OpenClaw
安全
high confidence
The skill's files, instructions, and required binary (bc) are consistent with a GST/compliance helper; nothing in the bundle indicates hidden exfiltration or unrelated privileges, though it includes examples that call external APIs which the user should review before using.
评估建议
This package appears to be what it says: a small, instruction-only compliance helper with a safe local GST calculator script. Before installing or running examples: 1) Inspect any curl commands and verify the external endpoints are official (especially api.gstcalculator.sg and the specific IRAS API paths used) — don't post real invoice or authentication tokens to unknown endpoints. 2) Only provide bearer tokens (Xero, CORPPASS, etc.) when you consciously connect to that service and trust the des...
详细分析 ▾
用途与能力
Name/description (GST, PEPPOL, F5, deadlines) match the included README, SKILL.md and the small gst_calculator.sh script. Requiring the 'bc' binary is appropriate for the included shell calculator. There are no unrelated credentials, binaries, or config paths requested.
指令范围
SKILL.md contains only documentation, example shell commands, and local automation steps. It includes curl examples that contact external endpoints (IRAS, api.gstcalculator.sg, Xero/QuickBooks, IRAS filing API). Those are sample integrations — the skill does not contain code that automatically exfiltrates data, but following the examples would send data to external services. Some example endpoints (e.g., api.gstcalculator.sg or the specific IRAS API path used in examples) may be placeholders; verify endpoints before use.
安装机制
No install spec (instruction-only) and only a tiny shell script are included. Nothing is downloaded or executed at install time. Low risk from install mechanism.
凭证需求
The skill declares no required environment variables or credentials. SKILL.md shows optional integration examples that would require bearer tokens (Xero, CORPPASS), which is normal for integrations but not required by the skill itself. This is proportionate.
持久化与权限
always:false and user-invocable; the skill does not request persistent privileges or modify other skills. Normal autonomous invocation settings apply.
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.0.02026/3/27

Initial release - GST calculator, PEPPOL validation

● 可疑

安装命令 点击复制

官方npx clawhub@latest install singapore-sme-compliance
镜像加速npx clawhub@latest install singapore-sme-compliance --registry https://cn.clawhub-mirror.com

技能文档

Help Singapore SMEs automate compliance tasks: GST calculation, PEPPOL invoice validation, tax report generation, and regulatory checklist.

Quick Start

Check GST registration requirements:

# Check if business needs GST registration (threshold: S$1M annual turnover)
curl -s "https://www.iras.gov.sg/api/gst-threshold-check" -d '{"turnover": 1000000}'

GST calculation:

# Calculate GST (9% as of 2024)
curl -s "https://api.gstcalculator.sg/calculate" -d '{"amount": 1000, "rate": 0.09}'
# Returns: {amount: 1000, gst: 90, total: 1090}

Key Features

1. GST Registration Checker

Singapore businesses must register for GST if:

  • Annual taxable turnover exceeds S$1 million (mandatory)
  • You expect turnover to exceed S$1 million in next 12 months (voluntary)

Usage:

# Check registration requirement
echo "Check GST registration for turnover: S$1,200,000"

2. GST Calculator

Current GST rates:

  • 2023: 8%
  • 2024 onwards: 9%

Calculate GST:

# For invoice amount
Invoice: S$5,000
GST (9%): S$450
Total: S$5,450

3. PEPPOL Invoice Validator

Singapore uses PEPPOL (InvoiceNow) for e-invoicing.

Validate PEPPOL invoice:

  • Check UEN format (9 or 10 characters)
  • Verify invoice structure (UBL 2.1 format)
  • Validate against IRAS requirements

Checklist:

  • [ ] Supplier UEN present
  • [ ] Buyer UEN present
  • [ ] Invoice number unique
  • [ ] Tax amount calculated correctly
  • [ ] Currency code (SGD)
  • [ ] Payment terms specified

4. Monthly GST Return (GST F5) Helper

Required data for GST F5:

  • Box 1: Total value of standard-rated supplies
  • Box 2: Total value of zero-rated supplies
  • Box 3: Total value of supplies (Box 1 + Box 2)
  • Box 4: Output tax due
  • Box 5: Input tax claimed
  • Box 6: Net GST payable/refundable

Monthly checklist:

□ Collect all tax invoices (purchases)
□ Collect all tax invoices (sales)
□ Calculate output tax (sales)
□ Calculate input tax (purchases)
□ Reconcile with accounting records
□ File GST F5 by deadline (1 month after period end)

5. Compliance Calendar

Key deadlines:

DeadlineRequirement
Monthly (if on monthly filing)GST F5 return
Quarterly (default)GST F5 return (within 1 month after quarter end)
AnnuallyEstimated Chargeable Income (ECI) - within 3 months after FYE
AnnuallyCorporate Tax Return (Form C-S/C) - by Nov 30
Reminders:
  • Set up auto-reminders 7 days before deadline
  • Prepare documents 3 days before filing
  • Keep records for 5 years (IRAS requirement)

Common Compliance Scenarios

Scenario 1: New Business Registration

Steps:

  • Register business with ACRA
  • Get UEN (Unique Entity Number)
  • Check if GST registration required
  • Set up accounting system
  • Register for CorpPass (for digital services)

Scenario 2: Importing Goods

Requirements:

  • Customs import permit
  • Pay import GST (7% or 9%)
  • Claim input tax (if GST registered)
  • Keep import documentation

Scenario 3: Exporting Goods

Requirements:

  • Zero-rate exports (0% GST)
  • Keep export documentation
  • Declare in GST return (Box 2)

IRAS Resources

Penalty Information

Late GST Filing:

  • First offence: S$200 penalty
  • Repeat offence: S$500-S$5,000
  • Continued failure: Prosecution possible

Incorrect Information:

  • Up to 200% of tax undercharged
  • Criminal prosecution for fraud

Automation Workflows

Monthly GST Preparation (Automated)

Day 1 of new month:

  • Fetch all sales invoices from previous month
  • Calculate total output tax
  • Fetch all purchase invoices
  • Calculate total input tax
  • Generate GST F5 draft
  • Send reminder to accountant

Commands:

# Generate monthly GST summary
echo "Generate GST report for $(date -d 'last month' '+%Y-%m')"

# Calculate totals Output Tax: Sum of GST on all sales invoices Input Tax: Sum of GST on all purchase invoices Net GST: Output - Input

Quarterly Compliance Check

End of each quarter:

  • Review all transactions
  • Verify GST calculations
  • Check PEPPOL compliance
  • Update compliance calendar
  • Prepare for GST F5 filing

Integration Examples

With Accounting Software

Xero/QuickBooks integration:

# Export sales data
curl -s "https://api.xero.com/api/Invoices?status=PAID" \
  -H "Authorization: Bearer TOKEN"

# Export purchase data curl -s "https://api.xero.com/api/Bills?status=PAID" \ -H "Authorization: Bearer TOKEN"

With IRAS MyTax Portal

File GST F5 via API:

# Submit GST return (requires CorpPass authentication)
curl -s "https://apiservices.iras.gov.sg/gst/f5" \
  -X POST \
  -H "Authorization: Bearer CORPPASS_TOKEN" \
  -d '{"period": "202403", "box1": 100000, "box4": 9000, ...}'

Error Handling

Common Errors

"GST registration required"

  • Turnover exceeded S$1M
  • Action: Register within 30 days

"PEPPOL invoice rejected"

  • Invalid UEN format
  • Missing required fields
  • Action: Validate against InvoiceNow schema

"Late filing penalty"

  • File immediately
  • Pay penalty
  • Set up auto-reminders

Best Practices

  • Keep digital records - IRAS accepts digital records
  • Reconcile monthly - Don't wait until quarter end
  • Use accounting software - Xero, QuickBooks, SQL Accounting
  • Set up auto-reminders - Never miss a deadline
  • Review input tax claims - Ensure all claims are valid
  • Keep export documentation - For zero-rated supplies
  • Train staff - On GST requirements and PEPPOL

Support Resources

  • IRAS Helpline: +65 1800 356 8300
  • InvoiceNow (PEPPOL): +65 6248 0909
  • ACRA: +65 6248 6000
  • Enterprise Singapore: +65 6898 1800

Updates

  • 2026-03-27: Initial release
  • GST rate: 9% (2024 onwards)
  • PEPPOL mandatory for government suppliers
  • B2B PEPPOL expansion expected 2027-2028
数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制

免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制

了解定制服务