Programkonfiguration - Pensionsuppgifter PA16 (SPV) - Pensionsprogram

Parameter Krävs Beskrivning
Företag Ja Ange %Företag% ifall vald process i PA ska gälla. Annars ange specifikt företagsnummer.
Enhet Ja Ange %Enhet% ifall vald process i PA ska gälla. Annars ange specifikt enhetsnummer.
Arbtag.id Nej Ange arbetstagarid för körning på enskild arbetstagare.
Redovisningsmånad Ja Ange %Kalender.Utbetalningsdatum:yyyy-MM% eller specifik år och månad (ÅÅÅÅ-MM). Motsvarar aktuell löneperiod. Angiven redovisningsmånad skrivs till Leveransmånad i filen.
Lagringskatalog Ja Ange sökväg till katalog där xml-fil ska lagras.
Löpnummer Ja Ange löpnummer som läggs till i filnamnet, i regel 1. Om fler filer behöver skickas för samma period ska löpnumret ökas med 1 för varje ny fil.
Leverantörsnamn SPV Ja Ange leverantörsnamn hos SPV, max 8 tecken långt. Erhålls av SPV.
Antal månader för kontroll av transaktioner. Ja Ange 1-6 månader.
Inkomstbasbelopp (IBB) Ja Ange nummer för IBB från Pristabell i Tabellverket.
Bruttolönesumma Lönearter Ja

Ange lönearter/typkoder som ska ingå i beräkningen av Bruttolönesumma. Exkluderade lönearter undantas från beräkningen.

Exempel:

Inkluderade lönearter eller Inkluderade typkoder måste anges.

Exkluderande lönearter kan lämnas tomt.

Månadslön H1 Ja Ange löneart för månadslön, ej tillägg.
Månadslön T8 Ja

Ange lönearter/typkoder. Inkluderade lönearter eller Inkluderade typkoder måste anges. Exkluderande lönearter kan lämnas tomt.

Arbetad tid H3/T8 Ja Ange löneart för timlön. T.ex. 030
Normarbetstid H3/T8 Ja Ange antal timmar som avser heltid.
Övriga löneuppgifter  
Lönetillägg Nej Ange lönearter för lönetillägg
Naturaförmån Nej Ange lönearter för naturaförmån
Kombinationstjänstarvode Nej Ange lönearter för kombinationstjänstearvode
Ledighetsorsaker  
I1 - Sjuk Ja Lönearter avseende Sjukdom
I1 - Sjuk-/aktivitetsersättning Nej Lönearter avseende Sjuk-/aktivitetsersättning
I1 - Semester för beräkning av sjukperioder Ja Lönearter avseendeSsemester
I2 - Delpensionsledig Nej Lönearter avseende Delpensionsuttag
I3 - Tjänstledig för tjänstgörande inom försvarsmakten Nej Lönearter avseende Tjänstgörande inom försvarsmakten
I5 - Ledighet utan lön Ja Lönearter avseende Ledighet utan lön
I8/I9 - Tjänstledighet för annan anställning med tjänstepensionsrätt (I8 = omfattning 100%, I9 = omfattning < 100%) Nej Lönearter avseende Tjänstledighet för annan anställning med tjänstepensionsrätt
I9 - Tjänstledighet för annan anställning utan tjänstepensionsrätt Nej Lönearter avseende Tjänstledighet för annan anställning utan tjänstepensionsrätt

Ålder för beräkning av målpension

Övre intjänande ålder

Ja T.ex. 69
Pensionsgrundande lön för premieberäkning  

Ange lönearter Ja De lönearter som enligt SPV:s krav ska ingå i beräkningar av premier.
Ange lönearter Ja De lönearter som enligt SPV:s krav ska ingå i beräkningar av premier för flex.
Lönearter för extra premier genom lokalt kollektivavtal Nej Finns lokalt avtal för extra avsättning till pension anges lönearten för detta här.
Lönearter för extra premier genom enskild överenskommelse Nej Så kallad löneväxling.
Ackumulator för lagring av premier under 1% Ja I denna lagras uppgift för dem som ännu inte uppnått 1% och därmed inte varit med i fil till SPV.

