Man skal betale topskat i Danmark, når ens personlige indkomst efter arbejdsmarkedsbidrag overstiger 611.800 kr. i 2025. Topskatten er 15% af den del af indkomsten, der ligger over denne grænse. Det betyder, at man ikke betaler topskat af hele sin indkomst, men kun af den del, der overstiger 611.800 kr. Der er også et skråt skatteloft på 52,07%, som sætter en øvre grænse for, hvor meget man i alt kan blive beskattet. Hvis man har en meget høj indkomst, kan man også blive pålagt en top-topskat på 20% af den del af indkomsten, der overstiger 2,5 millioner kr., men denne træder først i kraft fra 2026. Topskatten gælder kun den personlige indkomst og ikke husstandsindkomsten.
Kort sagt skal man betale topskat i 2025, hvis man har en årlig personlig indkomst over 611.800 kr. efter fradrag af arbejdsmarkedsbidrag, og topskatten bliver kun opkrævet af den indkomst, der overstiger denne grænse.