sg-invoicing
OfficialMake Singapore invoices IRAS-compliant.
Authorvobase
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Prevents invalid or non-auditable invoices that can invalidate buyer input-tax claims and cause regulatory or reconciliation failures by encoding IRAS and InvoiceNow compliance rules into application patterns and validations.
Core Features & Use Cases
- Schema Patterns: Provides invoice and invoice line schemas with integer-cent fields, GST metadata, credit-note linkage, and Peppol/InvoiceNow readiness.
- Validation & Business Rules: Enforces GST-required fields for tax invoices, UEN validation, deterministic rounding policies, gap-free numbering, and credit-note reference integrity.
- Operational Guidance: Recommends posting-time policy capture, variance handling for 1-cent differences, and separation of rendering from Peppol transport responsibilities.
- Use Case: Validate and post a tax invoice for a GST-registered supplier, compute line-level GST in cents, ensure gap-free invoice sequencing, and prepare metadata for future InvoiceNow submission.
Quick Start
Create an IRAS-compliant tax invoice record for a GST-registered supplier with two line items, compute GST totals in integer cents, and validate UEN and required header fields.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: sg-invoicing Download link: https://github.com/vobase/vobase/archive/main.zip#sg-invoicing Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.