sg-invoicing

Official

Make 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.