Hva spør oppgaven om? Vi skal finne skatten på akkurat lønnstillegget, ikke gjennomsnittsskatten.
Steg 1 — Erik
\[(0{,}28+0{,}078)\cdot20000=7160\]
Erik betaler inntektsskatt og trygdeavgift av tillegget, men ikke toppskatt.
Steg 2 — Prosent for Erik
\[\dfrac{7160}{20000}\cdot100\,\%=35{,}8\,\%\]
Dette er skatteprosenten på tillegget.
Steg 3 — Elin
\[(0{,}28+0{,}078+0{,}09)\cdot20000=8960\]
Elin betaler også toppskatt av hele tillegget.
Steg 4 — Prosent for Elin
\[\dfrac{8960}{20000}\cdot100\,\%=44{,}8\,\%\]
Dette er større fordi toppskatten kommer i tillegg.
Tolkning
Elin må betale en større andel av lønnstillegget i skatt enn Erik.
Vanlig feil: Å bruke gjennomsnittlig skatteprosent fra b) på lønnstillegget.
Kontroll (GeoGebra CAS / Python)
GeoGebra · CAS
1
(0.28+0.078)*100
→ \(35{,}8\)
2
(0.28+0.078+0.09)*100
→ \(44{,}8\)
Python
def skatt(personinntekt):
alminnelig = personinntekt - 72800
inntektsskatt = 0.28 * alminnelig
trygdeavgift = 0.078 * personinntekt
toppgrunnlag = max(0, personinntekt - 456900)
toppskatt = 0.09 * toppgrunnlag
skatt_totalt = inntektsskatt + trygdeavgift + toppskatt
nettolonn = personinntekt - skatt_totalt
return skatt_totalt, nettolonn
for navn, inntekt in [("Erik", 409700), ("Elin", 518000)]:
total_skatt, netto = skatt(inntekt)
prosent = total_skatt / inntekt * 100
etter_tillegg, _ = skatt(inntekt + 20000)
marginalskatt = (etter_tillegg - total_skatt) / 20000 * 100
print(f"{navn}:")
print(f" skatt = {total_skatt:.2f} kr")
print(f" nettolønn = {netto:.2f} kr")
print(f" skatt i prosent = {prosent:.2f} %")
print(f" skatt av lønnstillegg = {marginalskatt:.1f} %")
lon_2007 = 441300
kpi_2007 = 118.6
kpi_2010 = 128.8
lon_2010 = lon_2007 * kpi_2010 / kpi_2007
print("KPI-justert lønn:")
print(f"{lon_2010:.2f} kr")
Erik:
skatt = 126288.60 kr
nettolønn = 283411.40 kr
skatt i prosent = 30.82 %
skatt av lønnstillegg = 35.8 %
Elin:
skatt = 170559.00 kr
nettolønn = 347441.00 kr
skatt i prosent = 32.93 %
skatt av lønnstillegg = 44.8 %
KPI-justert lønn:
479253.29 kr