Byte lönesystem/myndighetskod

Start datum för byte av lönesystem/myndighetskod

Nej

Ska vara den första i den löneperiod man kör programmet första gången. T.ex. 20241101.

Notera! Datumet ska ligga kvar!

Rensa alla sparade rapportvärden innan körning Nej

Används i testsyfte.

Rensa alla sparade rapportvärden som används vid jämförelse med föregående rapporter innan körning.

Jämför ej med tidigare rapporter Nej

Används i testsyfte.

Inga tidigare rapporter kommer att jämföras med den nuvarande rapporten och inga nya rapportvärden kommer att sparas.

Nytt från 20250101  
Lönearter för retroaktiv utbetalning   Ange de lönearter på vilka retroaktiv lön utbetalas i samband med årlig lönerevision.
Redovisa retroaktiva löner i period   Ange period som de retroaktiva lönerna betalas ut i vid årlig lönerevision.

Filens innehåll och hur den byggs upp

Uppgifter om filen och avsändaren

Leveransdatum: Datum då körningen görs

Leveransmanad: Perioden som angivits i parameterfältet Redovisningsmånad (ska motsvara aktuell löneperiod)

Lonesystemskod: HR-plus kod hos SPV

Leverantorsnamn: Som angivits i parameterfältet Leverantörsnamn SPV

Arbetsgivare Myndighetskod: Hämtas från företagsdatafältet Arb giv nr hos pensionsinst

Medlemsnummer: Hämtas från företagsdatafältet Avtalsnr hos pensionsinst

Bruttolonesumma: Summan av transaktioner med Lönearter/typkoder enligt programkonfiguration Bruttolönesumma (omfattar samtliga löneutbetalningar hos arbetsgivaren, det vill säga även för personer som i övrigt inte ingår i överföringen)

Notera! From 2025 kommer ändrad XML pga retrohantering nedan avser 2024.

Exempel:

<?xml version="1.0" encoding="utf-8" standalone="no"?>

<Leverans xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

<LeveransDatum>2024-06-12</LeveransDatum>

<LeveransManad>2024-03</LeveransManad>

<Leverantor Lonesystemkod="L">

<LeverantorsNamn>KTH TEST</LeverantorsNamn>

</Leverantor>

<Arbetsgivare Myndighetskod="57513" Organisationsnummer="2021003054">

<Bruttolonesumma>836773</Bruttolonesumma>

<Medlemsnummer>36700</Medlemsnummer>

Uppgifter om arbetstagare och anställning

Arbetstagarens personnr/samordningsnr och namn hämtas från arbetstagens uppgifter i databasen.

Anstallningsnummer kommer från Anställningsuppgifter.

Period hämtas från transaktionregistrets from resp tom datum om datumen ligger inom redovisningsperioden.

När anställda passerat 69 år så redovisas endast perioder (utöver i uppstartsfil) när anställningens slutdatum är i aktuell period (om personen anställts innan denne fyllt 69). Detta gäller även timavlönade. För dessa blir slutdatum för perioden den sista period timmar redovisats men posten kommer inte förrän anställningens slutdatum är i aktuell period.

För T8 och H3: Ligger transaktionernas datum kant i kant så slås dessa transaktioner ihop till en och får första transaktionens from-datum och sista tom-datum. Om det finns minst en dags avbrott så börjar en ny period.

För anställningstyp H1 där anställningen sträcker sig längre än utgången av leveransmånad så anges tomdatum 2999-12-31.

Avtalstillhorighet avgörs av Pensionskategori

Pensionsalder redovisas med "0" (noll) för arbetstagare som omfattas av avdelning 1 och 65 för avdelning 2. För avd 2 kan specifik anställningskategori ges annan pensionsålder.

