Nedenstående formatbeskrivelse er gældende fra
indkomståret 2013 til og med 2022. Ved indberetning for tidligere indkomstår anvendes det
hidtidige gældende format (se afsnittet "A10, A11 and A12 Data for Taxyear 2012 and earlier.").
A12 Indhandling er ikke tilgængelig i 2013 og fremefter.
Alle felter er omklamret af "gåseøjne" (").
Alle felter er adskilt med semikolon (;).
Alle linjer er adskilt af linjeskift (0x0A).
File encoding:UTF-8
Felttyperne har følgende format:
- Heltal: Udelukkende cifre mellem 0 og 9.
- Tekst: Alle karakterer dog med undtagelse af linjeskift og
karakterne "" og ';'.
- Beløb: Cifre mellem 0 og 9, ingen tusindtalsseperator.
Kun heltal. Beløb kan enten have positiv eller negativ fortegn.
- Dato: ÅÅÅÅ-MM-DD hvor DD er dag med 2 cifre (foranstillet
0), MM er måned med 2 cifre (foranstillet 0) og ÅÅÅÅ er årstal med 4 cifre.
Feltlængden (Lgd) er angivet for tekstfelter og skal bruges som
information om hvor mange karakterer der maksimalt kan forventes at stå i
feltet, samt for talfelter hvor en meget stor værdi ikke giver mening, f.eks. felt 23, Fri bil – antal dage, der ikke bør øverskride 366.
Om tilbageførsel af A1x linjer
En A11 linje rettes eller annulleres ved at
fremsende en ny linje med tilsvarende, men negative tal.
Eksempel
Sådan rettes en lønseddel, så antal frirejser
bliver rettet fra 1 til 3:
1.Oprindelig lønseddel:
"1127";"19129594";"1007610000";"32";"0";"";"";"";"";"181458";"46343";"0";"0";"0";"0";"0";"0";"0";"0";"1";"14000";"0";"";"";"0";"0";"0";"";"0";"0";"0";"0";"0";"388081200"
2.Annullering af oprindelig lønseddel:
"1128";"19129594";"1007610000";"32";"0";"";"";"";"";"-181458";"-46343";"0";"0";"0";"0";"0";"0";"0";"0";"-1";"-14000";"0";"";"";"0";"0";"0";"";"0";"0";"0";"0";"0";"388607300"
3.Rettelseslønseddel:
"1129";"19129594";"1007610000";"32";"0";"";"";"";"";"181458";"46343";"0";"0";"0";"0";"0";"0";"0";"0";"3";"0";"0";"";"";"0";"0";"0";"";"0";"0";"0";"0";"0";"388630000"
og så fremdeles for alle rettelser. Hvis der for
eksempel skal rettes i A-indkomst, men der også korrekt er indberettet
frirejser, så nulstilles både A-indkomst og frirejser ved hjælp af en
annulleringslønseddel (nummer 2 i eksemplet) og en ny lønseddel med de korrekte
beløb fremsendes (nummer 3 i eksemplet).
Ved indlæsning i eSkat kontrolleres først om linjen
indeholder negative tal. Hvis den indeholder et negativt tal, så skal alle
datakolonner i linjen indeholde negative tal. Hvis dette ikke er tilfældet
fejler indlæseren og filen afvises i sin helhed. Hvis linjen overholder formatet
for annullering/ændring (alle datakolonner indeholder negative tal) så
kontrolleres om der i forvejen findes en tilsvarende linje med samme tal, men
med omvendt fortegn. Hvis dette ikke er tilfældet fejler indlæseren og filen
afvises i sin helhed
1.1 A-10 fil
Fortsætter uændret for 2013 og frem i forhold til det
nuværende format, som allerede eksisterer i dag for 2012 og tidligere.
Felt
|
Lgd
|
Type
|
Navn
|
Bemærkning
|
Database Name
|
1
|
|
Heltal
|
LinieId
|
Unikt ID pr. lønangivelse
|
LINE_ID
|
2
|
8
|
Tekst
|
GER-nummer
|
Arbejdsgiverens unikke nummer
|
GER_NO
|
3
|
10
|
Dato
|
Overførselsdato
|
Dato for hvornår overførselsfil er oprettet
|
TRANSFER_CREATE_DATE
|
4
|
10
|
Heltal
|
Overførselstidspunkt
|
Antal sekunder efter midnat på overførselsdato som fil er
oprettet på
|
TRANSFER_CREATE_TIME
|
5
|
10
|
Beløb
|
A-indkomst
|
I hele kroner
|
A_INCOME
|
6
|
10
|
Beløb
|
A-skat
|
I hele kroner
|
A_TAX
|
7
|
10
|
Beløb
|
B-indkomst
|
I hele kroner
|
B_INCOME
|
8
|
10
|
Beløb
|
AMA
|
I hele kroner
|
AMA
|
9
|
10
|
Beløb
|
A-indkomst f.å.
|
A-indkomst forrige regnskabsår
|
PREVIOUS_A_INCOME
|
10
|
10
|
Beløb
|
A-skat f.å.
|
A-skat forrige regnskabsår
|
PREVIOUS_A_TAX
|
11
|
10
|
Beløb
|
AMA f.å.
|
AMA forrige regnskabsår
|
PREVIOUS_AMA
|
12
|
10
|
Beløb
|
A-indkomst i.å.
|
A-indkomst i indeværende regnskabsår
|
CURRENT_A_INCOME
|
13
|
10
|
Beløb
|
A-skat i.å.
|
A-skat i indeværende regnskabsår
|
CURRENT_A_TAX
|
14
|
10
|
Beløb
|
AMA i.å.
|
AMA i indeværende regnskabsår
|
CURRENT_AMA
|
15
|
4
|
Heltal
|
Redegørelsesår
|
Årstal som lønangivelsen er indlæst for (årstal med 4
cifre)
|
TAX_YEAR
|
16
|
10
|
Heltal
|
Antal lønsedler
|
Antal lønsedler + indhandlinger
|
|
17
|
10
|
Heltal
|
XAL ID
|
Entydigt ID fra XAL. 10 Cifre
|
XAL_ID
|
Summerne i A10 beregnes ud fra A11 efter følgende regler:
A10 – Felt 5
A-indkomst = A11 felt 9, 10, 11 og 14.
A10 – Felt 6
A-skat = A11 felt 17
A10 – Felt 7
B-indkomst = A11 felt 18,19,20,21,22,24,26,28,29,30,32,33,34,35,36 og 38
1.2 A-11 fil
Felt
|
Feltnr på A11
|
Lgd
|
Type
|
Navn
|
Bemærkning
|
Database Name
|
1
|
|
|
Heltal
|
Referencenummer til A10
|
(samme princip som nuværende)
|
LINE_ID
|
2
|
|
10
|
Tekst
|
CPR-nummer –
personnummer
|
|
CPR_NO
|
3
|
|
8
|
Tekst
|
GER-nummer
|
Arbejdsgiverens GER-nr.
|
GER_NO
|
4
|
|
2
|
Tekst
|
Skattekommunekode
|
|
TAX_MUNICIPALITY
|
5
|
100
|
1
|
Tekst
|
Hele året
|
Ansættelsesperiode <blank>=Nej, 1=Ja
|
ALL_YEAR_EMPLOYMENT
|
6
|
101
|
4
|
Tekst
|
Ansat fra dato
|
ÅÅÅÅ-MM-DD
|
EMPLOYMENT_START
|
7
|
101
|
4
|
Tekst
|
Ansat til dato
|
ÅÅÅÅ-MM-DD
|
EMPLOYMENT_END
|
8
|
102
|
1
|
Tekst
|
Ansat på dato 28.11.
|
<blank>= Nej,1=Ja
|
EMPLOYMENT_11_28
|
9
|
110
|
|
Beløb
|
A-indkomst
|
A-indkomst (før skattetræk) i hele kroner
|
A_INCOME
|
10
|
111
|
10
|
Beløb
|
Alderspension
|
i hele kroner
|
RETIREMENT_PENSION
|
11
|
112
|
10
|
Beløb
|
Førtidspension
|
i hele kroner
|
DISABILITY_PENSION
|
12
|
113
|
10
|
Beløb
|
Arbejdsmarkedsydelser
|
i hele kroner
|
OCCUPATIONAL_ALLOWANCE
|
13
|
114
|
10
|
Beløb
|
Offentlig hjælp
|
i hele kroner
|
PUBLIC_ASSISTANCE
|
14
|
115
|
10
|
Beløb
|
DIS/GIS indkomst
|
i hele kroner
|
DIS_GIS
|
15
|
116
|
10
|
Beløb
|
Indhandling, brutto
|
i hele kroner
|
FIRST_SALES
|
16
|
117
|
10
|
Beløb
|
KNAPK-kontingent
|
i hele kroner
|
KNAPK
|
17
|
130
|
10
|
Beløb
|
Indeholdt A-skat
|
i hele kroner
|
A_TAX
|
18
|
140
|
10
|
Beløb
|
Uddannelsesstøtte
|
i hele kroner
|
EDUCATION_SUPPORT
|
19
|
141
|
10
|
Beløb
|
Plejevederlag
|
i hele kroner
|
CARE_FEE
|
20
|
142
|
10
|
Beløb
|
Underholdsbidrag
|
i hele kroner
|
ALIMONY
|
21
|
143
|
10
|
Beløb
|
Tolkevederlag
|
i hele kroner
|
INTERPRETERS_REMUNERATION
|
22
|
144
|
10
|
Beløb
|
Fri telefon
|
i hele kroner
|
FREE_PHONE_AMOUNT
|
23
|
145
|
3
|
Heltal
|
Fri bil – antal dage
|
(0-366)
|
FREE_CAR_DAYS
|
24
|
145
|
10
|
Beløb
|
Fri bil – beløb
|
i hele kroner
|
FREE_CAR
|
25
|
146
|
3
|
Heltal
|
Fri kost – antal dage
|
(0-366)
|
FREE_BOARD_DAYS
|
26
|
146
|
10
|
Beløb
|
Fri kost – beløb
|
i hele kroner
|
FREE_BOARD
|
27
|
147
|
3
|
Heltal
|
Fri logi – antal dage
|
(0-366)
|
FREE_LODGING_DAYS
|
28
|
147
|
10
|
Beløb
|
Fri logi – beløb
|
i hele kroner
|
FREE_LODGING
|
29
|
148
|
10
|
Beløb
|
Fri bolig, vakantbolig m.v.
|
i hele kroner
|
FREE_HOUSING
|
30
|
149
|
10
|
Beløb
|
Frit ophold (bestyrere, hoteldirektører m.fl.)
|
i hele kroner
|
FREE_ACCOMMODATION
|
31
|
150
|
3
|
Heltal
|
Frirejser – antal rejser
|
(0-366)
|
FREE_JOURNEY_COUNT
|
32
|
150
|
10
|
Beløb
|
Frirejser – beløb
|
i hele kroner
|
FREE_JOURNEY
|
33
|
151
|
10
|
Beløb
|
Fri båd
|
i hele kroner
|
FREE_BOAT
|
34
|
152
|
10
|
Beløb
|
Leje af båd, slæde eller andet
|
i hele kroner
|
RENTAL_BOAT_SLED
|
35
|
153
|
10
|
Beløb
|
Indtægt ved brædtsalg, brutto
|
i hele kroner
|
BOARD_SALES
|
36
|
154
|
10
|
Beløb
|
Det offentliges indhandling
|
i hele kroner
|
PUBLIC_FIRST_SALES
|
37
|
155
|
150
|
Tekst
|
Anden B-indkomst – angiv arten
|
Arten af anden B-indkomst angives som tekst.
|
OTHER_B_INCOME_TXT
|
38
|
155
|
10
|
Beløb
|
Anden B-indkomst – beløb
|
i hele kroner
|
OTHER_B_INCOME
|
39
|
170
|
10
|
Beløb
|
Pensionsbidrag
|
i hele kroner
|
PENSION
|
40
|
190
|
150 (was 254)
|
Tekst
|
Yderligere oplysninger
|
Angives som tekst eller beløb – der er 150 karakterer til
rådighed.
|
FURTHER_INFO
|
41
|
|
10
|
Num
|
Unik_id fra XAL (Rownumber)
|
Findes også i den nuværende
|
XAL_ID
|
42
|
|
10
|
Beløb
|
Fri internet
|
i hele kroner
|
FREE_INTERNET
|
Eksempel på linje fra A11 fil (med opdigtet CPR-nummer og
GER-nummer)
"1";"0101996633";"88886666";"32";"0";"2013-01-01";"2013-03-15";"0";"10000";"15";"16";"11";"12";"10";"23";"24";"3333";"14";"13";"17";"18";"6";"9";"0";"1";"0";"4";"0";"0";"26";"7";"0";"19";"20";"21";"22";"";"0";"8";"yderligere
oplysninger";"389571053"
1.3 A-12 fil
Dette format udgår her i den nye version.