sg-chart-of-accounts
OfficialFRS-aligned Singapore chart of accounts
System Documentation
What problem does it solve?
Singapore SMEs need a consistent, auditable general ledger structure that maps cleanly to SFRS reporting and GST filing; inconsistent numbering, missing GST control accounts, or flat hierarchies cause reconciliation errors and audit failures. This Skill provides guidance to design account masters, numbering rules, and validation checks so modules produce reliable financial statements and simplify month-end close.
Core Features & Use Cases
- Enforced numbering ranges mapped to statement classes (1xxx assets, 2xxx liabilities, 3xxx equity, 4xxx revenue, 5xxx expenses).
- Required system accounts for GST and equity rollups (examples: 1030 GST Receivable, 2020 GST Payable, 3010 Retained Earnings, 3020 Current Year Profit/Loss).
- Validation patterns including uniqueness constraints, number-range/type consistency, no circular parent references, and parent_number hierarchies for roll-ups.
- Use cases: module schema design, migration verifiers, GL import validation, and automated audit-prep checks in vobase projects.
Quick Start
Create a Singapore SME chart of accounts using the 4-digit numbering convention, include system accounts 1030, 2020, 3010, and 3020, enforce parent_number hierarchies, and validate uniqueness, type ranges, and absence of parent cycles.
Dependency Matrix
Required Modules
None requiredComponents
💻 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-chart-of-accounts Download link: https://github.com/vobase/vobase/archive/main.zip#sg-chart-of-accounts 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.