Anstallningstyp avgörs av typen av anställning och arbetets omfattning i perioden.

  • H1= Anställning med månadslön eller månadsarvode

  • T8= Anställning utan månadslön eller månadsarvode, omfattning minst 20 procent

  • H3= Anställning utan månadslön eller månadsarvode, omfattning under 20 procent

Manadslon beräknas olika beroende på anställningstyp.

  • Om Anstallningstyp = H1 om sysselsättningsgraden är 20% eller mer så redovisas lön med hänsyn till syssgrad enligt programkonfig Månadslön "H1". Obs! Endast månadslönearten anges. Om anställningsperioden inte omfattar en hel månad så ska rapporterad lön proportioneras: lön * 3,3% * antal dagar som from-tom omfattar.

  • Om Anstallningstyp = T8 summeras transaktioner enligt programkonfig under Månadslön T8

  • Om Anstallningstyp = H3 så utelämnas fältet

Omfattning avgörs av typen av anställning och arbetets omfattning i perioden.

  • Om Anstallningstyp = H1 hämtas från anställningens omfattning

  • Om Anstallningstyp = T8 hämtas anställningens omfattning om denna är större än "0" annars redovisas den procentsats som räknats ut för att avgöra om det är T8 eller H3 mha programkonfigs fält för Normarbetstid H3/T8

  • Om Anstallningstyp = H3 så utelämnas fältet

Avslutsorsak (specifika värden för avgångsorsak för PA16) hämtas om anställningen avslutats i rapporteringsperioden.

DelpensionFrom hämtas från fält Deltidspensionsdatum, per300:

Exempel:

<Arbetstagare Personnummer="199902222398">

<Personuppgift>

<Efternamn>Abrahamsson</Efternamn>

<Fornamn>Katarina</Fornamn>

</Personuppgift>

<Anstallning Anstallningsnummer="1">

<Period>

<From>2024-02-01</From>

<Tom>2024-02-29</Tom>

<Avtalstillhorighet>PA1601</Avtalstillhorighet>

<Pensionsalder>0</Pensionsalder>

<Anstallningstyp>H1</Anstallningstyp>

<Manadslon>40800</Manadslon>

<Omfattning>800</Omfattning>

</Period>

<Period>

<From>2024-03-01</From>

<Tom>2024-03-15</Tom>

<Avtalstillhorighet>PA1601</Avtalstillhorighet>

<Pensionsalder>0</Pensionsalder>

<Anstallningstyp>H1</Anstallningstyp>

<Manadslon>20196</Manadslon>

<Omfattning>800</Omfattning>

<Avslutsorsak>S7</Avslutsorsak>

</Period>

Uppgifter om frånvaro tex tjänstledig 100%

<Ledighet>

<From>2024-03-01</From>

<Tom>2024-03-31</Tom>

<Omfattning>1000</Omfattning>

<Ledighetsorsak>I8</Ledighetsorsak>

</Ledighet>

Lön till exempel tillägg

<Lon>

<Manad>2024-01</Manad>

<Lonetillagg>2009</Lonetillagg>

<Naturaforman>200</Naturaforman>

</Lon>

Premier

Premier avdelning 1 för personer födda 1988 eller senare

Premieposter ska levereras månadsvis från och med den månad första lönen betalas ut.

Från 20250101 redovisas en post med ordinarie löneuppgifter och dess premier i en P0-post som i övrigt är som tidigare, dvs även inklusive retroaktiva lönearter.

Retroaktiv lön redovisas, i samband med årlig lönerevision, separat i P1-poster. För avdelning 1 delas de upp per månad de avser med uppgift om utbetalningsmånad som i P0-posten och månaden som avses i samordningsmånad. I dessa poster är alltid BeloppExtraObligatorisk och BeloppExtraValbar 0.
Uppgifterna avgörs av vad som angivits i parameterns fält för Lönearter för retroaktiv utbetalning och Redovisa retroaktiva löner i period.

