sg-payroll

Calculate Singapore payroll levies and generate MOM-compliant payslip records.

59|14|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/vobase/vobase --skill sg-payroll
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sg-payroll
Source: https://github.com/vobase/vobase/tree/main/packages/cli/skills/sg-payroll
Command: npx skills add https://github.com/vobase/vobase --skill sg-payroll

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides clear implementation patterns to avoid compliance failures and accounting errors when calculating Singapore payroll levies and issuing itemised payslips, reducing risk of fines and audit defects.

Core Features & Use Cases

  • Accurate levy math: Encodes SDL rate, minimum and maximum caps, sector- and pass-type-aware FWL handling, and self-help group (SHG) contribution mapping.
  • Auditable records and schema guidance: Recommends integer-cent accounting, database schema for payroll entries and payslip records, and storage of waiver/variation evidence.
  • Validation & issuance rules: Enforces payslip issuance deadlines, working-day lateness detection, split-levy handling for mid-cycle pass changes, and given/when/then test patterns for regressions.
  • Use case: Implement a monthly payroll run that computes SDL, applies FWL by pass type and sector, stores SHG selections and waivers, and emits an auditable payslip record within MOM deadlines.

Quick Start

Use the sg-payroll skill to compute SDL, FWL, and SHG contributions for a payroll entry, validate caps and deadlines, and produce an auditable payslip record.

Frequently Asked Questions about sg-payroll

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I calculate Singapore payroll levies including SDL and FWL for monthly runs?

Singapore payroll levies are calculated by applying SDL rates with minimum and maximum caps, sector- and pass-type-aware FWL handling, and self-help group contributions to generate auditable payroll entries.

What is the deadline for issuing MOM-compliant itemised payslips in Singapore?

MOM-compliant payslips must be issued within three working days, with working-day lateness detection enforced to validate issuance deadlines and ensure regulatory compliance.

How do I handle foreign worker levy calculations when an employee's pass type changes mid-cycle?

Mid-cycle pass type changes are handled through split-levy processing, which calculates FWL accurately by applying sector- and pass-type-aware rules across the transition period.

How do I ensure integer-cent accounting accuracy for Singapore payroll and CPF calculations?

Integer-cent accounting accuracy is maintained by enforcing precise decimal handling in database schema guidance for payroll entries, preventing rounding errors in SDL and CPF computations.

How to store waiver evidence and variation records for Singapore self-help group contributions?

Waiver evidence and SHG variation records are stored using recommended database schema patterns for payroll entries, ensuring auditable documentation for compliance verification.

What test patterns should I use for validating Singapore payroll split-levy and payslip regressions?

Split-levy and payslip regressions are validated using given/when/then test patterns, ensuring SDL caps, FWL splitting, and issuance deadlines remain accurate across code changes.