송장 엑셀 복붙 탈출법

안녕하세요. 15년 차 SCM 및 업무 자동화 전문가 에이드네(Aidne)입니다.

매월 말일만 되면 재무팀과 영업팀 자리에서는 깊은 한숨이 들려옵니다. 책상 위에 수북이 쌓인 법인카드 영수증, 거래처에서 중구난방으로 보내온 PDF 세금계산서와 인보이스들… 이걸 보면서 김 대리는 오늘도 듀얼 모니터 한쪽엔 PDF를 띄우고, 다른 한쪽엔 엑셀을 띄운 채 무한 ‘복붙(Ctrl+C, Ctrl+V)’ 노가다를 시작합니다. 마치 멈추지 않는 컨베이어 벨트 앞에 선 기분이겠죠.

단순 반복 작업은 사람의 영혼과 기업의 생산성을 갉아먹습니다. 오늘은 이런 비효율적인 수작업을 완벽하게 끊어낼 수 있는 ‘ChatGPT API를 활용한 송장/영수증 OCR 데이터 자동 추출’ 시스템 구축 방법을 실무 관점에서 낱낱이 파헤쳐 보겠습니다.

기존 수작업 및 레거시 OCR의 한계점

과거에도 영수증을 스캔해서 텍스트로 바꿔주는 솔루션은 있었습니다. 하지만 거래처마다 송장 양식이 다르고, 삐뚤게 찍힌 영수증 사진은 제대로 인식하지 못해 결국 사람이 다시 검수해야만 했습니다. 정해진 위치의 글자만 읽어내는 ‘템플릿 기반’의 한계였죠.

하지만 ChatGPT API(특히 GPT-4o 모델의 비전 기능)가 등장하면서 게임의 룰이 바뀌었습니다. 양식이 달라도, 구겨진 영수증이라도 AI가 문맥을 이해하고 ‘공급가액’, ‘부가세’, ‘거래처명’, ‘날짜’를 정확히 핀셋처럼 뽑아냅니다.

Make 기반 영수증/송장 데이터 자동 추출 워크플로우 구축

OCR 자동화 4단계 워크플로우

그렇다면 실제 현업에서 이 시스템을 어떻게 세팅할까요? 노코드 자동화 툴인 Make(구 Integromat)를 활용한 4단계 딥다이브(Deep-dive) 워크플로우를 소개합니다.

1단계: Gmail 트리거 설정 (이메일 첨부파일 수신)

첫 번째 단계는 데이터가 들어오는 ‘입구’를 만드는 것입니다. Make에서 Gmail 모듈을 추가하고 Watch Emails 트리거를 설정합니다. 검색 조건(Query)에 subject:(송장 OR 영수증 OR invoice) has:attachment를 입력하여 특정 키워드가 포함되고 첨부파일이 있는 이메일만 필터링하여 감지하도록 세팅합니다.

2단계: Google Drive 업로드 및 이미지 URL 변환

이메일에서 추출한 PDF나 이미지 첨부파일을 ChatGPT가 읽을 수 있도록 클라우드에 임시 저장해야 합니다. Google Drive 모듈의 Upload a File 액션을 연결해 첨부파일을 지정된 폴더에 저장합니다. 이후 해당 파일의 다운로드 혹은 공유 링크(URL)를 생성하여 다음 단계로 넘겨줄 준비를 마칩니다.

3단계: ChatGPT API (GPT-4o) 프롬프트 엔지니어링 및 JSON 파싱

이 워크플로우의 핵심입니다. OpenAI 모듈(Create a Chat Completion)을 연결하고 GPT-4o 모델을 선택합니다. 프롬프트는 다음과 같이 구체적으로 작성해야 합니다.

너는 15 재무 회계 전문가야. 전달된 이미지(송장/영수증) 분석해서 다음 항목을 추출해 : 1. 거래일자 (YYYY-MM-DD 형식) 2. 거래처명 3. 결제금액 (숫자만) 4. 부가세. 반드시 다른 말은 하지 말고 JSON 형식으로만 답변해.”

이후 Make의 Parse JSON 모듈을 사용해 ChatGPT가 뱉어낸 텍스트를 시스템이 이해할 수 있는 개별 데이터 변수로 쪼개줍니다.

4단계: 구글 스프레드시트 및 ERP 자동 입력

마지막으로 Google Sheets 모듈의 Add a Row를 추가합니다. 3단계에서 파싱된 JSON 변수들(날짜, 거래처명, 금액 등)을 엑셀의 각 열(Column)에 매핑해 줍니다. 만약 전사적 시스템을 갖춘 B2B 기업이라면, 이 단계에서 자사 ERP 시스템의 API 웹훅(Webhook)으로 데이터를 바로 쏴주어 전표 처리를 100% 자동화할 수 있습니다.

전사적 AI 데이터 파이프라인 도입을 위한 B2B 전략

단순히 개인의 엑셀 작업을 줄이는 것을 넘어, 기업 단위에서는 이것이 곧 ‘경쟁력’이자 ‘비용 절감’입니다. 수만 건의 송장 처리 시간을 획기적으로 단축하면, 재무 및 SCM 팀은 단순 데이터 입력이 아닌 ‘데이터 기반의 전략적 의사결정’에 시간을 쏟을 수 있습니다. 파편화된 비정형 데이터를 정형화된 자산으로 바꾸는 것, 이것이 바로 B2B 의사결정권자들이 고단가 AI 자동화 시스템 도입을 서둘러야 하는 진짜 이유입니다.

💡 3줄 요약 & 다음 스텝

  • 기존 레거시 OCR의 한계를 ChatGPT API의 비전 기능과 문맥 이해력으로 완벽히 극복할 수 있습니다.
  • Make를 활용해 [Gmail 수신 → 드라이브 저장 → GPT 데이터 추출 → 엑셀/ERP 입력]의 자동화 파이프라인을 구축하세요.
  • 단순 반복 작업을 없애고, 실무진이 전략적 업무에 집중할 수 있는 전사적 AI 워크플로우 도입이 필수입니다.

이 내용이 도움이 되셨다면, 아래 글도 반드시 읽어보세요!

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다