Minsta premier för leverans Premier för ålderspension valbar, obligatorisk och flex (fetstil nedan) ska tidigast levereras för en arbetstagare den leveransmånad då den ackumulerade summan av premierna tillsammans under kalenderåret överstiger 1 procent av gällande inkomstbasbelopp.

När den ackumulerade summan av premierna tillsammans överstiger 1 procent av gällande inkomstbasbelopp under kalenderåret, ska premiebeloppen levereras med en premiepost per <UtbetalningsManad> enligt kontantprincipen. Därefter ska premierna löpande levereras oavsett beloppens storlek.

Om det är känt att arbetstagaren tidigare fått premier för premiebestämd ålderspension rapporterat till SPV, så ska premier levereras även om summan av premierna tillsammans under kalenderåret inte överstiger 1 procent av gällande inkomstbasbelopp.

Vid avgång enligt ÖB (övergångsbestämmelser) slutbetalas den individuella- och den förmånsbestämda ålderspensionen. För arbetsgivaren innebär det att dessa delar premiebefriats.
För den som avgått med ålderspension före 65 år med stöd av övergångsbestämmelser, ÖB (med avslutsorsak S5) gäller följande vid återanställning:

  • För tid till och med månaden innan arbetstagaren fyller 65 år ska bara ålderspension flex rapporteras

  • För tid därefter ska individuell ålderspension, kompletterande ålderspension och ålderspension flex rapporteras.

<PremieAvd1>

<BeloppValbarMax>505</BeloppValbarMax>

<BeloppValbarOver>0</BeloppValbarOver>

<BeloppObligatoriskMax>404</BeloppObligatoriskMax>

<BeloppObligatoriskOver>0</BeloppObligatoriskOver>

<BeloppFlex>303</BeloppFlex>

<BeloppExtraObligatorisk>0</BeloppExtraObligatorisk>

<BeloppExtraValbar>0</BeloppExtraValbar>

<UtbetaldLon1Max>20196</UtbetaldLon1Max>

<UtbetaldLon1Over>0</UtbetaldLon1Over>

<UtbetaldLon2>20196</UtbetaldLon2>

<UtbetalningsManad>2024-03</UtbetalningsManad>

<SamordningsManad>2024-03</SamordningsManad>

</PremieAvd1>

<BeloppValbarMax> Ja men kan vara 0 2,5% av <UtbetaldLon1Max> Löneartsunderlaget är summan av lönearter enligt parameter "Pensionsgrundande lön Avdelning 1"
<BeloppValbarOver> Ja men kan vara 0 20% av <UtbetaldLon1Over> Löneartsunderlaget är summan av lönearter enligt parameter "Pensionsgrundande lön Avdelning 1"
<BeloppObligatoriskMax> Ja men kan vara 0 2% av <UtbetaldLon1Max> Löneartsunderlaget är summan av lönearter enligt parameter "Pensionsgrundande lön Avdelning 1"
<BeloppObligatoriskOver> Ja men kan vara 0 10% av <UtbetaldLon1Over> Löneartsunderlaget är summan av lönearter enligt parameter "Pensionsgrundande lön Avdelning 1"
<BeloppFlex> Ja men kan vara 0 1,5% av <UtbetaldLon2> Löneartsunderlaget är summan av lönearter enligt parameter "Pensionsgrundande lön Avdelning 1"
<BeloppExtraObligatorisk> Ja men kan vara 0   Summan av Lönearter för extra premier genom lokalt kollektivavtal
<BeloppExtraValbar> Ja men kan vara 0   Summan av Lönearter för extra premier genom enskild överenskommelse
<UtbetaldLon1Max> Ja men kan vara 0

7,5*IBB/12=X

<UtbetaldLon1Max>=<UtbetaldLon2> om lägre än X

annars

7,5*IBB/12

Löneartsunderlaget är summan av lönearter enligt parameter "Pensionsgrundande lön Avdelning 1"

