data.sources[].sourcestring
자료 항목의 표시 이름입니다. type과 함께 어떤 자료인지 구분할 때 사용합니다.
data.sources[].typestring
자료 유형 구분자입니다. 같은 상품 안에서 여러 종류의 자료를 묶어 받을 때 종류를 구분합니다.
data.sources[].statusstring
해당 자료 항목의 처리 상태입니다. SUCCESS는 정상, 그 외 값은 그 항목만 실패했거나 자료가 없음을 뜻합니다. 가능한 값은 2가지입니다. SUCCESS = 해당 자료 항목을 정상적으로 받은 경우, FAILED = 그 항목만 실패해 result에 그 자료가 빠진 경우입니다. 전체 status가 SUCCESS여도 항목별 FAILED가 있을 수 있습니다.
data.progress.totalinteger
이번 조회에서 준비할 전체 자료 항목 수입니다. 여러 자료를 묶은 상품에서 진행률 계산의 분모로 사용합니다.
data.progress.completedinteger
현재까지 준비를 마친 자료 항목 수입니다. total과 같아지면 모든 항목의 처리가 끝난 것입니다.
data.result.personalIncomeobject
이 조회 항목의 결과입니다. 항목은 결과 규격을 참고하세요. 하위 필드에 코드·이름·상태 같은 세부 값이 들어 있으며, 자료가 없으면 빈 객체이거나 생략됩니다.
data.result.personalIncome.조회연도array
실제로 조회된 귀속연도 목록(4자리 문자열)입니다. 요청한 조회 연수보다 자료가 적으면 항목 수가 줄어들 수 있습니다.
data.result.personalIncome.연도별array
귀속연도별 소득 집계. 합계 건수가 0인 연도는 담기지 않아 조회연도보다 적을 수 있다.
data.result.personalIncome.연도별[].귀속연도string
해당 금액이 귀속되는 연도(4자리)입니다. 연도별 합계를 비교하거나 같은 연도의 다른 소득 자료와 맞출 때 기준 키로 사용합니다.
data.result.personalIncome.연도별[].소득종류별object
확인된 이자소득·배당소득별 집계. 근로·사업소득은 포함하지 않는다. 확인되지 않은 종류의 키는 생략된다.
data.result.personalIncome.연도별[].소득종류별.이자소득object
이자소득이 확인된 경우의 집계(금액 단위 원). 없으면 키 생략. 값이 없으면 생략되거나 빈 값입니다.
data.result.personalIncome.연도별[].소득종류별.이자소득.건수integer
해당 묶음에 포함된 항목 수입니다. 0이면 조회 결과가 없거나 반영된 내역이 없다는 뜻입니다.
data.result.personalIncome.연도별[].소득종류별.이자소득.소득금액integer
해당 연도·소득 유형의 소득금액 합계(원)입니다. 세전 금액이며, 지급액을 합산한 값입니다.
data.result.personalIncome.연도별[].소득종류별.이자소득.소득세integer
해당 소득에 대해 원천징수된 소득세 합계(원)입니다. 실제 납부세액과 다를 수 있습니다.
data.result.personalIncome.연도별[].소득종류별.이자소득.지방소득세integer
소득세에 부가된 지방소득세 합계(원)입니다. 소득세의 10% 수준으로 계산됩니다.
data.result.personalIncome.연도별[].소득종류별.이자소득.농어촌특별세integer
해당 소득에 부과된 농어촌특별세 합계(원)입니다. 대상 소득이 아니면 0입니다.
data.result.personalIncome.연도별[].소득종류별.이자소득.세액합계integer
소득세·지방소득세·농어촌특별세를 합한 총 세액(원)입니다. 항목별 세액을 더한 값과 일치하는지 검산할 때 사용합니다.
data.result.personalIncome.연도별[].소득종류별.배당소득object
배당소득이 확인된 경우의 집계(금액 단위 원). 없으면 키 생략. 값이 없으면 생략되거나 빈 값입니다.
data.result.personalIncome.연도별[].소득종류별.배당소득.건수integer
해당 묶음에 포함된 항목 수입니다. 0이면 조회 결과가 없거나 반영된 내역이 없다는 뜻입니다.
data.result.personalIncome.연도별[].소득종류별.배당소득.소득금액integer
해당 연도·소득 유형의 소득금액 합계(원)입니다. 세전 금액이며, 지급액을 합산한 값입니다.
data.result.personalIncome.연도별[].소득종류별.배당소득.소득세integer
해당 소득에 대해 원천징수된 소득세 합계(원)입니다. 실제 납부세액과 다를 수 있습니다.
data.result.personalIncome.연도별[].소득종류별.배당소득.지방소득세integer
소득세에 부가된 지방소득세 합계(원)입니다. 소득세의 10% 수준으로 계산됩니다.
data.result.personalIncome.연도별[].소득종류별.배당소득.농어촌특별세integer
해당 소득에 부과된 농어촌특별세 합계(원)입니다. 대상 소득이 아니면 0입니다.
data.result.personalIncome.연도별[].소득종류별.배당소득.세액합계integer
소득세·지방소득세·농어촌특별세를 합한 총 세액(원)입니다. 항목별 세액을 더한 값과 일치하는지 검산할 때 사용합니다.
data.result.personalIncome.연도별[].합계object
해당 연도 또는 소득 유형의 전체 합계입니다. 하위 항목의 금액을 합산한 값입니다.
data.result.personalIncome.연도별[].합계.건수integer
해당 묶음에 포함된 항목 수입니다. 0이면 조회 결과가 없거나 반영된 내역이 없다는 뜻입니다.
data.result.personalIncome.연도별[].합계.소득금액integer
해당 연도·소득 유형의 소득금액 합계(원)입니다. 세전 금액이며, 지급액을 합산한 값입니다.
data.result.personalIncome.연도별[].합계.소득세integer
해당 소득에 대해 원천징수된 소득세 합계(원)입니다. 실제 납부세액과 다를 수 있습니다.
data.result.personalIncome.연도별[].합계.지방소득세integer
소득세에 부가된 지방소득세 합계(원)입니다. 소득세의 10% 수준으로 계산됩니다.
data.result.personalIncome.연도별[].합계.농어촌특별세integer
해당 소득에 부과된 농어촌특별세 합계(원)입니다. 대상 소득이 아니면 0입니다.
data.result.personalIncome.연도별[].합계.세액합계integer
소득세·지방소득세·농어촌특별세를 합한 총 세액(원)입니다. 항목별 세액을 더한 값과 일치하는지 검산할 때 사용합니다.
data.result.cashReceiptDeductionobject
이 조회 항목의 결과입니다. 항목은 결과 규격을 참고하세요. 하위 필드에 코드·이름·상태 같은 세부 값이 들어 있으며, 자료가 없으면 빈 객체이거나 생략됩니다.
data.result.cashReceiptDeduction.조회연도array
실제로 조회된 귀속연도 목록(4자리 문자열)입니다. 요청한 조회 연수보다 자료가 적으면 항목 수가 줄어들 수 있습니다.
data.result.cashReceiptDeduction.전체합계object
조회한 전체 연도의 현금영수증 사용 합계입니다. 연도별 합계를 다시 합산한 값입니다.
data.result.cashReceiptDeduction.전체합계.건수integer
해당 묶음에 포함된 항목 수입니다. 0이면 조회 결과가 없거나 반영된 내역이 없다는 뜻입니다.
data.result.cashReceiptDeduction.전체합계.사용금액integer
현금영수증으로 결제한 금액의 합계(원)입니다. 소득공제 반영 여부는 소득공제건수와 함께 확인하세요.
data.result.cashReceiptDeduction.전체합계.소득공제건수integer
현금영수증 사용 금액 중 소득공제에 반영된 건수입니다. 전체 사용 건수와 다를 수 있습니다.
data.result.cashReceiptDeduction.전체합계.소득공제금액integer
소득공제에 반영된 금액(원)입니다. 실제 환급액과는 다르며, 공제율·한도·다른 공제 항목에 따라 달라집니다.
data.result.cashReceiptDeduction.연도별object
귀속연도별로 나눈 현금영수증 사용 내역입니다. 각 항목의 합계와 사용내역을 함께 보며, 자료가 없는 연도는 빠질 수 있습니다.
data.result.cashReceiptDeduction.연도별.귀속연도string
해당 금액이 귀속되는 연도(4자리)입니다. 연도별 합계를 비교하거나 같은 연도의 다른 소득 자료와 맞출 때 기준 키로 사용합니다.
data.result.cashReceiptDeduction.연도별.합계object
해당 연도의 현금영수증 사용 합계입니다. 건수·사용금액·소득공제건수를 묶은 값입니다.
data.result.cashReceiptDeduction.연도별.합계.건수integer
해당 묶음에 포함된 항목 수입니다. 0이면 조회 결과가 없거나 반영된 내역이 없다는 뜻입니다.
data.result.cashReceiptDeduction.연도별.합계.사용금액integer
현금영수증으로 결제한 금액의 합계(원)입니다. 소득공제 반영 여부는 소득공제건수와 함께 확인하세요.
data.result.cashReceiptDeduction.연도별.합계.소득공제건수integer
현금영수증 사용 금액 중 소득공제에 반영된 건수입니다. 전체 사용 건수와 다를 수 있습니다.
data.result.cashReceiptDeduction.연도별.합계.소득공제금액integer
소득공제에 반영된 금액(원)입니다. 실제 환급액과는 다르며, 공제율·한도·다른 공제 항목에 따라 달라집니다.
data.result.cashReceiptDeduction.연도별.사용내역array
현금영수증 건별 사용 내역입니다. 사용이 없으면 빈 배열이며, 각 건의 거래일시·가맹점·금액·승인번호가 들어 있습니다.
data.result.cashReceiptDeduction.연도별.사용내역[].거래일시string
현금영수증 거래가 승인된 일시입니다. ISO 8601 형식이며 시간대가 포함됩니다.
data.result.cashReceiptDeduction.연도별.사용내역[].가맹점string
결제한 가맹점 이름입니다. 사업자등록상 상호와 다를 수 있습니다. 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.result.cashReceiptDeduction.연도별.사용내역[].금액integer
해당 거래의 승인 금액(원)입니다. 취소 거래는 음수이거나 별도 상태로 표시됩니다.
data.result.cashReceiptDeduction.연도별.사용내역[].승인번호string
현금영수증 승인번호입니다. 결제 취소·정산 문의 시 사용하는 거래 식별자입니다.
data.result.cashReceiptDeduction.연도별.사용내역[].거래구분string
승인·취소 등 거래의 구분입니다. 취소 거래는 원거래와 함께 확인해야 합니다.
data.result.cashReceiptDeduction.연도별.사용내역[].거래상태string
거래의 현재 상태입니다. 정상·취소·부분취소 등을 구분합니다. 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.result.cashReceiptDeduction.연도별.사용내역[].소득공제대상boolean
해당 사용 건이 소득공제 대상인지 여부입니다. true여도 실제 공제 반영 여부는 소득공제반영 필드를 함께 확인하세요. true = 해당 사용 건이 소득공제 대상으로 분류된 경우, false = 대상이 아닌 경우입니다. true여도 한도·다른 공제 때문에 실제 반영은 안 될 수 있습니다.
data.result.cashReceiptDeduction.연도별.사용내역[].소득공제반영boolean
해당 사용 건의 소득공제가 실제로 반영됐는지 여부입니다. 대상이지만 한도·다른 공제 때문에 반영되지 않을 수 있습니다. true = 해당 사용 건의 소득공제가 실제로 반영된 경우, false = 대상이지만 한도 초과·중복 공제로 반영되지 않은 경우입니다.
data.result.incomeByPayerobject
이 조회 항목의 결과입니다. 항목은 결과 규격을 참고하세요. 하위 필드에 코드·이름·상태 같은 세부 값이 들어 있으며, 자료가 없으면 빈 객체이거나 생략됩니다.
data.result.incomeByPayer.조회연도array
실제로 조회된 귀속연도 목록(4자리 문자열)입니다. 요청한 조회 연수보다 자료가 적으면 항목 수가 줄어들 수 있습니다.
data.result.incomeByPayer.전체합계object
조회한 전체 유형·연도의 합계. 지급명세서가 하나도 없으면 건수가 0이다.
data.result.incomeByPayer.전체합계.건수integer
해당 묶음에 포함된 항목 수입니다. 0이면 조회 결과가 없거나 반영된 내역이 없다는 뜻입니다.
data.result.incomeByPayer.전체합계.지급액integer
그 유형 기준 금액의 합계(원). 유형마다 기준 항목이 다르다(총지급액·과세소득·용역제공대가·급여 등).
data.result.incomeByPayer.전체합계.소득세integer
지급자별 소득에 대해 원천징수된 국세(원)입니다. 지방소득세와 합쳐 실제 부담 세액을 계산합니다.
data.result.incomeByPayer.전체합계.지방소득세integer
소득세에 연동해 부과된 지방소득세(원)입니다. 소득세의 10% 수준이며, 지방자치단체에 납부됩니다.
data.result.incomeByPayer.유형별object
지급명세서 자료종류별 소득내역. 내역이 있는 유형만 담긴다. 하위 필드에 코드·이름·상태 같은 세부 값이 들어 있으며, 자료가 없으면 빈 객체이거나 생략됩니다.
data.result.incomeByPayer.유형별.유형string
자료종류. 사업장제공자·간이기타·간이사업·간이근로·일용 중 하나다. 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.result.incomeByPayer.유형별.합계object
해당 유형·구간의 소득세와 지방소득세를 합산한 값입니다. 하위 내역의 합과 일치하는지 확인하세요.
data.result.incomeByPayer.유형별.합계.건수integer
해당 묶음에 포함된 항목 수입니다. 0이면 조회 결과가 없거나 반영된 내역이 없다는 뜻입니다.
data.result.incomeByPayer.유형별.합계.지급액integer
그 유형 기준 금액의 합계(원). 유형마다 기준 항목이 다르다(총지급액·과세소득·용역제공대가·급여 등).
data.result.incomeByPayer.유형별.합계.소득세integer
지급자별 소득에 대해 원천징수된 국세(원)입니다. 지방소득세와 합쳐 실제 부담 세액을 계산합니다.
data.result.incomeByPayer.유형별.합계.지방소득세integer
소득세에 연동해 부과된 지방소득세(원)입니다. 소득세의 10% 수준이며, 지방자치단체에 납부됩니다.
data.result.incomeByPayer.유형별.내역array
지급자별 소득 한 건씩. 자료종류와 값 존재 여부에 따라 하위 필드가 생략된다.
data.result.incomeByPayer.유형별.내역[].지급명세서종류string
지급자가 제출한 지급명세서의 종류입니다. 근로·사업·기타소득 등 소득 구분을 나타냅니다.
data.result.incomeByPayer.유형별.내역[].지급자string
소득을 지급한 지급자(징수의무자) 이름입니다. 법인명 또는 개인사업자 상호가 들어갑니다.
data.result.incomeByPayer.유형별.내역[].사업자등록번호string
지급자의 사업자등록번호 10자리입니다. 하이픈이 포함될 수 있으며, 지급자 상호와 함께 지급자를 식별합니다.
data.result.incomeByPayer.유형별.내역[].귀속연도string
해당 금액이 귀속되는 연도(4자리)입니다. 연도별 합계를 비교하거나 같은 연도의 다른 소득 자료와 맞출 때 기준 키로 사용합니다.
data.result.incomeByPayer.유형별.내역[].지급연도string
소득이 지급된 연도(4자리)입니다. 간이기타·간이사업 자료에서만 제공되며, 귀속연도와 다를 수 있습니다.
data.result.incomeByPayer.유형별.내역[].소득구분string
소득의 종류를 나타내는 표기입니다. 간이기타 자료에서 제공되며, 근로·사업·기타소득을 구분합니다.
data.result.incomeByPayer.유형별.내역[].업종구분string
지급자의 업종 구분 표기입니다. 간이사업 자료에서 제공되며, 업종코드와 함께 확인하세요.
data.result.incomeByPayer.유형별.내역[].용역구분string
용역의 종류를 나타내는 표기입니다. 사업장제공자 자료에서 제공됩니다. 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.result.incomeByPayer.유형별.내역[].총지급액integer
지급자가 지급한 총액(원)입니다. 필요경비·세금을 차감하기 전 금액이며, 소득금액과 다릅니다.
data.result.incomeByPayer.유형별.내역[].과세소득integer
과세 대상으로 신고된 소득(원)입니다. 비과세소득을 제외한 금액이며, 일용근로 자료에서 주로 제공됩니다.
data.result.incomeByPayer.유형별.내역[].용역제공대가integer
용역을 제공하고 받은 대가(원)입니다. 사업장제공자 유형에서 제공되며, 필요경비 차감 전 금액입니다.
data.result.incomeByPayer.유형별.내역[].급여 등integer
간이지급명세서에 신고된 급여 등 금액(원)입니다. 간이근로 유형에서 제공되며, 정식 근로소득과 다를 수 있습니다.
data.result.incomeByPayer.유형별.내역[].인정상여금액integer
세무상 인정된 상여금(원)입니다. 실제 지급액이 아니어도 과세 목적으로 신고될 수 있습니다.
data.result.incomeByPayer.유형별.내역[].비과세소득integer
과세되지 않는 소득(원)입니다. 식대·차량보조 등 비과세 항목이 포함되며, 과세소득과 구분됩니다.
data.result.incomeByPayer.유형별.내역[].필요경비integer
사업소득에서 차감되는 필요경비(원)입니다. 총지급액에서 필요경비를 빼면 소득금액이 됩니다.
data.result.incomeByPayer.유형별.내역[].소득금액integer
총지급액에서 필요경비를 차감한 소득금액(원)입니다. 세금 계산의 기준이 됩니다.
data.result.incomeByPayer.유형별.내역[].소득세integer
지급자별 소득에 대해 원천징수된 국세(원)입니다. 지방소득세와 합쳐 실제 부담 세액을 계산합니다.
data.result.incomeByPayer.유형별.내역[].지방소득세integer
소득세에 연동해 부과된 지방소득세(원)입니다. 소득세의 10% 수준이며, 지방자치단체에 납부됩니다.
data.result.incomeDataCheckobject
이 조회 항목의 결과입니다. 항목은 결과 규격을 참고하세요. 하위 필드에 코드·이름·상태 같은 세부 값이 들어 있으며, 자료가 없으면 빈 객체이거나 생략됩니다.
data.result.incomeDataCheck.조회연도array
실제로 조회된 귀속연도 목록(4자리 문자열)입니다. 요청한 조회 연수보다 자료가 적으면 항목 수가 줄어들 수 있습니다.
data.result.incomeDataCheck.연도별object
귀속연도별 소득자료 합계. 자료가 없는 연도는 담기지 않으며 확인되지 않은 금액 필드는 생략될 수 있다.
data.result.incomeDataCheck.연도별.귀속연도string
해당 금액이 귀속되는 연도(4자리)입니다. 연도별 합계를 비교하거나 같은 연도의 다른 소득 자료와 맞출 때 기준 키로 사용합니다.
data.result.incomeDataCheck.연도별.연간소득총액integer
해당 연도의 모든 소득을 합산한 금액(원)입니다. 근로·사업·금융·연금·기타소득이 포함되며, 각 항목의 합과 일치하는지 확인하세요.
data.result.incomeDataCheck.연도별.근로소득integer
상용·일용 근로소득을 합한 금액(원)입니다. 간이지급명세서 금액과 다를 수 있으므로 두 값을 함께 확인하세요.
data.result.incomeDataCheck.연도별.근로소득(간이)integer
간이지급명세서로 제출된 근로소득(원)입니다. 정식 연말정산 자료와 차이가 있을 수 있습니다.
data.result.incomeDataCheck.연도별.사업소득(간이)integer
간이지급명세서로 제출된 사업소득(원)입니다. 필요경비 반영 전 금액일 수 있습니다.
data.result.incomeDataCheck.연도별.원천징수 사업소득integer
원천징수된 사업소득(원)입니다. 지급자가 세금을 미리 떼고 지급한 금액을 나타냅니다.
data.result.incomeDataCheck.연도별.사업장 사업소득integer
사업장에서 발생한 사업소득(원)입니다. 원천징수 사업소득과 구분해 합산합니다.
data.result.incomeDataCheck.연도별.금융소득integer
이자·배당 등 금융소득(원)입니다. 연간 금융소득이 기준을 넘으면 종합과세 대상이 될 수 있습니다.
data.result.incomeDataCheck.연도별.연금소득integer
공적·사적 연금에서 발생한 소득(원)입니다. 연금 종류에 따라 과세 방식이 다릅니다.
data.result.incomeDataCheck.연도별.기타소득integer
강연·원고·상금 등 기타소득(원)입니다. 필요경비를 차감한 금액일 수 있습니다.
data.result.incomeDataCheck.연도별.종교인소득integer
종교인으로서 받은 소득(원)입니다. 종교인 소득 신고 대상 금액이며, 일반 근로소득과 구분됩니다.
data.result.incomeDataCheck.근로소득상세object
조회 시점의 반기 기준 근로소득 상세. 키는 항상 존재하며 조회 기간이 아니면 null이다. null 허용.
data.result.incomeDataCheck.근로소득상세.귀속연도string
해당 금액이 귀속되는 연도(4자리)입니다. 연도별 합계를 비교하거나 같은 연도의 다른 소득 자료와 맞출 때 기준 키로 사용합니다.
data.result.incomeDataCheck.근로소득상세.신청 구분string
소득 자료의 신청 구분입니다. 상반기분·하반기분 등 조회 범위를 나타내며, 근로소득상세의 기준이 됩니다.
data.result.incomeDataCheck.근로소득상세.근로소득 합계integer
상용·일용 근로소득을 합한 금액(원)입니다. 상반기·하반기 금액을 더한 값과 일치하는지 확인하세요.
data.result.incomeDataCheck.근로소득상세.상반기 근로소득integer
해당 연도 상반기에 지급된 근로소득(원)입니다. 하반기 금액과 합산하면 연간 근로소득이 됩니다.
data.result.incomeDataCheck.근로소득상세.하반기 근로소득integer
해당 연도 하반기에 지급된 근로소득(원)입니다. 상반기 금액과 합산하면 연간 근로소득이 됩니다.
data.result.incomeDataCheck.근로소득상세.상용근로소득integer
상용 근로자로 지급된 근로소득 합계(원)입니다. 일용근로소득과 구분되며, 정규직·계약직이 포함될 수 있습니다.
data.result.incomeDataCheck.근로소득상세.상반기 상용근로소득integer
상반기에 지급된 상용근로소득(원)입니다. 하반기 값과 합산해 연간 상용근로소득을 확인하세요.
data.result.incomeDataCheck.근로소득상세.하반기 상용근로소득integer
하반기에 지급된 상용근로소득(원)입니다. 상반기 값과 합산해 연간 상용근로소득을 확인하세요.
data.result.incomeDataCheck.근로소득상세.일용근로소득integer
일용 근로자로 지급된 근로소득 합계(원)입니다. 상용근로소득과 구분되며, 일 단위 고용이 포함됩니다.
data.result.incomeDataCheck.근로소득상세.상반기 일용근로소득integer
상반기에 지급된 일용근로소득(원)입니다. 하반기 값과 합산해 연간 일용근로소득을 확인하세요.
data.result.incomeDataCheck.근로소득상세.하반기 일용근로소득integer
하반기에 지급된 일용근로소득(원)입니다. 상반기 값과 합산해 연간 일용근로소득을 확인하세요.
data.result.incomeDataCheck.지급자별object
지급자별 소득자료. 자료가 없으면 빈 배열이며 하위 필드는 값이 있을 때만 포함된다.
data.result.incomeDataCheck.지급자별.자료출처string
소득 자료의 종류입니다. 근로·사업·연금 등 어떤 자료인지 구분하며, 지급자별 내역의 해석 기준이 됩니다.
data.result.incomeDataCheck.지급자별.지급자 상호(법인명)string
소득을 지급한 사업체의 상호 또는 법인명입니다. 지급자명과 표기가 다를 수 있으며, 사업자등록번호와 함께 확인하세요.
data.result.incomeDataCheck.지급자별.지급자 사업자등록번호string
지급자의 사업자등록번호입니다. 하이픈 없이 10자리로 오며, 지급자 상호와 함께 지급자를 식별합니다.
data.result.incomeDataCheck.지급자별.수입금액integer
지급자의 사업 수입금액(원)입니다. 필요경비를 차감하기 전 금액이며, 소득금액과 다릅니다.
data.result.incomeDataCheck.지급자별.업종string
사업의 업종 분류입니다. 세무·통계 기준의 대분류 또는 중분류 이름이 들어갑니다.
data.result.incomeDataCheck.지급자별.업종코드string
지급자의 업종 코드입니다. 업종명과 함께 세무·통계 분류에 사용되며, 코드 표는 공공 자료를 참고하세요.
data.result.taxReturnHistoryobject
이 조회 항목의 결과입니다. 항목은 결과 규격을 참고하세요. 하위 필드에 코드·이름·상태 같은 세부 값이 들어 있으며, 자료가 없으면 빈 객체이거나 생략됩니다.
data.result.taxReturnHistory.조회기간object
신고·납부 내역을 조회한 구간입니다. 시작·끝 필드와 함께 실제 조회 범위를 확인하세요.
data.result.taxReturnHistory.조회기간.시작string
조회 구간의 시작일입니다. YYYYMMDD 8자리 형식입니다. 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.result.taxReturnHistory.조회기간.끝string
조회 구간의 끝일입니다. YYYYMMDD 8자리 형식이며, 시작일과 같은 날짜일 수 있습니다.
data.result.taxReturnHistory.합계object
조회 구간 전체의 합계입니다. 건수·금액 등 하위 항목을 합산한 값입니다.
data.result.taxReturnHistory.합계.건수integer
해당 묶음에 포함된 항목 수입니다. 0이면 조회 결과가 없거나 반영된 내역이 없다는 뜻입니다.
data.result.taxReturnHistory.합계.납부금액integer
해당 구간의 보험료 납부액(또는 미납액)입니다. 단위는 원이며, 합계와 구간별 값을 함께 확인하세요.
data.result.taxReturnHistory.합계.고지금액integer
세무서가 고지한 금액 합계(원)입니다. 감액·일부납부 전 금액일 수 있습니다.
data.result.taxReturnHistory.신고내역object
제출된 신고서 목록. 신고가 없으면 빈 배열이다. 하위 필드에 코드·이름·상태 같은 세부 값이 들어 있으며, 자료가 없으면 빈 객체이거나 생략됩니다.
data.result.taxReturnHistory.신고내역.신고일string
신고서 제출일 원문. 예: YYYYMMDD. 구분 기호는 자료에 따라 다르다.
data.result.taxReturnHistory.신고내역.과세기간string
신고서에 적힌 과세기간입니다. 예: 2024년 1기 부가가치세. 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.result.taxReturnHistory.신고내역.신고서string
신고서의 종류입니다. 부가가치세·종합소득세 등 어떤 세목의 신고인지 나타냅니다.
data.result.taxReturnHistory.신고내역.신고구분string
정기·수정 등 신고의 구분입니다. 수정신고는 원 신고와 함께 확인하세요.
data.result.taxReturnHistory.신고내역.신고상세string
신고의 상세 구분입니다. 일반·기한후·경정 등 세부 유형을 나타냅니다. 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.result.taxReturnHistory.신고내역.세목string
세금 항목의 이름입니다. 예: 소득세, 부가가치세, 재산세. 같은 금액이라도 세목에 따라 납부처와 기한이 다릅니다.
data.result.taxReturnHistory.신고내역.작성방법string
신고서를 작성한 방법입니다. 전자신고·서면신고 등을 구분합니다. 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.result.taxReturnHistory.신고내역.납부년월string
납부 연월 원문. 예: YYYYMM. 납부 내역이 없으면 빈 값이다. 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.result.taxReturnHistory.신고내역.납부금액integer
해당 구간의 보험료 납부액(또는 미납액)입니다. 단위는 원이며, 합계와 구간별 값을 함께 확인하세요.
data.result.taxReturnHistory.신고내역.고지금액integer
세무서가 고지한 금액 합계(원)입니다. 감액·일부납부 전 금액일 수 있습니다.
data.result.taxPaymentHistoryobject
이 조회 항목의 결과입니다. 항목은 결과 규격을 참고하세요. 하위 필드에 코드·이름·상태 같은 세부 값이 들어 있으며, 자료가 없으면 빈 객체이거나 생략됩니다.
data.result.taxPaymentHistory.조회기간object
신고·납부 내역을 조회한 구간입니다. 시작·끝 필드와 함께 실제 조회 범위를 확인하세요.
data.result.taxPaymentHistory.조회기간.시작string
조회 구간의 시작일입니다. YYYYMMDD 8자리 형식입니다. 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.result.taxPaymentHistory.조회기간.끝string
조회 구간의 끝일입니다. YYYYMMDD 8자리 형식이며, 시작일과 같은 날짜일 수 있습니다.
data.result.taxPaymentHistory.합계object
조회 구간 전체의 합계입니다. 건수·금액 등 하위 항목을 합산한 값입니다.
data.result.taxPaymentHistory.합계.납부건수integer
납부가 발생한 건수입니다. 환급·체납 건수와 함께 전체 세금 이력을 파악하세요.
data.result.taxPaymentHistory.합계.납부금액integer
해당 구간의 보험료 납부액(또는 미납액)입니다. 단위는 원이며, 합계와 구간별 값을 함께 확인하세요.
data.result.taxPaymentHistory.합계.환급건수integer
환급이 발생한 건수입니다. 환급금액·환급방법과 함께 확인하세요. 숫자로 오며, 단위·범위는 같은 응답의 다른 필드나 이 문서의 설명을 확인하세요.
data.result.taxPaymentHistory.합계.환급금액integer
환급된 금액의 합계(원)입니다. 실제 입금액은 은행·처리상태에 따라 다를 수 있습니다.
data.result.taxPaymentHistory.합계.체납건수integer
체납이 발생한 건수입니다. 0이면 체납 내역이 없습니다. 숫자로 오며, 단위·범위는 같은 응답의 다른 필드나 이 문서의 설명을 확인하세요.
data.result.taxPaymentHistory.합계.체납잔액integer
현재 남아 있는 체납 잔액(원)입니다. 가산금이 포함될 수 있습니다. 숫자로 오며, 단위·범위는 같은 응답의 다른 필드나 이 문서의 설명을 확인하세요.
data.result.taxPaymentHistory.합계.압류건수integer
체납으로 압류된 재산 건수입니다. 압류기관·재산종류와 함께 확인하세요. 숫자로 오며, 단위·범위는 같은 응답의 다른 필드나 이 문서의 설명을 확인하세요.
data.result.taxPaymentHistory.납부내역object
국세 납부 건별 내역. 납부금액은 국세·지방소득세·농어촌특별세·가산금을 더한 값이다.
data.result.taxPaymentHistory.납부내역.납부일string
세금을 납부한 날짜입니다. 납부구분과 함께 어떤 세목의 납부인지 확인하세요.
data.result.taxPaymentHistory.납부내역.세목string
세금 항목의 이름입니다. 예: 소득세, 부가가치세, 재산세. 같은 금액이라도 세목에 따라 납부처와 기한이 다릅니다.
data.result.taxPaymentHistory.납부내역.귀속연도string
해당 금액이 귀속되는 연도(4자리)입니다. 연도별 합계를 비교하거나 같은 연도의 다른 소득 자료와 맞출 때 기준 키로 사용합니다.
data.result.taxPaymentHistory.납부내역.납부금액integer
해당 구간의 보험료 납부액(또는 미납액)입니다. 단위는 원이며, 합계와 구간별 값을 함께 확인하세요.
data.result.taxPaymentHistory.납부내역.국세integer
납부·고지 금액 중 국세분(원)입니다. 지방소득세·농어촌특별세와 구분됩니다.
data.result.taxPaymentHistory.납부내역.지방소득세integer
납부·고지 금액 중 지방소득세분(원)입니다. 국세와 별도로 지방자치단체에 납부됩니다.
data.result.taxPaymentHistory.납부내역.농어촌특별세integer
납부·고지 금액 중 농어촌특별세분(원)입니다. 대상 세목이 아니면 0입니다.
data.result.taxPaymentHistory.납부내역.가산금integer
납부 지연·신고 불성실 등으로 추가된 가산금(원)입니다. 본세와 함께 확인하세요.
data.result.taxPaymentHistory.납부내역.납부구분string
납부의 구분입니다. 자동이체·카드·현금 등 납부 방법을 나타냅니다. 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.result.taxPaymentHistory.납부내역.전자납부번호string
전자납부로 세금을 납부할 때 부여된 식별번호입니다. 납부 사실 확인이나 전자납부 내역과 대조할 때 사용합니다.
data.result.taxPaymentHistory.환급내역object
환급 결정·지급 내역. 없으면 빈 배열이다. 하위 필드에 코드·이름·상태 같은 세부 값이 들어 있으며, 자료가 없으면 빈 객체이거나 생략됩니다.
data.result.taxPaymentHistory.환급내역.세목string
세금 항목의 이름입니다. 예: 소득세, 부가가치세, 재산세. 같은 금액이라도 세목에 따라 납부처와 기한이 다릅니다.
data.result.taxPaymentHistory.환급내역.환급금액integer
환급된 금액의 합계(원)입니다. 실제 입금액은 은행·처리상태에 따라 다를 수 있습니다.
data.result.taxPaymentHistory.환급내역.환급방법string
환급금을 지급한 방법입니다. 계좌입금·현금 등이 들어가며, 실제 입금 여부는 처리상태를 확인하세요.
data.result.taxPaymentHistory.환급내역.과세기간시작string
환급 대상 과세기간의 시작일입니다. YYYYMMDD 형식입니다. 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.result.taxPaymentHistory.환급내역.과세기간종료string
환급 대상 과세기간의 종료일입니다. YYYYMMDD 형식입니다. 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.result.taxPaymentHistory.환급내역.환급결정일string
환급이 결정된 날짜입니다. 실제 입금일과 다를 수 있습니다. 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.result.taxPaymentHistory.환급내역.처리상태string
환급·납부 처리의 현재 상태입니다. 완료·진행중·보류 등을 구분합니다. 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.result.taxPaymentHistory.환급내역.은행string
환급금을 받는 계좌의 은행 이름입니다. 계좌번호는 제공되지 않을 수 있습니다.
data.result.taxPaymentHistory.체납내역object
체납 건별 내역. 없으면 빈 배열이다. 하위 필드에 코드·이름·상태 같은 세부 값이 들어 있으며, 자료가 없으면 빈 객체이거나 생략됩니다.
data.result.taxPaymentHistory.체납내역.세목string
세금 항목의 이름입니다. 예: 소득세, 부가가치세, 재산세. 같은 금액이라도 세목에 따라 납부처와 기한이 다릅니다.
data.result.taxPaymentHistory.체납내역.고지세액integer
고지된 세액(원)입니다. 감액·일부납부 전 금액입니다. 숫자로 오며, 단위·범위는 같은 응답의 다른 필드나 이 문서의 설명을 확인하세요.
data.result.taxPaymentHistory.체납내역.감액세액integer
고지 후 감액된 세액(원)입니다. 이의신청·경정으로 줄어든 금액입니다. 숫자로 오며, 단위·범위는 같은 응답의 다른 필드나 이 문서의 설명을 확인하세요.
data.result.taxPaymentHistory.체납내역.일부납부세액integer
고지세액 중 일부 납부한 금액(원)입니다. 잔여납부할세액과 함께 확인하세요.
data.result.taxPaymentHistory.체납내역.잔여납부할세액integer
고지세액에서 감액·납부를 제외한 남은 금액(원)입니다. 체납 여부를 판단할 때 사용합니다.
data.result.taxPaymentHistory.체납내역.전자납부번호string
전자납부로 세금을 납부할 때 부여된 식별번호입니다. 납부 사실 확인이나 전자납부 내역과 대조할 때 사용합니다.
data.result.taxPaymentHistory.압류재산내역object
압류 재산 목록. 없으면 빈 배열이다. 하위 필드에 코드·이름·상태 같은 세부 값이 들어 있으며, 자료가 없으면 빈 객체이거나 생략됩니다.
data.result.taxPaymentHistory.압류재산내역.압류기관string
재산을 압류한 기관 이름입니다. 세무서·지방자치단체 등이 들어갑니다. 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.result.taxPaymentHistory.압류재산내역.재산종류string
압류한 재산의 종류입니다. 부동산·예금·차량 등이 들어갑니다. 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.result.taxPaymentHistory.압류재산내역.압류일자string
재산이 압류된 날짜입니다. 압류기관·재산종류와 함께 확인하세요. 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.result.incomeAmountCertobject
이 조회 항목의 결과입니다. 항목은 결과 규격을 참고하세요. 하위 필드에 코드·이름·상태 같은 세부 값이 들어 있으며, 자료가 없으면 빈 객체이거나 생략됩니다.
data.result.incomeAmountCert.문서확인번호string
발급된 소득금액증명의 문서확인번호 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.result.incomeAmountCert.귀속연도string
해당 금액이 귀속되는 연도(4자리)입니다. 연도별 합계를 비교하거나 같은 연도의 다른 소득 자료와 맞출 때 기준 키로 사용합니다.
data.result.incomeAmountCert.응답형식string
요청한 응답 형식(pdf·json·both) 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.result.incomeAmountCert.소득금액string
귀속연도의 소득금액(원 단위 숫자). 금액이 없으면 빠진다. 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.result.incomeAmountCert.발급문서string
발급된 PDF 원본을 base64 로 인코딩한 문자열. format 이 json 이면 빠진다.
data.result.incomeAmountCert.문서파일명string
발급 문서의 파일명 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.result.incomeAmountCert.문서해시string
발급 문서의 SHA-256 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.result.incomeAmountCert.문서크기integer
발급 문서의 바이트 크기 숫자로 오며, 단위·범위는 같은 응답의 다른 필드나 이 문서의 설명을 확인하세요.
data.result.incomeAmountCert.PDF데이터object
PDF를 열어 글자를 뽑고 라벨 기준으로 만든 값. format 이 pdf 이면 빠진다.
data.result.incomeAmountCert.PDF데이터.사용가능boolean
PDF에서 글자를 뽑았는지 true/false로 오며, 값이 없으면 필드가 생략되거나 null일 수 있습니다. true = 이 필드가 나타내는 조건이 성립한 경우, false = 성립하지 않은 경우입니다. 두 값 모두 정상 응답에 올 수 있으며, 값이 없으면 필드가 생략되거나 null일 수 있습니다.
data.result.incomeAmountCert.PDF데이터.페이지수integer
PDF 페이지 수 숫자로 오며, 단위·범위는 같은 응답의 다른 필드나 이 문서의 설명을 확인하세요.
data.result.incomeAmountCert.PDF데이터.필드object
라벨로 찾은 값(원문 표기 그대로) 하위 필드에 코드·이름·상태 같은 세부 값이 들어 있으며, 자료가 없으면 빈 객체이거나 생략됩니다.
data.result.incomeAmountCert.PDF데이터.텍스트string
추출한 전체 텍스트 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.result.incomeAmountCert.PDF데이터.사유string
글자를 뽑지 못한 이유. 성공이면 빠진다. 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.result.pensionCreditCertobject
이 조회 항목의 결과입니다. 항목은 결과 규격을 참고하세요. 하위 필드에 코드·이름·상태 같은 세부 값이 들어 있으며, 자료가 없으면 빈 객체이거나 생략됩니다.
data.result.pensionCreditCert.문서확인번호string
발급된 확인서의 문서확인번호 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.result.pensionCreditCert.귀속연도string
해당 금액이 귀속되는 연도(4자리)입니다. 연도별 합계를 비교하거나 같은 연도의 다른 소득 자료와 맞출 때 기준 키로 사용합니다.
data.result.pensionCreditCert.PDF데이터object
PDF를 JSON으로 파싱한 값(PDF데이터 공통 구조) 하위 필드에 코드·이름·상태 같은 세부 값이 들어 있으며, 자료가 없으면 빈 객체이거나 생략됩니다.
data.result.taxPaymentHistoryCertobject
이 조회 항목의 결과입니다. 항목은 결과 규격을 참고하세요. 하위 필드에 코드·이름·상태 같은 세부 값이 들어 있으며, 자료가 없으면 빈 객체이거나 생략됩니다.
data.result.taxPaymentHistoryCert.문서확인번호string
발급된 증명의 문서확인번호 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.result.taxPaymentHistoryCert.세목string
세금 항목의 이름입니다. 예: 소득세, 부가가치세, 재산세. 같은 금액이라도 세목에 따라 납부처와 기한이 다릅니다.
data.result.taxPaymentHistoryCert.납부금액string
해당 구간의 보험료 납부액(또는 미납액)입니다. 단위는 원이며, 합계와 구간별 값을 함께 확인하세요.
data.result.taxPaymentHistoryCert.수납기간string
수납기간 표기 문자열로 오며, 값이 없으면 빈 문자열이거나 필드가 생략됩니다. 같은 응답의 다른 필드와 함께 해석하세요.
data.result.taxPaymentHistoryCert.PDF데이터object
PDF를 JSON으로 파싱한 값(PDF데이터 공통 구조) 하위 필드에 코드·이름·상태 같은 세부 값이 들어 있으며, 자료가 없으면 빈 객체이거나 생략됩니다.