실제 AP 담당자의 하루,AI 추출 전후 비교

저는 중견 제조업체에서 3년간 AP(미지급금)를 담당했습니다. 변화가 일어나기 전의 평범한 수요일과 그 이후의 모습을 소개합니다.

계산기와 송장이 있는 AP 담당자 책상 — 수동 vs AI 추출 워크플로우

핵심 요약

  1. 오후 5시 마감에서 발견되는 전위 오류는 주의력 부족 때문이 아닙니다. 숫자를 4시간 동안 입력하면 시각 시스템이 7과 2를 확실히 구분하지 못하게 됩니다.
  2. 수동 AP 벤치마크는 시간당 5~10개의 송장을 처리한다고 말하지만, 이 수치는 처리량만 측정할 뿐 오후 늦게 마감 오류를 만드는 인지 소모를 숨깁니다.
  3. 추출이 데이터 입력을 처리하면, 당신은 PDF와 ERP 사이의 인간 API가 아니라 마감 위기가 되기 전에 청구 오류를 잡아내는 회계사가 됩니다.

시작하기 전에 분명히 하고 싶은 게 있습니다. 이 글은 일기 형식으로 포장된 영업 멘트가 아닙니다. 어떤 소프트웨어 하나가 제 인생을 바꿨다고 말하지 않을 겁니다. 대신 실제로 일어난 일을 말씀드리려고 합니다. 제 수요일이 어땠는지, 어떻게 바뀌었는지, 그리고 그 차이가 AP 업무 전반에 대해 무엇을 말해주는지요.

언급하는 숫자는 모두 실제입니다. 직접 벤치마크를 확인하실 수 있습니다. 감정은요? 3년간 일을 하면서, 그리고 다른 AP 담당자들이 아무도 듣지 않는다고 생각할 때 하는 말을 읽으면서 얻은 것입니다.

두 시간 동안 손도 대지 않은 아침 커피

저는 8시 30분에 출근했습니다. 그 시간 사무실은 조용했습니다. HVAC 굉음과 모니터 불빛뿐이었죠. 가장 먼저 한 일: Outlook을 엽니다.

평범한 수요일이면 공유 AP 받은 편지함에는 35~45개의 새 PDF가 쌓여 있었습니다. 원자재 공급업체, 기계 공장, 물류 운송사, 유지보수 계약업체의 청구서였죠. 각각 다른 업체에서 왔고, 서식도 제각각이었습니다. 회사는 한 달에 약 1,500~1,800장의 청구서를 처리했습니다. 하루에 70~80장꼴이었고, AP 담당자 두 명이 나눠 맡았으니 제 몫은 35~40장이었습니다.

첫 번째 PDF를 엽니다. 청구서 번호를 찾습니다. NetSuite로 탭을 옮깁니다. 새 공급업체 청구서를 생성합니다. 청구서 번호를 입력합니다. 날짜를 입력합니다. 금액을 입력합니다. 구매 주문 번호를 찾습니다. 보통은 헤더 어딘가에 있지만, 모든 공급업체가 제각각 다른 곳에 넣어뒀습니다. 한 기계 공장은 오른쪽 상단에 8포인트 글씨로 넣었고, 다른 곳은 품목 옆 본문에 숨겨놨습니다. PO와 대조합니다. 금액이 맞지 않으면(40장짜리 날에는 적어도 5장은 그랬습니다) 표시해두고, 해당 부서 관리자에게 이메일을 보내고 기다렸습니다.

반복합니다. 서른다섯 번에서 마흔 번까지.

10시 30분쯤 되면 8시 45분에 따랐던 커피가 생각납니다. 아직 가득하고, 식어 있습니다. 전자레인지에 돌립니다. 10시 45분쯤 또 까먹습니다.

업계 벤치마크에 따르면 수동 청구서 처리는 시간당 약 5~10장입니다. 파일 열기, 필드 찾기, 데이터 입력, PO 대조, 불일치 표시까지 포함해 청구서당 약 12분이 걸린다는 뜻입니다. 이 수치는 방해를 받지 않는다는 가정하에 나온 것입니다. 하지만 방해는 유일한 상수였습니다. 대금 지연에 대해 전화하는 공급업체, 청구서가 아직 '승인 대기' 상태인 이유를 묻는 부서장 이메일, 질문이 있어 다가오는 동료. 방해가 있을 때마다 다시 쳐다보던 PDF로 맥락을 전환하고, 이미 한 번 찾았던 청구서 번호를 다시 찾아야 했습니다.

