9월, 2024의 게시물 표시

개인연금/퇴직연금IRP 활용 (2024 업데이트)

(2024 업데이트) 세액공제 한도가 연 700만원에서 900만원으로 상향 종합소득합산과세 기준 1200만원에서 1500만원으로 상향 종합소득합산과세 또는 16.5% 분리과세 선택 가능 연 700 또는 900만원까지 연말정산 세액공제는 기본이니 패스 세액공제 받은 부분(연 700 또는 900만원 이하)   55세 이후 연금수령 시 연금소득세 3.3%~5.5%     단, 연금소득이 공적(국민)연금 제외 연 1500만원 초과 시     분리과세가 아닌 종합소득합산과세 6.6%~46.2%     또는 16.5% 분리과세 선택 (납세자가 유리한 쪽으로)    퇴직연금은 연금수령기간을 10년이상으로 해야하고,    특정연도에 1년치의 120% 이상수령금지    <연금수령한도 = 연금계좌 평가액 / 11-연금수령연차 * 120%>    초과 시 기타소득세 16.5% 세액공제 안 받은 부분(연900초과~1800만원까지 납입가능)   이미 소득세 낸 부분이기 때문에 세금없음   포인트1)   굴려서 발생한 수익은 배당소득세가 붙는데, 연금수령 시 과세이연 + 연금소득세율로 절세! 개인연금(연금저축)은 중도(부분)인출이 가능하지만, IRP는 조건이 있음. 연금 인출 순서   1) 회사에서 쌓아준 퇴직급여 (비과세)   2) 내가 추가로 불입하고 세액공제 받지 않은 돈 (1100만원 또는 900만원)   3) 세액공제 받은 돈 (700만원 또는 900만원) 포인트2)   세액공제 안 받은 연 1100만원 또는 900만원 인출 시 당연히 (이미 소득세 납부한 내 원금이므로) 과세대상이 아니며, 연간 종합소득세 기준 1200만원에도 합산되지 않는다. 소득이 아니라 그냥 내돈 인출이다!

Django 자동으로 생성된 ContentType, Permission 지우기

상황:  Django 에서 model 을 만들면, 자동으로 ContentType 과 Permission 이 생성되는데, 이후에 modeld 을 지워도 자동으로 지워지지는 않는다. 해결: shell 에서 수동으로 지운다. py manage.py shell from django.contrib.contenttypes.models import ContentType ContentType.objects.filter(app_label='your_app', model='your_model').delete() 결과: (5, {'auth.Permission': 4, 'contenttypes.ContentType': 1}) 연결된 Permission 4개도 함께 지워진다.