OCR 송장 테이블 추출: 송장 이미지에서 검토 가능한 엑셀로

핵심 요약

  • 송장(Invoice) OCR은 단순한 텍스트 덩어리가 아니라 헤더 필드와 품목(Line-item) 테이블을 모두 추출해야 합니다.
  • 필수 검증 단계는 정산입니다. 품목 소계에 세금, 운송비, 할인 및 기타 비용을 더한 값이 송장 총계와 일치해야 합니다.
  • 품목 테이블이 보이는 송장 이미지의 경우 RowSpeak의 이미지 엑셀 변환기가 유용합니다. PDF 송장은 PDF 엑셀 변환을 사용하세요.
  • 매입채무(AP) 팀은 자동 승인을 강제하는 대신, 신뢰도가 낮거나 누락 또는 불일치하는 행을 검토 대상으로 표시해야 합니다.

단순 텍스트 추출 방식의 송장 OCR이 실패하는 이유

송장은 단순한 문서가 아닙니다. 헤더 정보, 공급업체 상세 정보, 결제 조건, 품목, 세금, 할인, 배송비, 총계가 복합적으로 섞여 있습니다. 기본적인 OCR 도구는 단어를 읽을 수는 있지만, 회계 처리를 위해서는 구조화된 데이터가 필요합니다.

유용한 엑셀 결과물을 얻으려면 송장 이미지가 다음과 같이 연관된 두 개의 테이블로 변환되어야 합니다.

송장 헤더 (Invoice Header)

필드 예시
공급업체 (Vendor) Northwind Supplies
송장 번호 (Invoice number) INV-10482
송장 날짜 (Invoice date) 2026-05-31
만기일 (Due date) 2026-06-30
통화 (Currency) USD
송장 총계 (Invoice total) 4,280.50

송장 품목 (Invoice Line Items)

필드 예시
SKU CBL-20
품명 (Description) USB-C Cable 2m
수량 (Quantity) 50
단가 (Unit price) 12.50
금액 (Line amount) 625.00
세금 코드 (Tax code) Standard

이러한 구조가 갖춰져야 송장 정산, 구매 주문(PO) 대조, 향후 공급업체 지출 분석이 가능해집니다.

Invoice source context

단계별 가이드: 송장 테이블을 엑셀로 추출하기

1단계: 송장을 선명하게 캡처하기

이미지 형태의 송장인 경우 다음 사항을 확인하세요.

  • 송장 전체가 보여야 합니다.
  • 품목 테이블이 잘리지 않아야 합니다.
  • 공급업체명, 송장 번호, 날짜, 총계를 읽을 수 있어야 합니다.
  • 사진이 기울어지지 않아야 합니다.
  • 그림자가 총계나 세금 항목을 가리지 않아야 합니다.

송장에 민감한 은행 정보가 포함된 경우, 업로드 전 회사의 데이터 정책을 준수하세요.

2단계: RowSpeak에 업로드하기

이미지 테이블 변환기를 열고 송장 이미지를 업로드합니다. RowSpeak는 표시된 테이블을 감지하여 미리보기 스프레드시트를 생성합니다.

3단계: 회계 처리에 적합한 스키마 요청하기

추출 후에는 출력 형식을 표준화하세요. 송장 레이아웃을 그대로 복사한 시트보다 정돈된 스키마가 검토하기 훨씬 수월합니다.

다음과 같은 프롬프트를 사용해 보세요.

Invoice_Header와 Invoice_Line_Items라는 두 개의 테이블이 포함된 송장 워크북을 만들어줘. 헤더 테이블에는 공급업체(vendor), 송장 번호(invoice_number), 송장 날짜(invoice_date), 만기일(due_date), 통화(currency), 소계(subtotal), 세금(tax), 배송비(shipping), 할인(discount), 총계(total)를 추출해줘. 품목 테이블에는 SKU, 품명(description), 수량(quantity), 단가(unit_price), 금액(line_amount), 세금 코드(tax_code)를 추출해줘.

송장에 SKU 열이 없는 경우:

SKU가 보이지 않으면 SKU 칸을 비워두고 해당 행의 review_status를 '검토 필요(Needs Review)'로 표시해줘.

4단계: 송장 총계 정산하기

데이터의 신뢰성을 확보하기 위한 가장 중요한 단계입니다.

