사용 방법과 적용 범위
입력 항목의 단위를 확인하고 값을 입력한 뒤 실행하세요. 결과는 아래의 전제와 계산 방식에 따라 달라집니다.
계산 방식
기본 표준공제
(status == 2 ? 32200 : (status == 3 ? 24150 : 16100))일반 과세소득
max(0,agi-(status == 2 ? 32200 : (status == 3 ? 24150 : 16100))-other)공제 후 일반소득 산출세액
status == 1 ? (min(max((max(0,agi-(status == 2 ? 32200 : (status == 3 ? 24150 : 16100))-other))-0,0),12400)*0.1+min(max((max(0,agi-(status == 2 ? 32200 : (status == 3 ? 24150 : 16100))-other))-12400,0),38000)*0.12+min(max((max(0,agi-(status == 2 ? 32200 : (status == 3 ? 24150 : 16100))-other))-50400,0),55300)*0.22+min(max((max(0,agi-(status == 2 ? 32200 : (status == 3 ? 24150 : 16100))-other))-105700,0),96075)*0.24+min(max((max(0,agi-(status == 2 ? 32200 : (status == 3 ? 24150 : 16100))-other))-201775,0),54450)*0.32+min(max((max(0,agi-(status == 2 ? 32200 : (status == 3 ? 24150 : 16100))-other))-256225,0),384375)*0.35+max((max(0,agi-(status == 2 ? 32200 : (status == 3 ? 24150 : 16100))-other))-640600,0)*0.37) : status == 2 ? (min(max((max(0,agi-(status == 2 ? 32200 : (status == 3 ? 24150 : 16100))-other))-0,0),24800)*0.1+min(max((max(0,agi-(status == 2 ? 32200 : (status == 3 ? 24150 : 16100))-other))-24800,0),76000)*0.12+min(max((max(0,agi-(status == 2 ? 32200 : (status == 3 ? 24150 : 16100))-other))-100800,0),110600)*0.22+min(max((max(0,agi-(status == 2 ? 32200 : (status == 3 ? 24150 : 16100))-other))-211400,0),192150)*0.24+min(max((max(0,agi-(status == 2 ? 32200 : (status == 3 ? 24150 : 16100))-other))-403550,0),108900)*0.32+min(max((max(0,agi-(status == 2 ? 32200 : (status == 3 ? 24150 : 16100))-other))-512450,0),256250)*0.35+max((max(0,agi-(status == 2 ? 32200 : (status == 3 ? 24150 : 16100))-other))-768700,0)*0.37) : status == 3 ? (min(max((max(0,agi-(status == 2 ? 32200 : (status == 3 ? 24150 : 16100))-other))-0,0),17700)*0.1+min(max((max(0,agi-(status == 2 ? 32200 : (status == 3 ? 24150 : 16100))-other))-17700,0),49750)*0.12+min(max((max(0,agi-(status == 2 ? 32200 : (status == 3 ? 24150 : 16100))-other))-67450,0),38250)*0.22+min(max((max(0,agi-(status == 2 ? 32200 : (status == 3 ? 24150 : 16100))-other))-105700,0),96050)*0.24+min(max((max(0,agi-(status == 2 ? 32200 : (status == 3 ? 24150 : 16100))-other))-201750,0),54450)*0.32+min(max((max(0,agi-(status == 2 ? 32200 : (status == 3 ? 24150 : 16100))-other))-256200,0),384400)*0.35+max((max(0,agi-(status == 2 ? 32200 : (status == 3 ? 24150 : 16100))-other))-640600,0)*0.37) : (min(max((max(0,agi-(status == 2 ? 32200 : (status == 3 ? 24150 : 16100))-other))-0,0),12400)*0.1+min(max((max(0,agi-(status == 2 ? 32200 : (status == 3 ? 24150 : 16100))-other))-12400,0),38000)*0.12+min(max((max(0,agi-(status == 2 ? 32200 : (status == 3 ? 24150 : 16100))-other))-50400,0),55300)*0.22+min(max((max(0,agi-(status == 2 ? 32200 : (status == 3 ? 24150 : 16100))-other))-105700,0),96075)*0.24+min(max((max(0,agi-(status == 2 ? 32200 : (status == 3 ? 24150 : 16100))-other))-201775,0),54450)*0.32+min(max((max(0,agi-(status == 2 ? 32200 : (status == 3 ? 24150 : 16100))-other))-256225,0),128125)*0.35+max((max(0,agi-(status == 2 ? 32200 : (status == 3 ? 24150 : 16100))-other))-384350,0)*0.37)