Uppgiften används för att beräkna premiebelopp för ålderspension valbar och ålderspension obligatorisk för lön upp till och med en tolftedel av 7,5 inkomstbasbelopp (krav 65.090.a och 65.090.b).

<UtbetaldLon1Over> Avtalstillämpning

7,5 * IBB/12=X

<UtbetaldLon2> - X = <UtbetaldLon1Over>

ex. UtbetaldLon2 = 55000. IBB=74300 7,5*74300/12 =46438. 55000-46438= 8562

<UtbetaldLon1Over> = 8562

Löneartsunderlaget är summan av lönearter enligt parameter "Pensionsgrundande lön Avdelning 1"

Uppgiften används för att beräkna premiebelopp för ålderspension valbar och ålderspension obligatorisk för lön som ligger över en tolftedel av 7,5 inkomstbasbelopp (krav 65.100.a och 65.100.b).

<UtbetaldLon2> Avtalstillämpning Summan av lönearter enligt parameter "Pensionsgrundande lön Avdelning 1" Pensionsgrundande lön. Uppgiften används för att beräkna premiebelopp för ålderspension flex
<UtbetalningsManad> Ja Redovisningmånad enligt programkonfig  
<SamordningsManad> Nej  

Vid timlön anges i de flesta fall månaden före utbetalningsmånad som samordningsmånad eftersom timlön vanligtvis betalas ut månaden efter att arbetstagaren har tjänstgjort.

För månadsavlönad ska samordningsmånad vanligtvis vara samma som utbetalningsmånaden eftersom arbetstagaren tjänstgjort samma månad som lönen betalas ut.

Premier avdelning 2 födda innan 1988

Premieposter ska levereras månadsvis från och med den månad första lönen betalas ut.

Från 20250101 ska en post med ordinarie löneuppgifter och dess premier redovisas i en P0-post som i övrigt är som tidigare. Retroaktiv lön ska redovisas i P1-poster. För avdelning 2 redovisas hela det retroaktiva beloppet i en post. I dessa poster är alltid BeloppExtraObligatorisk och BeloppExtraValbar 0.
Uppgifterna avgörs av vad som angivits i parameterns fält för Lönearter för retroaktiv utbetalning och Redovisa retroaktiva löner i period.

Belopp redovisas i hela kronor, avrundning nedåt om det är under 50 öre. Avrundning uppåt sker vid 50 öre eller mer.

Minsta premier för leverans Premier för individuell ålderspension, kompletterande ålderspension och ålderspension flex ska tidigast levereras för en arbetstagare den leveransmånad då den ackumulerade summan av premierna tillsammans under kalenderåret överstiger 1 procent av gällande inkomstbasbelopp.

När den ackumulerade summan av premierna tillsammans överstiger 1 procent av gällande inkomstbasbelopp under kalenderåret ska arbetstagarens första premiepost skickas. I den ska beräkningsunderlag och premiebelopp summeras och rapporteras i respektive fält. Därefter ska premierna löpande levereras.
Om det är känt att arbetstagaren tidigare fått premier för premiebestämd ålderspension rapporterat till SPV, så ska premier levereras även om summan av premierna tillsammans under kalenderåret inte överstiger 1 procent av gällande inkomstbasbelopp.

<PremieAvd2>

<BeloppIapen>1763</BeloppIapen>

<BeloppKapan>1410</BeloppKapan>

<Berakningsunderlag>70500</Berakningsunderlag>

<BeloppFlexAvd2>353</BeloppFlexAvd2>

<BerakningsunderlagFlexAvd2>70500</BerakningsunderlagFlexAvd2>

<BeloppExtraObligatorisk>0</BeloppExtraObligatorisk>

<BeloppExtraValbar>1000</BeloppExtraValbar>

</PremieAvd2>

<BeloppIapen> Ja men kan vara 0 2,5% av <Berakningsunderlag> Löneartsunderlaget är summan av lönearter enligt parameter "Pensionsgrundande lön Avdelning 2"
<BeloppKapan> Ja men kan vara 0 2% av <Berakningsunderlag> Löneartsunderlaget är summan av lönearter enligt parameter "Pensionsgrundande lön Avdelning 2"
<Berakningsunderlag> Ja men kan vara 0 -->

Löneartsunderlaget är summan av lönearter enligt parameter "Pensionsgrundande lön Avdelning 2".

Om arbetstagaren är född 1965 och tidigare fram tills månaden innan denna fyller 65år, samt om lpv060 = 40 per den siste i redovisningsmånaden → Summan av värdet i taggen "<Manadslon>" från anställningsperioderna.

Annars löneunderlaget från transaktionsregistret enligt parametrarna, dock maximalt 1/12 av 30 * IBB.

Inga avdrag för t.ex. sjuk och inga tillägg ska vara med.

<BeloppFlexAvd2> Ja men kan vara 0

Om arbetstagare har eller har haft delpension (ledighet l2) ska värde vara 0, annars:

1,5% av <BerakningsunderlagFlexAvd2> för dem som är födda 1966 eller senare

0,5% av <BerakningsunderlagFlexAvd2> för dem som är födda 1965 eller tidigare

Löneartsunderlaget är summan av lönearter enligt parameter "Pensionsgrundande lön Flex Avdelning 2"
<BerakningsunderlagFlexAvd2> Ja men kan vara 0

Nytt 20240101: Om arbetstagare har eller har haft delpension (ledighet l2) ska värde vara 0

annars:

Summan av lönearter i avd 2 Flex åp.

Löneartsunderlaget är summan av lönearter enligt parameter "Pensionsgrundande lön Flex Avdelning 2"
Här ska vissa former av avdrag för frånvaro vara med.
<BeloppExtraObligatorisk> Ja men kan vara 0   Summan av Lönearter för extra premier genom lokalt kollektivavtal
<BeloppExtraValbar> Ja men kan vara 0   Summan av Lönearter för extra premier genom enskild överenskommelse

Summering av filens uppgifter

<Summering>

<SummaValbarMax>6598</SummaValbarMax>

<SummaValbarOver>13320</SummaValbarOver>

<SummaObligatoriskMax>5278</SummaObligatoriskMax>

<SummaObligatoriskOver>6660</SummaObligatoriskOver>

<SummaFlex>4956</SummaFlex>

<SummaExtraObligatoriskAvd1>0</SummaExtraObligatoriskAvd1>

<SummaExtraValbarAvd1>1000</SummaExtraValbarAvd1>

<SummaUtbetaldLon1Max>263877</SummaUtbetaldLon1Max>

<SummaUtbetaldLon1Over>66601</SummaUtbetaldLon1Over>

<SummaUtbetaldLon2>330478</SummaUtbetaldLon2>

<SummaIapen>14000</SummaIapen>

<SummaKapan>11198</SummaKapan>

<SummaBerakningsunderlag>559915</SummaBerakningsunderlag>

<SummaFlexAvd2>5304</SummaFlexAvd2>

<SummaBerakningsunderlagFlexAvd2>579115</SummaBerakningsunderlagFlexAvd2>

<SummaExtraObligatoriskAvd2>1000</SummaExtraObligatoriskAvd2>

<SummaExtraValbarAvd2>1000</SummaExtraValbarAvd2>

</Summering>

</Arbetsgivare>

<KontrollSummor>

<AntalArbetsgivare>1</AntalArbetsgivare>

<AntalArbetstagare>29</AntalArbetstagare>

<AntalPersonuppgifter>29</AntalPersonuppgifter>

<AntalAnstallningar>31</AntalAnstallningar>

<AntalPerioder>30</AntalPerioder>

<AntalLedigheter>2</AntalLedigheter>

<AntalLoner>0</AntalLoner>

<AntalPremierAvd1>9</AntalPremierAvd1>

<AntalPremierAvd2>17</AntalPremierAvd2>

<AntalSummeringar>1</AntalSummeringar>

</KontrollSummor>

Relaterad hjälp