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.
This commit is contained in:
2026-06-15 14:41:04 +02:00
commit 236053cd7f
30 changed files with 4460 additions and 0 deletions
+161
View File
@@ -0,0 +1,161 @@
---
name: momsafregning
description: >
Beregn dansk momsangivelse (moms, momsfradrag, momsrefusion) til SKAT — aktiveres ved
forespørgsler om "moms", "momsangivelse", "momsrefusion", "kvartalsmoms", "halvårsmoms",
"momsregnskab", "25% moms", "momsfri".
version: 0.1.0
author: radix-accountant
license: MIT
metadata:
hermes:
tags: [accounting, dansk-regnskab, moms, skat, momsangivelse]
related: [resultatopgoerelse, kontoplan-mapping, dansk-csv-import]
---
# Dansk Momsafregning
Forbereder **momsangivelse** klar til indberetning via SKAT's TastSelv Erhverv (eller skat.dk). Håndterer både **kvartalsmoms** (små/mellemstore virksomheder) og **halvårsmoms** (helårsmomsansøgere, mikrovirksomheder under 5 mio. kr. i omsætning).
## Aktiveres ved
- "Beregn moms for Q2 2026"
- "Forbered momsangivelse for maj 2026"
- "Hvad er min momsrefusion for hele 2025?"
- "Hvornår skal jeg indberette moms næste gang?"
## Danske momssatser (gældende)
| Sats | Bruges til |
|---|---|
| **25%** | Standard (langt de fleste varer og ydelser i Danmark) |
| **0%** | Eksport ud af EU, visse avis/abonnementer, kunstnerisk virksomhed under 300.000 kr. |
| Fritaget | Sygehusbehandling, undervisning, finansielle ydelser, forsikring |
⚠️ **Bemærk**: EU-lande har forskellige satser, men denne skill håndterer **kun dansk moms**. For EU-handel brug særskilt sub-skill (ikke del af denne version).
## Kontogruppering (dansk standardkontoplan + e-conomic)
| Konto (SUM) | Konto (e-conomic) | Navn | Beløb i momsangivelsen |
|---|---|---|---|
| 1100-1199 | 1010 | Salg af varer/ydelser (DK, 25%) | Rubrik A: Varesalg (momspligtig) |
| 1200-1299 | 1010 | Salg af ydelser (DK, 25%) | Rubrik A: Ydelsessalg (momspligtig) |
| 1500-1599 | 1080 | Eksport (0% moms) | Rubrik A: EU-salg/eksport |
| 1600-1699 | 1300 | Råvarer/varekøb (DK, 25%) | Rubrik B: Varekøb (momsfradrag) |
| 1700-1799 | 1690 / 1730 | Driftsomkostninger (DK, 25%) | Rubrik B: Driftsomkostninger (momsfradrag) |
| 1800-1899 | 1800 | Import (køb fra udland) | Rubrik B: Import |
| 1900-1999 | — | Køb af ydelser uden moms | (ingen moms at fradrage) |
| 2060 | 6500 | Udgående moms | (salgsmoms) |
| 2070 | 6510 | Indgående moms | (momsfradrag) |
| 2080 | 6520 | Momsafregning | (saldo) |
⚠️ **Tjek altid kundens egen kontoplan** — de faktiske kontonumre kan variere. Ovenstående er standard-reference for både SUM (dansk standardkontoplan) og e-conomic (4-cifret).
## Struktur (momsangivelse, kvartal)
```
MOMSANGIVELSE — [Kvartal] [År]
═══════════════════════════════════════════════════
Periode: [dd-MM-yyyy] til [dd-MM-yyyy]
CVR: [hentes fra Radix]
═══════════════════════════════════════════════════
RUBRIK A — UDGÅENDE MOMS (moms af salg)
───────────────────────────────────────────────────
A1 Varesalg, momspligtig (25%) 1.234.567,89
A2 Ydelsessalg, momspligtig (25%) 89.012,34
A3 Varesalg, EU/eksport (0%) 0,00
A4 Ydelsessalg, EU (0%) 0,00
...
Udgående moms i alt (25% af A1+A2) 330.895,06
───────────────────────────────────────────────────
RUBRIK B — INDGÅENDE MOMS (moms på køb, kan fradrages)
───────────────────────────────────────────────────
B1 Varekøb, momsfradrag (25%) 450.123,45
B2 Driftsomkostninger, momsfradrag (25%) 67.890,12
B3 Import, betalt toldmoms 0,00
...
Indgående moms i alt (25% af B1+B2) 129.503,39
───────────────────────────────────────────────────
RUBRIK C — SALGSMOMS (MOMS DER SKAL INDBETALES)
═══════════════════════════════════════════════════
Udgående moms 330.895,06
Indgående moms 129.503,39
───────────────────────────────────────────────────
SALGSMOMS 201.391,67
═══════════════════════════════════════════════════
Hvis positiv: SKAT skylder dig penge
Hvis negativ: Du skylder SKAT penge
───────────────────────────────────────────────────
INDBETALINGSFRIST
───────────────────────────────────────────────────
Kvartalsmoms: 1. i 3. måned efter kvartalets udløb
Eksempel: Q1 (jan-mar) → frist 1. juni
═══════════════════════════════════════════════════
```
## Workflow
1. **Spørg om periode** (måned, kvartal, halvår)
2. **Bekræft virksomhedstype**: lille/mellemstor (kvartal) eller helårsmomsansøger (halvår)
3. **Hent salg og køb** fra Radix ERP for perioden
4. **Adskil konti** efter momssats (25%, 0%, fritaget)
5. **Beregn udgående moms** (moms af eget salg) og **indgående moms** (moms af køb)
6. **Beregn salgsmoms** = udgående moms indgående moms
7. **Vis beløb at indberette** (positiv = SKAT skylder dig, negativ = du skylder SKAT)
8. **Angiv indberetningsfrist** iht. SKAT's regler
9. **Tilbyd at generere SKAT XML/CSV** (hvis brugeren vil indberette direkte)
## Reverse charge (vigtig!)
For køb af ydelser fra udlandet (fx en tysk konsulent):
- **Køber** skal selv beregne og indberette momsen (reverse charge)
- Konti der er reverse charge: typisk 1900-1999 (køb af ydelser uden moms i købsprisen)
- I momsangivelsen: medtag i **Rubrik A** (både salg OG køb) og **Rubrik B** som fradrag — nettoeffekten er nul, men SKAT kræver begge beløb indberettet
## Almindelige fejl
- ❌ Medtag IKKE lønudgifter i momsbasis (løn er momsfri i DK)
- ❌ Medtag IKKE renter i momsbasis (finansielle ydelser er fritaget)
- ❌ Glem IKKE reverse charge-beløb — SKAT krydstjekker
- ❌ Brug IKKE EUR-sats for DK-virksomheder — 25% er dansk standardsats
- ✅ ALTID angiv CVR-nummer i rapporten
- ✅ ALTID vis "Dette er ikke skatterådgivning — kontakt din revisor/SKAT" på momsangivelser
## SKAT-frister (2026)
| Type | Periode | Frist |
|---|---|---|
| Kvartalsmoms | Q1 (jan-mar) | 1. juni |
| Kvartalsmoms | Q2 (apr-jun) | 1. september |
| Kvartalsmoms | Q3 (jul-sep) | 1. december |
| Kvartalsmoms | Q4 (okt-dec) | 1. marts (næste år) |
| Halvårsmoms | H1 (jan-jun) | 1. september |
| Halvårsmoms | H2 (jul-dec) | 1. marts (næste år) |
| Moms, mikrovirksomhed (<5 mio. kr.) | Helår (jan-dec) | 1. marts (næste år, men kun hvis ansøgt om helårsmoms) |
⚠️ Frister kan ændre sig — tjek altid skat.dk for aktuelle frister.
## Eksempel på aktivering
**Bruger:** "Forbered momsangivelse for Q2 2026"
**Svar (forkortet):**
> Momsangivelse for perioden 01-04-2026 til 30-06-2026:
>
> | Rubrik | Beløb | Moms |
> |---|---|---|
> | A1 Varesalg | 234.567,89 | 58.641,97 |
> | A2 Ydelsessalg | 12.345,67 | 3.086,42 |
> | B1 Varekøb | 89.012,34 | 22.253,09 |
> | B2 Driftsomk. | 23.456,78 | 5.864,20 |
> | **Salgsmoms** | | **33.611,10** |
>
> **Frist:** 01-09-2026 (1. september 2026)
>
> *Dette er ikke skatterådgivning. Kontakt din revisor eller SKAT for endelig indberetning.*