다음 수식 로직을 사용합니다.

품목 소계 - 할인 + 세금 + 배송비 + 기타 비용 = 송장 총계

RowSpeak에 다음과 같이 요청하세요.

reconciliation_check 열을 추가해줘. 품목 금액 합계에 세금과 배송비를 더하고 할인을 뺀 값이 송장 총계와 일치하는지 비교해줘. 차이가 0이 아니면 해당 송장을 '검토 필요(Needs Review)'로 표시해줘.

5단계: 일반적인 회계 예외 사항 플래그 설정

AI 추출은 검토가 필요한 작업을 식별해 줄 때 더욱 유용합니다.

다음과 같은 경우 해당 행에 플래그를 설정하세요.

  • 수량이 비어 있음.
  • 단가가 비어 있음.
  • 품목 금액이 '수량 x 단가'와 일치하지 않음.
  • 세금 코드가 누락됨.
  • 공급업체명이 승인된 업체 목록과 다름.
  • 송장 번호가 이미 트래커에 존재함.
  • 통화가 예상과 다름.

다음과 같이 요청할 수 있습니다.

수량, 단가, 품목 금액, 공급업체, 송장 번호 또는 세금 코드가 누락되었거나 일치하지 않는 송장 행을 나열하는 예외 테이블(exceptions table)을 만들어줘.

추출된 송장 워크북 활용 방법

내보낸 워크북은 다음 업무에 활용할 수 있습니다.

  • 매입채무(AP) 검토
  • 구매 주문(PO) 대조
  • 공급업체 지출 분석
  • 미지급 비용(Accrual) 준비
  • 중복 송장 감지
  • 세금 및 운송비 정산

추출 이후의 추적 관리에 대해서는 엑셀에서 AI 송장 트래커 구축하기 가이드를 참조하세요.

Invoice tracker source example

송장 OCR 검토 체크리스트

결과물을 승인하거나 회계 소프트웨어에 가져오기 전에 다음 사항을 확인하세요.

체크 항목 중요성
공급업체명 잘못된 공급업체로 전기되는 것을 방지합니다.
송장 번호 중복 처리를 방지합니다.
송장 및 만기일 지급 시기와 연령 분석(Aging)을 관리합니다.
통화 환율 오류를 방지합니다.
수량 및 단가 구매 주문(PO) 대조를 지원합니다.
세금 및 배송비 총계 차이의 원인을 설명합니다.
송장 총계 워크북 데이터가 원본과 일치함을 확인합니다.

비즈니스에 중요한 송장의 경우, 원본 이미지를 워크북에 첨부하거나 AP 시스템에 소스 링크를 보관하세요.

자주 묻는 질문 (FAQ)

OCR로 송장 품목을 엑셀로 추출할 수 있나요?
네, 송장 이미지를 읽을 수 있고 품목 테이블이 보이는 경우 가능합니다. 다만, 전기나 결제 전에는 반드시 검토 과정이 필요합니다.

송장 OCR과 영수증 OCR의 차이점은 무엇인가요?
영수증은 주로 비용 기록용입니다. 송장은 공급업체, 결제 조건, 품목, 세금, 배송비 정보가 필요하며 구매 주문과의 대조 작업이 수반되는 경우가 많습니다.

PDF 송장도 같은 방식으로 처리할 수 있나요?
소스가 PDF인 경우 RowSpeak의 PDF 엑셀 변환 워크플로우를 사용하세요. 여러 페이지로 된 PDF 송장에 더 적합합니다.

AI가 송장을 자동으로 승인해도 될까요?
아니요. AI는 데이터를 추출하고 문제를 식별할 수 있지만, 결제 승인은 재무 통제 절차와 담당자의 검토 정책을 따라야 합니다.

최종 권장 사항

훌륭한 송장 OCR은 단순한 데이터 입력 단축키가 아니라 재무 통제 워크플로우의 일부여야 합니다. 테이블을 추출하고, 필드를 표준화하며, 총계를 정산하고, 예외 사항을 식별하는 동시에 원본 이미지를 항상 확인할 수 있도록 하세요.

이러한 접근 방식은 신뢰성을 유지하면서도 매입채무 팀의 업무 속도를 획기적으로 높여줄 것입니다.

