Files
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

162 lines
7.9 KiB
Markdown
Raw Permalink 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: 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.*