--- 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.*