From norman-finance
Manages German tax reports including VAT (Umsatzsteuer), income tax prepayments, and Finanzamt submissions via ELSTER. Lists statuses, previews filings, submits on confirmation. For tax queries.
How this skill is triggered — by the user, by Claude, or both
Slash command
/norman-finance:tax-report [period or tax type][period or tax type]The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Help the user with their German tax obligations:
Help the user with their German tax obligations:
Overview: Call list_tax_reports to see all tax reports and their statuses (draft, validated, submitted)
Next deadline: Call get_vat_next_report to show the next upcoming VAT filing deadline
Specific report: If the user asks about a specific period, call get_tax_report with the report ID to see details including:
Preview before submission: Call generate_finanzamt_preview to show the user exactly what will be sent to the Finanzamt. Let them review all figures.
Submit: Only when the user explicitly confirms, call submit_tax_report to file with the Finanzamt via ELSTER.
Tax settings: Call list_tax_settings to review VAT registration, filing frequency, and other tax configuration.
Important warnings:
validate_tax_numbernpx claudepluginhub norman-finance/norman-mcp-server --plugin norman-financePerforms 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.
Provides multi-jurisdiction indirect tax and e-invoicing compliance framework covering VAT/GST and e-invoicing mandates across EU, Brazil, India, Mexico, China, UK, Australia.
Guides users through a complete German personal income tax return intake for ELSTER (tax years 2024+), including questionnaire, tax estimate, and form-by-form field mapping.