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개도 함께 지워진다. [보완] 자동으로 지우는 커맨드도 존재한다! python manage.py remove_stale_contenttypes Some content types in your database are stale and can be deleted. Any objects that depend on these content types will also be deleted. The content types and dependent objects that would be deleted are:     - Content type for ㅇㅇㅇ.ㅇㅇㅇㅇㅇ     - 4 auth.Permission object(s) This list doesn't include any cascade deletions to data outside of Django models (uncommon). Are you sure you want to delete these content types? If you're unsure, answer 'no'. Type 'yes' to continue, or 'no' to cancel: