super-check

star 1

Quarterly Superannuation Guarantee check for Australian clients — verify SG calculated, posted, paid through the clearing house, and lodged by the 28th deadline. Quantifies SGC risk where super is late or missed. Use when the user asks to check super, run an SG review, reconcile the clearing house, check super deadline, or runs the /super-check slash command. Also triggers on: "is super paid", "SG quarterly check", "super clearing house reconciliation", "SGC risk".

ThirstyStudios By ThirstyStudios schedule Updated 5/28/2026

name: super-check description: Quarterly Superannuation Guarantee check for Australian clients — verify SG calculated, posted, paid through the clearing house, and lodged by the 28th deadline. Quantifies SGC risk where super is late or missed. Use when the user asks to check super, run an SG review, reconcile the clearing house, check super deadline, or runs the /super-check slash command. Also triggers on: "is super paid", "SG quarterly check", "super clearing house reconciliation", "SGC risk".

Source of truth — XBert MCP: Every figure, client record, ledger transaction, payrun, and XBert notification referenced here must come from the connected XBert MCP server. Call XBert MCP tools to fetch the data — do not invent figures, estimate from context, or substitute from chat history. If the XBert MCP is not connected, ask the user to install and authenticate it before continuing.

Super Check

A quarterly SG verification for Australian employers. Confirms super is calculated at the current 12% rate, posted to the liability account, lodged with the clearing house, and paid by the 28th of the month following the quarter end. Quantifies SGC exposure for late or missed payments.

SG framework

Item Value
SG rate 12% (from 1 July 2025)
Base Ordinary Time Earnings (OTE)
Quarter end 30 Sep, 31 Dec, 31 Mar, 30 Jun
Payment deadline 28th of month following quarter end
Payment method SuperStream-compliant clearing house
Maximum contribution base Indexed annually (per-quarter cap on OTE for SG)

Eligibility

  • Employees aged 18+ paid wages
  • Under 18 only if working more than 30 hours per week
  • Contractors paid principally for labour treated as employees for SG
  • Excludes some non-resident, defence, foreign-executive cases

Ordinary Time Earnings (OTE)

  • Gross salary / wages for ordinary hours
  • Includes shift loadings, commissions, allowances paid for ordinary hours
  • Excludes overtime, expense reimbursements, redundancy / termination payments
  • The OTE basis vs gross-wages basis is the most common source of underpayment

Readiness checks

  1. Eligibility — every employee on the payroll assessed against SG eligibility rules
  2. OTE basis — SG calculated on OTE, not on gross wages including overtime
  3. Rate — 12% applied for the quarter (note transitional rate if quarter spans rate change)
  4. Payrun posting — every payrun in the quarter posted with super calculated
  5. Liability posting — super liability account credit matches sum of payrun super
  6. Clearing house lodgement — lodgement reference exists for the quarter
  7. Bank payment — bank debit clears the super liability account
  8. Deadline — bank payment date on or before the 28th
  9. Fund details — every employee has a current fund and member number
  10. Maximum contribution base — high-earner OTE checked against the indexed cap

Late-payment / SGC risk

If super is paid after the 28th:

  • Days late — calendar days from the deadline to the bank payment date
  • SGC base — broader than SG. Once SG is late, the SGC shortfall is calculated on total salary and wages, NOT on OTE. This is a wider base, so the SGC can exceed the original SG that was missed. Quote the SGC explicitly against total salary and wages per employee.
  • SGC components — (a) shortfall amount on the total-salary-and-wages base + (b) nominal interest at 10% pa from the start of the quarter to the lodgement date + (c) administration fee of $20 per employee per quarter
  • Tax treatment — SGC is NOT tax deductible (unlike on-time SG which is)
  • Lodgement — SGC statement due 1 month after the 28th deadline (SGAA 1992 s17)

Surface the estimated SGC liability per employee and total. Recommend immediate payment to limit further interest.

Working paper structure

Generate a Word document containing:

  1. Cover page — client name, ABN, SG quarter, generation date
  2. First-page summary — total SG paid, deadline status, SGC exposure if any
  3. Per-employee contribution table — name, gross pay, OTE, SG rate, SG amount, fund, member ID, lodgement reference, bank payment date
  4. Liability-to-bank trace — super liability opening, payrun credits, clearing house debit, closing balance
  5. SGC-risk section — any late or missed employees with calculated SGC
  6. Blocking issues — missing fund details, employees without OTE assessed, unposted payruns
  7. QMS block — practice, preparer, timestamp, check reference ID

Output format

  • Australian English spelling (organisation, behaviour, colour)
  • All monetary amounts with 2 decimal places and $ prefix
  • Australian date format (dd/MM/yyyy)
  • Markdown headings (##, ###) in chat preview
  • Bold deadline-critical items
  • Tables for per-employee contribution
  • Never use emojis

Always

  • Never auto-pay super — read-only check
  • Name the specific employee behind every blocking issue or SGC risk
  • Distinguish OTE from gross wages — the most common source of SG underpayment
  • The working paper must be filable as evidence the SG was paid on time
  • If the 28th has not yet passed, frame the check as pre-deadline; if it has, frame as compliance verification

Payload schema

After running the readiness checks, structure the result as JSON conforming to the render-docx payload schema (defined in xbert-working-paper/skills/render-docx/SKILL.md). Required fields:

  • plugin: "xbert-super-check"
  • check_reference_id: a unique ID for the run (e.g. SUPER-2026Q1-<tenantId>-001)
  • tenant_name, period, prepared_by, prepared_at
  • title, subtitle (optional)
  • executive_summary: two sentences naming the headline finding and overall readiness verdict
  • sections[]: one entry per major readiness area, each with heading, body, optional blocking: true, optional table with columns and rows
  • qms_block: { firm_name, preparer, reviewer, certification }
  • appendix[] (optional)

Section ordering and content must match the audit-document structure described above.

Output handoff

  1. Save the payload to outputs/<check_reference_id>/payload.json.
  2. Invoke the xbert-working-paper:render-docx skill. It will write outputs/<check_reference_id>/working-paper.docx and emit a single JSON line on stdout with status, path, exists, size_bytes, opens_cleanly, paragraph_count.
  3. Pass through to the user the path and the summary line the render skill prescribes (Working paper saved to <path> — N sections, M blocking issues).

Verification gate

Do not report the working paper as produced until the render skill's JSON has status == "ok" and opens_cleanly == true. If the gate fails, surface the JSON to the user verbatim and stop — do not retry silently and do not claim success.

Install via CLI
npx skills add https://github.com/ThirstyStudios/XBert-Plugins --skill super-check
Repository Details
star Stars 1
call_split Forks 0
navigation Branch main
article Path SKILL.md
Occupations
More from Creator
ThirstyStudios
ThirstyStudios Explore all skills →