정오가 되면 18장쯤 입력했을 겁니다. 서식이 깔끔한 날은 20장까지도요. 20장이 더 남았습니다. 책상에서 점심을 먹으며, 한 손은 키보드 위에 올려둡니다.

직접 해보지 않으면 전달하기 어려운 부분이 여기 있습니다. 수동 데이터 입력의 인지적 부담은 어떤 하나의 청구서가 어려워서가 아닙니다. 마흔한 번째 청구서가 첫 번째와 똑같이 느껴진다는 점입니다. 단, 이제는 눈은 피로하고, 목은 아프고, 공급업체 로고와 사업자등록번호를 다섯 시간째 쳐다보고 있다는 차이가 있을 뿐입니다. 레딧의 한 AP 담당자는 이를 '영혼을 갉아먹는다'고 표현했습니다. 다른 이는 '제 역할이 지루하고, 도전적이지 않으며, 멍해진다'고 썼습니다. 그런 댓글을 읽고 직접 그 일을 해봤다면, 과장이라고 생각하지 않을 겁니다. 이렇게 생각하겠죠: 그래, 그게 화요일이야.

오후 5시: 세 가지 오류와 맞지 않는 조정

오후 3시쯤이면 보통 마지막 데이터 입력을 끝냈다. 하지만 데이터 입력을 끝내는 것과 업무가 끝나는 것은 별개의 문제였다. 다음 단계는 조정(reconciliation)이었다. 당일 입력한 내역을 AP 미지급금 보고서와 대조해, 내가 입력한 내용이 시스템이 예상한 값과 일치하는지 확인하는 작업이었다.

그 수요일, 나는 세 가지 오류를 발견했다.

첫 번째는 송장 금액의 숫자 전위 오류였다. $14,270을 입력해야 하는데 $14,720을 입력한 것이다. 6시간 동안 숫자를 입력하다 보면 나올 법한 실수였다. 두 번째는 구매 주문(PO) 불일치였다. 공급업체 송장에는 PO #4821이 적혀 있었지만, 시스템에는 해당 PO가 전혀 다른 업체에 발행된 것으로 표시되었다. 알고 보니 조달 부서에서 PO 번호를 재사용한 것이었다. 세 번째는 중복 건이었다. 같은 송장이 PDF 첨부 파일과 이메일 본문에 각각 한 번씩, 총 두 번 발송되었고, 나는 이를 알아채지 못하고 두 번 입력했다.

이 오류들을 수정하는 데 오후 5시 15분까지 걸렸다. 그래도 조정은 맞지 않았다. 어딘가에서 $290가 차이가 났지만 찾을 수 없었다. 오후 6시, 오후 2시에 입력한 송장의 라인 항목 수량 오류임을 추적해냈다. 그때쯤이면 내 눈은 거의 초점을 잃은 상태였다. 수정했다. 조정은 오후 6시 30분에 마감되었다.

오후 6시 45분에 퇴근했다. 그 분기 동안 승인 대기열에서 기한을 넘긴 송장들로 인해 $850의 연체료가 발생했다. 아무도 그 합계를 내지 않았고, 나만 계산했다. 나는 아무에게도 말하지 않았다. 내 부서에 대해 불평하는 것처럼 보이고 싶지 않았기 때문이다.

그때는 몰랐다. AP를 시작할 때 아무도 알려주지 않는 사실은, 오후 5시의 오류가 오전 9시의 데이터 입력과 별개가 아니라는 것이다. 그것들은 같은 것이며, 단지 6시간 차이가 있을 뿐이다. 수동 입력과 조정 오류는 동일한 근본 원인을 공유한다. 즉, 인간의 뇌가 처리하도록 설계되지 않은 규모의 패턴 매칭 작업을 수행하도록 요청받는 인간이다. 수동 데이터 입력의 숨겨진 비용은 송장당 처리 비용에 나타나지 않는다. 그것은 오후 5시 15분, $290의 차이를 응시하고 건물이 텅 비어가는 순간에 나타난다.

한 달 후, 같은 문서들

여기서 뭔가 극적인 걸 써야 하는 자리입니다 — "그리고 모든 것이 바뀌었다." 하지만 진실은 덜 영화적입니다. 우리 컨트롤러는 몇 달간 추출 도구를 평가하고 있었습니다. 하나를 골랐고, 일주일 써보니 괜찮았고, 그대로 정착됐습니다. 아무도 공지하지 않았습니다. 그저 어느 수요일 출근했더니 제 작업 방식이 달라져 있었습니다.