RowSpeak의 송장 이미지 추출 워크플로우를 체험해 보세요. 송장 이미지를 즉시 검토 가능한 엑셀 품목 데이터로 변환할 수 있습니다.

AI로 데이터를 강화하고, 의사결정을 확실하게!

코드나 함수 작성 없이, 간단한 대화로 RowSpeak이 데이터를 자동으로 처리하고 차트를 생성합니다. 지금 무료로 체험하고 AI가 Excel 워크플로우를 어떻게 혁신하는지 경험해보세요 →

지금 무료로 체험하기

추천 게시글

복사-붙여넣기 그만: 여러 엑셀 시트 병합 궁극 가이드
Excel 팁

복사-붙여넣기 그만: 여러 엑셀 시트 병합 궁극 가이드

분산된 데이터를 통합하는 어려움은 생산성을 크게 저해합니다. 수동 오류 위험 없이 여러 시트를 효율적으로 병합하는 방법을 알아보세요.

Ruby
Forget INDEX MATCH: 엑셀에서 다중 조건을 조회하는 가장 쉬운 방법
Excel 팁

Forget INDEX MATCH: 엑셀에서 다중 조건을 조회하는 가장 쉬운 방법

다중 기준으로 INDEX MATCH를 중첩해 머리 아프신가요? 자연어와 AI 자동화로 복잡한 데이터를 더 스마트하고 빠르게 조회하는 방법을 배워보세요.

Ruby
처음부터 다시 시작하지 말고: 2026년 최고의 무료 엑셀 템플릿
Excel 템플릿

처음부터 다시 시작하지 말고: 2026년 최고의 무료 엑셀 템플릿

올바른 스프레드시트 레이아웃을 찾는 데 몇 시간이 걸려서는 안 됩니다. 전체 Excel 템플릿 라이브러리에 접근하고 AI가 단 한 문장으로 완벽한 트래커를 설계하는 모습을 확인하세요.

Ruby
대시보드 너머: 비즈니스를 위한 궁극적인 엑셀 예산 템플릿 설계
Excel 템플릿

대시보드 너머: 비즈니스를 위한 궁극적인 엑셀 예산 템플릿 설계

재무 계획이 골칫거리가 되지 않게 하세요. 복잡한 스프레드시트에서 자동 저축을 계산해 주는 AI 기반 예산 시스템으로 전환하는 방법을 알아보세요.

Ruby
정적 바를 넘어서: 프로젝트를 위한 완벽한 간트 차트 설계
Excel 템플릿

정적 바를 넘어서: 프로젝트를 위한 완벽한 간트 차트 설계

타임라인 시각화가 번거로워선 안 됩니다. 프로젝트 일정 변경에 따라 자동으로 업데이트되는 고성능 Gantt Charts 구축 방법을 알아보세요.

Ruby
템플릿이 없나요? 문제없음: AI로 몇 초 만에 맞춤 인벤토리 Excel 시스템 만들기
엑셀 템플릿

템플릿이 없나요? 문제없음: AI로 몇 초 만에 맞춤 인벤토리 Excel 시스템 만들기

흔한 재고 스프레드시트에 만족하지 마세요. 템플릿이 없어도 RowSpeak의 AI가 단 한 문장으로 전문적인 트래커를 만들어내는 방법을 확인하세요.

Ruby
Excel 파일을 수동으로 병합하지 마세요. 대신 한 문장으로 처리하세요.
엑셀 팁

Excel 파일을 수동으로 병합하지 마세요. 대신 한 문장으로 처리하세요.

아직도 보고서를 수동으로 합치거나 Power Query로 고생하나요? RowSpeak의 AI가 복잡한 데이터 병합을 대화처럼 처리해 몇 시간의 번거로운 작업을 줄여주는 방법을 알아보세요.

Ruby
Excel에서 셀을 수동으로 나누지 마세요. 대신 한 문장으로 하세요.
엑셀 팁

Excel에서 셀을 수동으로 나누지 마세요. 대신 한 문장으로 하세요.

Excel에서 이름, 주소, 코드 등을 수동으로 분리하느라 지치셨나요? RowSpeak's AI가 이 번거로운 작업을 간단한 대화로 바꿔—몇 시간을 절약하고 수식 골칫거리를 없애는 방법을 확인하세요.

Ruby