dot

상장사·외감법인 재무 데이터를 엑셀로 한 번에 받는 방법

짧은 답: "버튼 하나로 전부"는 없어요. 회사가 몇 곳인지, 코드를 쓸 수 있는지, 회사 목록을 이미 갖고 있는지에 따라 경로가 갈려요. 아래 표에서 자기 상황에 맞는 줄을 고르면 돼요.

경로 비교

경로 여러 회사 한 번에 받는 형식 준비물 주요 제약
DART 뷰어 다운로드 안 됨(회사·보고서 단위) PDF 없음 엑셀이 아니라 PDF예요. 표를 복사해 붙이면 모양이 깨질 수 있어요
OpenDART 화면 조회(회사간 주요계정 비교) 됨(회사를 직접 지정) 화면·엑셀 회원가입 조건으로 회사를 거르는 기능이 아니라 지정한 회사를 뽑는 기능이에요
OpenDART 재무정보 일괄다운로드 됨(대상 전체) 텍스트(TXT) 회원가입 엑셀에서 '텍스트 나누기'로 열어야 표가 돼요. 대상이 IFRS XBRL 제출 법인으로 한정돼요
OpenDART 오픈API JSON·XML 인증키(무료) + 코드 계정별 호출 한도가 있어요. 거르는 건 받아온 뒤 내가 해야 해요
도트(이 사이트) 됨(조건에 맞는 회사) 엑셀(xlsx) 로그인 조건을 1개 이상 걸어야 받을 수 있어요. 한 번에 내려받는 행 수에 상한이 있어요

각 DART·OpenDART 경로의 메뉴 위치와 화면 순서는 DART 재무제표, 엑셀로 받는 법에 단계별로 적어 뒀어요.

회사 목록을 이미 갖고 있다면 어디가 제일 빠른가요

OpenDART의 '회사간 주요계정 비교'예요. 비교할 회사를 지정하면 주요 계정을 나란히 받아볼 수 있어요. 회사가 수십 곳 수준이고 필요한 항목이 매출·영업이익 같은 주요 계정이라면 여기서 끝나는 경우가 많아요.

회사 목록이 없고 조건부터 시작해야 한다면요

이 경우가 위 표에서 제일 까다로워요. DART와 OpenDART는 회사를 이미 알고 있다는 전제로 만들어져 있어서, "경기도 제조업 중 매출 100억 이상"처럼 조건으로 회사를 찾는 기능이 없어요.

실무에서 쓰는 순서는 보통 둘 중 하나예요.

  1. 일괄다운로드로 대상 전체를 받아 엑셀에서 직접 필터를 건다. → 파일이 크고 항목명 정리에 손이 많이 가요.
  2. 조건검색을 해주는 도구로 회사 목록을 먼저 만든 뒤, 그 목록으로 DART 원문을 확인한다.

도트는 2번을 하려고 만든 도구예요. 조건을 문장으로 적으면 맞는 회사만 목록으로 나오고, 그 결과를 엑셀로 받을 수 있어요. 엑셀에는 적용한 조건과 데이터 기준일이 함께 들어가고, 회사마다 DART 접수번호와 원문 링크 열이 붙어요.

도트로 받을 때 미리 알아둘 제약

  • 조건을 1개 이상 걸어야 해요. 조건 없이 전체 목록을 통째로 내려받는 건 막아 뒀어요.
  • 한 번에 내려받는 행 수에 상한이 있어요. 상한에 걸리면 매출액이 큰 회사부터 잘려요.
  • 대상 범위가 DART 전체가 아니에요. 사업보고서를 제출하는 공시기업 3,599곳이 대상이고, 재무 숫자까지 확인된 곳은 3,171곳이에요(2026년 8월 7일 기준). 비상장 외부감사 대상 법인은 아직 다루지 않아요.

숫자를 옮겨 적기 전에

어느 경로로 받았든 마지막은 같아요. 재무제표는 제출 회사의 책임으로 작성된 것이고, 제출인이 나중에 정정하면 수치가 바뀔 수 있어요. 보고서에 숫자를 쓰기 전에는 DART 원문 공시를 한 번 더 확인하세요.