사업자현황 — 100대 생활업종 · 존속연수별
국세청이 매월 내는 사업자현황 두 가지입니다. 하나는 커피음료점·치킨전문점처럼 생활에 밀접한 100개 업종을 시·군·구별로 센 것이고(당월·전월·전년동월), 다른 하나는 사업이 얼마나 오래 이어졌는지를 9개 구간으로 나눈 것입니다(6개월 미만 ~ 30년 이상). 두 자료는 업종을 나누는 층이 서로 달라(100개 vs 대분류 14개) 하나로 잇지 않았습니다.
인용과 내려받기
국세청, 「사업자현황 — 100대 생활업종 · 존속연수별」, 2026-05-31 기준. 최고수 공작소 가공. https://python-choigosu.com/data/nts-business-2026/ (확인일: YYYY-MM-DD). 기준일 2026-05-31 은 원본 기관이 공개한 자료의 날짜이고, 최종 수집은 2026-08-08 입니다. 이 주소는 최신 수집분을 가리키므로, 특정 시점을 인용하실 때는 위 기준일을 함께 적어 주십시오 — 그 시점의 원본은 아래 스냅샷 이력에 그대로 남아 있습니다.
CSV 재배포 없음 — 위 접근 경로의 원본이 전체입니다 기관 원본 페이지 필드 사전
UTF-8 BOM 을 붙였습니다. 한국어 Windows 의 Excel 은 BOM 이 없는 UTF-8 CSV 를
cp949 로 해석해 상호와 주소가 전부 깨집니다. 이 파일의 1차 독자가 기자와 연구자이고
그들이 여는 도구가 대부분 Excel 이므로, 그쪽이 바로 열리는 쪽을 골랐습니다.
pandas·R·duckdb 로 읽으실 때는 인코딩을 utf-8-sig 로 지정하시면 됩니다
(지정하지 않으면 첫 열 이름 앞에 보이지 않는 문자가 붙습니다 — 그렇게 눈에 보이는
실패가 되도록 고른 것입니다).
줄바꿈은 CRLF(RFC 4180), 참·거짓 항목은 참일 때 Y, 아니면 빈 칸입니다.
이용조건이 미확인인 동안 원본 전량을 그대로 재배포하지 않으며, 이 CSV 는 주소를 정리하고 시군구 코드를 붙인 가공본입니다.
출처와 이용조건
| 자료 ID | nts-business-2026 |
|---|---|
| 출처 기관 | 국세청 |
| 원본 | https://www.data.go.kr/data/15061118/fileData.do |
| 이용조건 | 이용허락범위 제한 없음 공공데이터포털이 두 자료 모두 「이용허락범위 제한 없음」으로 밝히고 있습니다 [확인 2026-08-08]. 별도 조건이 붙지 않으므로 영리 목적 이용과 재배포에 제한이 없습니다. |
| 데이터 기준일 | |
| 최종 수집 | |
| 담긴 곳 | 252건 |
| 기간 | 2026-05/2026-05 |
| 지역 | 대한민국 |
| 새로 고침 주기 | 주 1회 자동으로 받음 · 30일이 넘으면 밀렸다고 적음 |
| 쓰는 도구 | 자영업 생존지도 |
어느 경로로 받았나
재현에 필요한 것을 전부 적습니다. 공식 오픈API 인지 아닌지도 그대로 밝힙니다 — 경로를 숨기면 재현할 수 없고, 재현할 수 없는 자료는 인용할 가치가 없습니다.
-
공공데이터포털 오픈API (100대 생활업종) 인증 필요
https://api.odcloud.kr/api/15061118/v1/uddi:38513155-e3d5-4cb6-ae17-b167c972811b파라미터
page · perPage · serviceKey (DATA_GO_KR_KEY)파일자료를 포털이 자동으로 API 로 바꿔 주는 것입니다. 활용신청이 필요하며 승인은 즉시 났습니다 [확인 2026-08-08]. 파일(CSV)은 신청 없이도 받을 수 있으나 파일 번호가 매달 바뀌어, 주소가 고정된 API 쪽을 씁니다.
-
공공데이터포털 오픈API (존속연수별) 인증 필요
https://api.odcloud.kr/api/15061121/v1/uddi:e5e8b31c-1438-4ea9-b54b-dae8f14eb100파라미터
page · perPage · serviceKey (DATA_GO_KR_KEY)같은 방식입니다. 업태 대분류 14종 × 시·군·구 × 존속연수 9구간으로 3만 146행입니다.
커버리지
| 범위 | 2026-05-31 기준입니다. 100대 생활업종 2만 4,473행 · 존속연수별 3만 146행이며 시·군·구 256곳 중 252곳에 붙었습니다. 못 붙인 4곳(인천 제물포·영종·서해·검단)은 원본이 2026-07-01 행정구역 개편 이전 체계라서이고, 지도에서 빗금으로 남습니다. 매월 갱신됩니다. |
|---|---|
| 데이터가 있는 지역 | 0개 시군구 · 0개 시도 |
| 지역 페이지 | 0개. 담긴 곳이 3건 미만인 지역은 만들지 않습니다 — 내용 없는 페이지를 대량 생산하지 않기 위해서입니다. |
| 지역 미매칭 | 기록 없음 |
스냅샷 이력
받은 원본을 항목을 골라내지 않고 통째로 압축해 보관해 둡니다. 필요한 것만 남기면 공공데이터의 항목이 바뀐 사실 자체를 영원히 알 수 없기 때문입니다. 원본 API 가 죽어도 이 스냅샷만으로 사이트를 다시 빌드할 수 있습니다.
| 수집일 | 파일 | 구분 | 크기(압축) |
|---|---|---|---|
data/raw/jayeongeop/2026-08-08.survive.json.gz | 부속 | 663.4KB | |
data/raw/jayeongeop/2026-08-08.upjong.json.gz | 부속 | 232.0KB |
가공 산출물: data/dist/jayeongeop/index.json 8.4KB · data/dist/jayeongeop/meta.json 504B
보존 정책 — 최신 1개와 매월 1일자 수집분은 영구 보관하고, 그 사이 주간 수집분은 정리합니다.
알려진 한계
- 2026년 5월 말 기준입니다. 국세청이 매월 새로 내고, 월간 수치는 잠정치라 나중에 확정치와 다를 수 있습니다.
- 문 연 사업자 수만 셉니다. 몇 곳이 문을 닫았는지는 이 자료에 없으므로, 줄었다는 것이 곧 그만큼 망했다는 뜻은 아닙니다 — 이전·업종변경도 섞여 있습니다.
- 「5년 이상 버팀」은 업종 100개가 아니라 업태 대분류 14개 단위입니다. 커피음료점만 따로 볼 수 없어 음식업 전체로 보여 드립니다. 두 자료를 잇는 공식 대응표가 없어 억지로 잇지 않았습니다.
- 인천 제물포·영종·서해·검단구는 값 없음(빗금)입니다. 원본이 2026-07-01 행정구역 개편 이전 체계라 옛 중구·동구·서구 값을 새 구에 나눠 붙일 근거가 없습니다. 전국 사업자의 1.72%에 해당합니다.
- 세종특별자치시는 하위 시·군·구가 없어 시 전체를 한 구역으로 셉니다.
각 항목을 풀어 쓴 설명과 자주 묻는 질문은 자영업 생존지도 자료 설명에 있습니다. 여기 적힌 출처나 이용조건이 틀렸다면 알려 주세요.
형식
아래 열 이름이 CSV 의 머리글이자 JSON 파일의 키입니다. 채움률은 이번 수집분 0건을 직접 세어 계산했습니다. 참·거짓 항목은 참인 건수만 셉니다 — 원본이 참일 때만 기록하기 때문입니다.
| 열 | 이름 | 형 | 채움률 | 설명 |
|---|---|---|---|---|
upjong | 업종 | string | 0.0% (0) | 100대 생활업종 이름. 커피음료점·치킨전문점 등. 원본 항목 업종 |
eoptae | 업태 | string | 0.0% (0) | 세법상 업태 대분류 14종. 음식업·소매업 등. 존속연수 자료에만 있습니다. 원본 항목 업태별 |
sido | 시·도 | string | 0.0% (0) | 기관이 이름으로 적습니다 — 코드가 없어 이름으로 붙였습니다. 원본 항목 시도 |
sgg | 시·군·구 | string | 0.0% (0) | 같습니다. 공백 표기가 지도와 달라(고양시 덕양구 / 고양시덕양구) 공백을 지우고 맞춥니다. 원본 항목 시군구 |
cur | 당월 | number | 0.0% (0) | 그 달 문을 열고 있는 사업자 수. 원본 항목 당월 |
yoy | 전년동월 | number | 0.0% (0) | 1년 전 같은 달의 수. 증감은 이 둘로 계산합니다. 원본 항목 전년동월 |
duration | 존속연수 | string | 0.0% (0) | 6개월 미만 · 6개월/1/2/3/5/10/20/30년 이상 9구간. 원본 항목 존속연수별 |