받은 편지함에는 여전히 40개의 PDF가 있었습니다. 같은 공급업체들. 같은 지저분한 형식 — 8자리 발주번호를 쓰는 기계 공장, 1998년에 디자인된 것 같은 청구서를 보내는 물류 업체. 달라진 건 제가 그걸 다루는 방식이었습니다.

더 이상 PDF를 하나씩 열어 NetSuite에 필드를 입력하지 않았습니다. 40개를 한 번에 업로드했습니다. 폴더를 끌어다 놓고, 업로드를 눌렀습니다. 그런 다음 추출할 열 이름을 입력했습니다 — 송장번호, 공급업체명, 송장일자, 납기일자, 발주번호, 소계, 세금, 합계. 그게 전부입니다. 템플릿도 없고, 샘플 송장으로 모델을 학습시킬 필요도 없습니다. AI는 사람처럼 각 문서를 읽습니다 — "송장번호"가 무엇을 의미하는지 이해하는 방식이지, 페이지의 특정 위치를 찾는 방식이 아닙니다.

이 부분이 중요합니다. 다른 모든 것을 가능하게 한 메커니즘이기 때문입니다. 대부분의 OCR 도구는 템플릿 방식으로 작동합니다. 공급업체 A의 레이아웃에서 송장번호 주변에 상자를 그리고, 공급업체 B의 레이아웃을 시스템에 학습시키는 식입니다. 학습하지 않은 형식의 새 공급업체가 나타나면 OCR은 잘못 추측하거나 포기합니다. 하지만 추출이 위치 기반이 아닌 의미 기반일 때 — AI가 송장번호가 어디에 있는지가 아니라 송장번호가 어떻게 생겼는지 이해해서 찾을 때 — 형식은 더 이상 중요하지 않습니다. 기계 공장, 물류 업체, 원자재 공급업체 모두 다른 레이아웃을 사용하지만, AI는 모두 같은 방식으로 읽습니다. 이 접근 방식 — 템플릿 없는 데이터 추출 — 은 도구가 송장을 읽기 위해 공급업체를 미리 알 필요가 없음을 의미합니다. 템플릿을 만들 필요도, 레이아웃을 학습시킬 필요도 없습니다.

JPG/PNG/PDF AI 추출

파일은 안전하게 처리되며 저장되지 않습니다.

송장 40개. 각 5~10초. 추출은 몇 분 만에 끝났습니다. 제 앞에 놓인 것은 하나의 스프레드시트였습니다 — 모든 송장번호, 모든 공급업체, 모든 금액이 행으로 정리되어 있었습니다. 40개의 별도 창이 아니었습니다. PDF와 NetSuite 사이를 40번 오갈 필요도 없었습니다. 하나의 표였습니다.

오전 10시, 업로드와 추출이 끝났습니다. 10시부터 11시까지 출력 결과를 검토했습니다 — 몇 가지 예외 사항을 발견했습니다(한 공급업체가 발주번호가 들어갈 자리에 사업자등록번호를 넣었고, AI는 추측 대신 검토 플래그를 표시했습니다). 11시, 검토가 완료되었습니다. 배치를 내보내 NetSuite에 가져왔습니다.

11시 15분이었다. 평범한 수요일이었다면 오후 3시까지 데이터 입력을 끝내지 못했을 것이다. 내 앞에는 전에는 존재하지 않았던 4시간이 있었다.

무엇이 바뀌었나: 데이터 입력에서 데이터 분석으로

이것이 벤치마크 보고서가 답하지 못하는 질문이다. AI 추출이 수동 입력보다 18배 빠르다고 알려준다. 최고 수준의 조직은 FTE당 하루 32.4건의 인보이스를 처리하는 반면, 하위 조직은 2.9건을 처리한다고 알려준다. 그 수치는 정확하다. 하지만 그 수치가 설명하는 것은 처리량이지, 그 처리량이 대체한 것이 무엇인지는 아니다.

나는 단순히 4시간을 '절약'한 것이 아니다. 나는 그 시간을 되찾았다. 그리고 그 시간을 채운 것은 그동안 찌꺼기 시간에 쪼개서 하거나 아예 하지 못했던 업무였다.

