From norman-finance
Performs tax compliance checks for client companies: scans periods for unfiled/overdue reports, verifies registrations (Steuernummer, VAT ID, tax state), generates summaries with deadlines and action items. Useful for tax advisor queries on filings.
How this skill is triggered — by the user, by Claude, or both
Slash command
/norman-finance:ta-tax-complianceThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Perform a thorough tax compliance check for the tax advisor:
Perform a thorough tax compliance check for the tax advisor:
get_tax_compliance_status with the active company IDlist_tax_settings to verify the reporting frequency and VAT configurationCheck the following registration details:
For each unfiled report:
| Report Type | Period | Status | Due Date |
|---|---|---|---|
| ... | ... | ... | ... |
Prioritized list:
Be precise with dates and report periods. Use German tax terminology where appropriate.
npx claudepluginhub norman-finance/norman-mcp-server --plugin norman-financeManages German tax reports including VAT (Umsatzsteuer), income tax prepayments, and Finanzamt submissions via ELSTER. Lists statuses, previews filings, submits on confirmation. For tax queries.
Guides tax preparation client communications with federal deadlines, entity-specific requirements (Sole Prop, S-Corp, Partnership, C-Corp), deduction guidance, and estimated payment rules.
Tracks entity compliance deadlines (annual reports, franchise taxes, filings) by jurisdiction. Initializes a YAML tracker, reports upcoming/overdue items, updates status, runs health audits, and exports to CSV.