SKR04 Account Lookup
Use this skill to ground bookkeeping answers in plausible SKR04 account numbers instead of freeform guesses.
Data source
Read ${CLAUDE_PLUGIN_ROOT}/templates/skr04-accounts.json before proposing account mappings.
For Bilanz/GuV preparation flows, also consult:
${CLAUDE_PLUGIN_ROOT}/skills/hgb-closing-flow/references/skr04-hgb-starter-mapping.md
Working method
- Identify the business event.
- Find the closest matching account in
skr04-accounts.json. - Prefer the most specific account that matches VAT treatment and statement classification.
- If multiple accounts are plausible, list the top options and explain the deciding factor.
- Return both account number and account name.
- If the task is statement preparation rather than a single booking, add the likely HGB destination line from the starter mapping reference when available.
Output format
When used inside a booking answer, format accounts like:
Soll 6815 BueroaufwandHaben 1200 Bank
When used as a lookup answer, format like:
6815 Bueroaufwand- common choice for office supplies and consumables
Guardrails
- Treat
skr04-accounts.jsonas the source of truth for this plugin. - Treat the starter HGB mapping reference as a pragmatic aid for close flows, not as a complete DATEV or statutory taxonomy.
- Do not claim certainty when several common practice mappings exist.
- Flag when account selection depends on whether the item is operating expense, fixed asset, private withdrawal, or payroll.
- If the needed account is missing from the JSON, say so and suggest the nearest available class.