Files
Radix-Skills/skills/accounting/resultatopgoerelse/SKILL.md
T
dennis 236053cd7f Initial import: 10 Radix skills across 3 categories
Kategoriserer danske regnskabs-/ERP-skills, ERP-data-afstemnings-
skill og to devops-workflows (gitea-issue-agent, kanban-workflows)
som Radix-medlemmers AI-agenter kan dele.

Struktur:
  skills/<kategori>/<skill-navn>/SKILL.md
  skills/<kategori>/<skill-navn>/{references,templates,scripts}/

Indekseret af index.json (genereret af scripts/rebuild_index.py).
Kør `python3 scripts/rebuild_index.py --check` i CI for at fange
synkroniseringsfejl.
2026-06-15 14:41:04 +02:00

149 lines
7.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
name: resultatopgoerelse
description: >
Byg en dansk resultatopgørelse (P&L) ud fra Radix ERP-data — aktiveres ved forespørgsler om
"resultatopgørelse", "P&L", "årsregnskab", "indtjening pr. måned/kvartal/år".
version: 0.1.0
author: radix-accountant
license: MIT
metadata:
hermes:
tags: [accounting, dansk-regnskab, resultatopgoerelse, radix-erp]
related: [kontoplan-mapping, momsafregning]
---
# Resultatopgørelse (Dansk P&L)
Genererer en **dansk resultatopgørelse** med korrekt kontogruppering iht. dansk standardkontoplan, dansk talformatering (`1.234.567,89`) og dansk terminologi (Bruttofortjeneste, Driftsresultat, Årets resultat).
## Aktiveres ved
- "Vis resultatopgørelsen for Q1 2026"
- "Hvad er bruttofortjenesten for maj?"
- "Generer P&L for hele 2025"
- "Sammenlign omsætning mellem januar og februar 2026"
## Struktur (standard dansk resultatopgørelse)
```
RESULTATOPGØRELSE — [Periode]
═══════════════════════════════════════════════════
NETTOOMSÆTNING
Salg af varer/ydelser (konto 1000-1099) 1.234.567,89
Andre driftsindtægter (konto 1100-1199) 5.678,90
───────────────────────────────────────────────────
Nettoomsætning i alt 1.240.246,79
VAREFORBRUG / COGS
Varekøb (konto 1300-1399) 450.123,45
Direkte løn (konto 1400-1499) 89.012,34
Fragt/emballage (konto 1500-1599) 12.345,67
───────────────────────────────────────────────────
Vareforbrug i alt 551.481,46
═══════════════════════════════════════════════════
BRUTTOFORTJENESTE 688.765,33
Bruttomargin 55,5%
EKSTERNE OMKOSTNINGER
Salgsomkostninger (konto 1600-1699) 23.456,78
Lokaleomkostninger (konto 1700-1799) 45.678,90
Administrationsomkostninger (1800-1899) 34.567,89
───────────────────────────────────────────────────
Eksterne omkostninger i alt 103.703,57
═══════════════════════════════════════════════════
DRIFTSRESULTAT FØR AFSKRIVNINGER (EBITDA) 585.061,76
EBITDA-margin 47,2%
AFSKRIVNINGER
Afskrivninger (konto 2000-2099) 50.000,00
───────────────────────────────────────────────────
Afskrivninger i alt 50.000,00
═══════════════════════════════════════════════════
DRIFTSRESULTAT (EBIT) 535.061,76
Driftsmargin 43,2%
FINANSIELLE POSTER
Renteindtægter (konto 2100-2199) 1.234,56
Renteudgifter (konto 2200-2299) 5.678,90
Kursreguleringer (konto 2300-2399) 789,01
───────────────────────────────────────────────────
Finansielle poster i alt 3.655,33
═══════════════════════════════════════════════════
RESULTAT FØR SKAT 531.406,43
Skat (konto 2500-2599) 117.149,42
───────────────────────────────────────────────────
═══════════════════════════════════════════════════
ÅRETS RESULTAT 414.257,01
Nettoavance 33,4%
═══════════════════════════════════════════════════
```
## Workflow
1. **Spørg om periode** (måned, kvartal, år, eller brugerdefineret datointerval)
2. **Hent data fra Radix ERP** via API eller Uniconta-eksport — spørg brugeren hvilken kilde der foretrækkes
3. **Gruppér konti** efter dansk standardkontoplan-struktur (se kontoplan-mapping skill)
4. **Beregn totaler** for hver sektion (Nettoomsætning, Vareforbrug, Eksterne omkostninger, osv.)
5. **Beregn marginer**:
- Bruttomargin = Bruttofortjeneste / Nettoomsætning × 100
- EBITDA-margin = EBITDA / Nettoomsætning × 100
- Driftsmargin = EBIT / Nettoomsætning × 100
- Nettoavance = Årets resultat / Nettoomsætning × 100
6. **Formater tal** iht. faste konventioner (punktum tusindtalsseparator, komma decimal)
7. **Vis rapport** med tydelig periode, totaler og marginer
8. **Tilbyd sammenligning** med tilsvarende periode året før (hvis data findes)
## Sammenlignings-rapport (bonus)
Når brugeren beder om en sammenligning:
```
SAMMENLIGNING — [Periode A] vs [Periode B]
═══════════════════════════════════════════════════
Periode A Periode B Ændring
────────────────────────────────────────────────────────────
Nettoomsætning 1.234.567,89 1.100.000,00 +12,2%
Bruttofortjeneste 688.765,33 590.000,00 +16,7%
Bruttomargin 55,5% 53,6% +1,9 pp
Driftsresultat (EBIT) 535.061,76 420.000,00 +27,4%
Driftsmargin 43,2% 38,2% +5,0 pp
Årets resultat 414.257,01 310.000,00 +33,6%
═══════════════════════════════════════════════════
```
`pp` = procentpoint (almindelig dansk regnskabsterm).
## Almindelige fejl at undgå
- ❌ Vis "" som `-` (bindestreg) — brug Unicode minus `` (U+2212) for korrekt typografi
- ❌ Bland ikke `1.234,56` (dansk) med `1,234.56` (US) — brug ALTID dansk
- ❌ Medtag ikke moms i omsætningstallet — nettoomsætning er ekskl. moms
- ❌ Vis ikke "EBIT" som "Driftsresultat" og "EBITDA" som "Driftsresultat før afskrivninger" som om de er det samme — de er forskellige
- ✅ ALTID vis "Dette er ikke bogføringsrådgivning" i årsregnskaber
## Eksempel på aktivering
**Bruger:** "Vis mig resultatopgørelsen for 2025"
**Svar (forkortet):**
> Henter transaktioner for perioden 01-01-2025 til 31-12-2025 fra Radix ERP...
>
> ```
> RESULTATOPGØRELSE — 01-01-2025 til 31-12-2025
> ═══════════════════════════════════════════════
> Nettoomsætning i alt 12.345.678,90
> ...
> ÅRETS RESULTAT 4.142.570,10
> Nettoavance 33,6%
> ═══════════════════════════════════════════════
> ```
>
> *Dette er ikke bogføringsrådgivning. Kontakt din revisor for årsregnskab.*