Agent Plugins Marketplace
All plugins

xbert-stp-finalisation

Annual STP Phase 2 finalisation check for Australian clients — verify YTD wages, PAYG-W and super are accurate per employee before the 14 July ATO deadline.

Claude Code

By XBert IntelligenceLicense: MIT1 GitHub starsUpdated 2 weeks ago

Directory evidence

Runtimes
Claude Code
Parsed components
0 skill or MCP entries
Source updated
Sep 9, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install xbert-stp-finalisation for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install xbert-stp-finalisation@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/XBertIntelligence/XBert-Plugins

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/xbert-stp-finalisation/.

Plugin files

plugins/xbert-stp-finalisation/
└── .claude-plugin/plugin.json

Plugin manifests1

plugins/xbert-stp-finalisation/.claude-plugin/plugin.json
{
  "name": "xbert-stp-finalisation",
  "displayName": "XBert STP Finalisation (AU)",
  "description": "Annual STP Phase 2 finalisation check for Australian clients — verify YTD wages, PAYG-W and super are accurate per employee before the 14 July ATO deadline.",
  "author": {
    "name": "XBert Intelligence",
    "email": "[email protected]"
  },
  "homepage": "https://intelligence.xbert.io/plugins/xbert-stp-finalisation",
  "license": "MIT",
  "keywords": [
    "stp",
    "stp-phase-2",
    "australian",
    "ato",
    "payroll",
    "annual",
    "finalisation",
    "income-statement"
  ],
  "x-xbert": {
    "displayName": "XBert STP Finalisation (AU)",
    "tagline": "Annual STP Phase 2 finalisation check for Australian clients — verify every employee's YTD figures are right before the 14 July ATO deadline.",
    "audience": [
      "bookkeepers",
      "accountants"
    ],
    "categories": [
      "compliance",
      "stp",
      "payroll",
      "annual",
      "australian"
    ],
    "prerequisites": [
      "XBert account",
      "Client connected to an Australian-domiciled ledger with STP Phase 2 reporting enabled",
      "Full financial year payrun history posted"
    ],
    "screenshots": [],
    "demoVideo": null,
    "includes": {
      "skills": 1,
      "commands": 1,
      "mcpTools": 0
    },
    "longDescription": "STP finalisation is the once-a-year moment where every employee's income statement is locked in for tax-return purposes. The 14 July deadline is firm and the data is unforgiving — wrong gross, wrong tax, wrong RFB and the client and the employee both wear the correction. The problem is rarely the latest payrun; it is the YTD-aggregated picture across 26 payruns and a year of changes to allowance categories, termination payments, and Working Holiday Maker classifications under STP Phase 2's expanded income type taxonomy.\n\nXBert STP Finalisation runs the YTD reconciliation per employee. It verifies gross wages, PAYG withholding, super, allowances (correctly disaggregated under Phase 2), Reportable Fringe Benefits, lump sum payments, and termination payments are accurate and STP-ready. The output is a Word working paper with each employee's YTD summary, the income-type classification, RFB amounts, and any items that need correction before the FINAL event is sent. Files into the client folder as evidence the finalisation was reviewed before lodgement.",
    "useCases": [
      {
        "title": "Pre-14-July finalisation review",
        "description": "Before sending the FINAL STP event, run the per-employee reconciliation and surface anything that won't reconcile to the YTD payroll reports."
      },
      {
        "title": "STP Phase 2 income-type check",
        "description": "Confirm every employee is mapped to the right income type — Salary/Wages, Closely Held Payees, Working Holiday Makers, Foreign Employment — under Phase 2's expanded taxonomy."
      },
      {
        "title": "RFB and termination payment audit",
        "description": "Identify employees with Reportable Fringe Benefits over the $2,000 grossed-up threshold and verify termination payments are correctly typed (ETP, lump sum A/B/D/E)."
      },
      {
        "title": "Annual working paper",
        "description": "File a Word document showing every employee's YTD figures, the classification logic, and the items reviewed before FINAL — defence on demand."
      }
    ],
    "benefits": [
      {
        "icon": "Users",
        "title": "Per-employee YTD reconciliation",
        "description": "Every employee's gross, PAYG-W, super and allowances reconciled against the payroll reports — discrepancies named, not hidden in totals."
      },
      {
        "icon": "FileSearch",
        "title": "STP Phase 2 classification check",
        "description": "Income type, allowance disaggregation, country code (WHM), and tax treatment code all verified against Phase 2 schema."
      },
      {
        "icon": "FileText",
        "title": "Working paper for the file",
        "description": "Word document with per-employee YTD summary, classification, RFB and termination treatment, and the items that need correction before FINAL is sent."
      }
    ],
    "workflow": [
      "Type /stp-finalisation in Claude Code or Claude Desktop",
      "Confirm the client and the financial year (defaults to year ending 30 June just past)",
      "Plugin pulls payrun history, employee classifications and STP submission references via MCP",
      "Per-employee YTD reconciliation runs against payroll reports; Phase 2 classification verified",
      "Build the working-paper payload, render via xbert-working-paper:render-docx, and report the saved path"
    ]
  }
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[xbert-stp-finalisation on Agent Plugins Marketplace](https://pluginsmp.com/plugins/xbert-stp-finalisation)