거래처 분석. 연체 통지에 수동적으로 대응하는 대신, 누구에게, 얼마나 자주 지불하고 있는지, 조건이 합리적인지 살펴볼 수 있었다. 8개월 동안 NET-30 인보이스에 NET-15 가격을 청구해온 원자재 공급업체를 발견했다. 확인할 시간이 없어 아무도 눈치채지 못했다. 그 한 건의 발견으로 내가 회사에서 3개월 동안 받은 급여보다 더 많은 비용을 회수했다.

현금 흐름 예측. 데이터 입력에 파묻혀 있으면 패턴을 볼 수 없다. 한 번에 한 장의 인보이스만 바라볼 뿐, 뒤로 물러서서 40장을 한꺼번에 보지 못한다. 하지만 40장의 인보이스가 하나의 스프레드시트로 나오면, 눈에 띄는 것들이 생긴다. 특정 공급업체는 항상 월말에 청구한다든가, 2분기에 운송비가 급증한다든가, 세 업체가 본질적으로 동일한 원자재 카테고리를 중복 공급한다든가. 이런 관찰이 미지급금을 비용 센터에서 인텔리전스 기능으로 바꾼다.

승인 파이프라인 관리. 부서장들을 이메일로 쫓아다니는 것을 멈췄다. 하루 40분씩 인보이스를 전달하고 승인을 확인하는 대신, 승인이 필요한 모든 항목이 정리된 스프레드시트 하나를 만들어 한 번의 메시지로 일괄 전달했다. 일괄 추출 방식은 모든 인보이스를 한 번에 하나씩이 아니라 함께 처리함으로써 승인 병목 현상을 매일의 긴급 상황에서 주 1회 15분 체크인으로 바꾸어 놓았다.

오류는 위기가 되기 전에 사라졌다. 사람이 하루에 40장의 인보이스 합계를 입력하면 숫자 전위 오류는 거의 필연적이다. AI가 같은 40개의 합계를 읽을 때는 오후 3시에 피곤해지지 않는다. 6시간 동안 숫자만 바라봤다고 7을 2로 잘못 읽지 않는다. 오후 5시 정산 중에 표면화되던 오류들(숫자 전위, 중복 입력, 구매 주문서 불일치)이 추출 단계에서 그냥 발생하지 않게 되었다. 나는 여전히 결과물을 검토했다. 하지만 오타가 아니라 예외 사례(이상한 공급업체 형식, 모호한 필드 배치)를 검토하고 있었다.

진짜 차이는 속도가 아닙니다

여기까지 읽으셨다면, 제가 속도 향상을 강조하지 않았다는 점을 눈치채셨을 겁니다. 의도적인 것입니다. 18배 더 빠르다는 것은 실제 수치입니다 — 수동 입력에 3분 걸리던 한 페이지가 AI 추출로 5~10초면 끝납니다 — 하지만 속도가 제 업무 경험을 바꾼 것은 아닙니다.

바뀐 것은 제가 우연히 회계를 하는 데이터 입력 담당자에서 멈추고 회계사가 되기 시작했다는 점입니다.

r/Accounting에서 10분만 둘러봐도 이런 댓글을 찾을 수 있습니다: "제 일은 송장 입력과 전화 받기가 전부예요. PO 번호와 분실 송장에 관한 이메일들, 정말 싫어요." 그리고 "제 역할은 지루하고, 도전적이지 않으며, 멍청해지는 기분이에요." 이는 근무 조건이나 급여에 대한 불만이 아닙니다. 이 사람들이 훈련받은 일 — 재무 데이터 분석, 패턴 식별, 의사 결정 — 과 실제로 하루 종일 하는 일 — PDF에서 ERP 필드로 숫자를 옮겨 적는 것 — 사이의 괴리에 대한 불만입니다.

AP 담당자들은 급여가 나빠서 떠나지 않습니다. 2년 동안 송장 데이터를 입력하다 보면 더 이상 회계사라는 느낌이 들지 않기 때문입니다. 키보드 조작자처럼 느껴집니다. 키보드 조작자처럼 느껴지면 $290 차이에 신경 쓰지 않게 됩니다. 그냥 조정을 마치고 집에 가고 싶을 뿐입니다.

AI는 저를 더 빠르게 만들지 않았습니다. 현재에 집중하게 만들었습니다. 제 모든 주의를 요구하면서도 제 판단력은 전혀 돌려주지 않던 업무 부분을 없애주었습니다. 데이터 입력이 하루를 삼키지 않게 되자, 하루가 열렸습니다 — 그리고 그 빈자리를 채운 것은 바로 누군가를 회계에 남게 만드는 종류의 일이었습니다: 분석, 조사, 실제 사고.

그래서 "절약된 시간"은 잘못된 프레임입니다. 절약된 시간은 생산성 지표입니다. 되찾은 시간은 인간적인 것입니다. 6시 30분에 퇴근하는 것과 4시에 퇴근하는 것의 차이는 2시간 30분이 아닙니다. 그것은 당신을 소진시키는 직업과 당신을 활용하는 직업의 차이입니다.

자주 묻는 질문

AP 담당자가 하루에 처리할 수 있는 송장은 실제로 몇 건인가요?

수동 처리 시 대부분의 AP 담당자는 송장 복잡성과 업무 중단 빈도에 따라 하루 30~50건을 처리합니다. APQC의 업계 벤치마크에 따르면, 비효율적인 조직은 FTE당 하루 약 2.9건, 최고 수준 조직은 32.4건입니다. AI 추출로 데이터 입력 단계를 처리하면 동일한 담당자가 수백 건을 처리할 수 있습니다. 송장당 입력 시간이 분에서 초로 단축되기 때문입니다. 병목 현상이 데이터 입력 속도에서 검토 및 예외 처리로 이동합니다.

모든 공급업체가 송장 형식을 다르게 사용하는데 AI 추출이 작동하나요?

네, 가능합니다. 바로 여기서 템플릿 기반 OCR과 의미론적 AI 추출의 차이가 중요해집니다. 기존 OCR은 일관된 레이아웃을 가정합니다. A업체 형식으로 학습하면 B업체 형식에서 오류가 발생합니다. 의미론적 추출은 사람처럼 문서를 읽습니다. '송장 번호'가 특정 위치에 있는지 찾는 것이 아니라 그 의미를 이해하기 때문입니다. 따라서 기계 공장의 8자리 PO 번호와 물류 회사의 1998년식 레이아웃도 동일하게 읽힙니다. 형식 다양성은 바로 이 접근 방식이 존재하는 이유입니다.

품목 라인도 AI로 추출할 수 있나요?

네, 가능합니다. 헤더 필드(송장 번호, 날짜, 공급업체, 합계) 외에도 AI 추출은 품목 라인 세부 정보(수량, 단가, SKU, 설명)를 캡처하여 구조화된 테이블로 출력할 수 있습니다. 품목 라인의 정확도는 문서 스캔 품질과 레이아웃 복잡성에 따라 달라집니다. 실제로 헤더 필드는 거의 완벽한 정확도로 추출되는 반면, 품목 라인은 빠른 수동 검토가 유리합니다. 그래도 모든 라인을 처음부터 직접 입력하는 것보다 훨씬 빠릅니다.

출력 결과를 여전히 검토해야 하나요, 아니면 완전 자동화되나요?

검토는 필요하지만, 그 성격이 바뀝니다. 오타 확인(7을 2로 잘못 읽었는지) 대신 의미론적 예외 사례(공급업체가 PO 번호 필드에 사업자등록번호를 넣었는지)를 확인하게 됩니다. 검토 시간은 몇 시간에서 몇 분으로 단축됩니다. 오타 검사가 아닌 감사라고 생각하세요. AI의 문서 이해가 자신의 이해와 일치하는지 확인하는 과정입니다.

기존 OCR 대비 설정 시간은 얼마나 걸리나요?

전통적인 의미의 설정은 없습니다. 템플릿을 만들거나, 샘플 송장으로 모델을 학습시키거나, 공급업체별로 필드를 구성할 필요가 없습니다. 추출하려는 열 이름을 입력하고, 파일을 업로드하면 AI가 읽어냅니다. 새로운 공급업체 형식에도 추가 설정이 전혀 필요하지 않습니다. AI는 이전에 본 적 없는 공급업체의 송장도 읽을 수 있습니다. 학습 곡선은 사실상 다음과 같습니다: 원하는 내용 입력, 업로드, 검토.

핵심은 송장 처리가 빨라졌다는 것이 아닙니다. 핵심은 처리 작업이 더 이상 전부가 아니게 되었다는 점입니다. 하루 6시간을 데이터를 필드에 옮겨 적느라 보낸다면, 당신은 회계사가 아닙니다 — PDF와 ERP 사이의 인간 API일 뿐입니다. 그 연결고리를 끊으면, 진짜 회계가 시작됩니다.

내 송장으로 직접 사용해보기

실제 송장을 업로드하세요. 10초 만에 추출되는 모습을 확인하세요. 가입이나 템플릿 설정이 필요 없습니다.

📮 contact email: [email protected]