화물 규정 준수를 위한 운송사 COI 데이터 추출 방법
(2026 가이드)
2025년, 운송사 온보딩 및 규정 준수 플랫폼 시장 규모는 18억 달러에 달했으며, 2034년까지 38억 달러에 이를 것으로 전망됩니다. 모든 브로커의 규정 준수 작업에서 가장 시간이 많이 소요되는 문서는 무엇일까요? 바로 ACORD 25 책임 보험 증명서(COI)입니다. 129개의 입력 필드가 있는 한 페이지짜리 양식으로, 운송사와 출발 사이의 유일한 장벽입니다. 여기서는 모든 COI에서 자동차 배상 책임 한도, 화물 보상 범위, 만료일, 증명서 보유자 등 중요한 필드를 추출하여 실제로 사용할 수 있는 스프레드시트로 만드는 방법을 소개합니다.
핵심 요약
- 운송사 COI 하나를 스프레드시트에 입력하는 데 3분이 소요됩니다. 운송사가 500개라면, 규정 준수 분석을 시작하기도 전에 데이터 입력만으로 월 25시간이 소모됩니다.
- TMS는 출발과 청구를 1달러 단위까지 추적하지만, 운송사의 자동차 배상 책임이 12일 전에 만료되었다는 사실은 전혀 알지 못합니다. 이 업계의 어떤 플랫폼도 양식을 읽도록 설계되지 않았기 때문입니다.
- 접근 방식을 전환하세요: COI를 데이터 세트로 취급하고, 한 번에 일괄 추출한 다음, Excel 수식으로 최소 한도 미만 및 만료일을 자동으로 표시하게 하십시오. 규정 준수 검토는 월요일 아침에 커피가 식기 전에 끝나는 정렬 및 확인 작업이 됩니다.
규정 준수 시계는 똑딱거리고 있습니다
대부분의 중개인이 어렵게 배우는 숫자가 있습니다: 49 CFR §387.7에 따라, 모든 운송사는 최소 재정 책임 수준을 확보하고 유지할 때까지 상업용 차량을 운행할 수 없습니다. 총중량(GVWR) 10,001파운드 이상의 일반 화물 운송사의 경우 최소 기준은 $750,000의 공공 책임 보험입니다(49 CFR §387.9). 위험 물질을 운송하는 경우 최소 금액은 $1,000,000으로 상승합니다. 폭발물, 독가스 또는 방사성 물질의 경우 $5,000,000입니다.
이는 권고 사항이 아닙니다. 연방 최소 기준 미만으로 운행하는 것은 보장 공백이 존재하는 매일 별도의 위반이며, 현재 FMCSA 벌칙 기준에 따르면 일일 최대 $21,114입니다(49 CFR Part 386, Appendix B, 2025년 조정). 더 즉각적으로, FMCSA는 보장이 중단되는 즉시 운송사의 운행 자격을 정지할 수 있으며, 유효한 자격 없음 = 배차 불가입니다. 중개인에게 이는 오늘 아침 견적을 낸 노선에 의존하던 운송사가 갑자기 사라짐을 의미합니다. 경고 이메일도, 유예 기간도 없습니다.
그러나 대부분의 소규모 및 중간 규모 중개업체(100~500개의 활성 운송사 관리)에서 COI 확인은 이메일과 PDF 뷰어를 통한 수동 작업으로 이루어집니다. 2,000개 이상의 제3자 물류 회사(이 중 70%는 소규모 가족 기업)를 대표하는 TIA(운송 중개인 협회)는 운송사 선정 프레임워크에서 적절한 보험 문서가 운송사 검증의 기본임을 인정했습니다. 그러나 프레임워크가 양식에서 데이터를 추출해 주지는 않습니다.
이것이 대부분의 중개인이 처한 상황입니다: 정확히 무엇을 확인해야 하는지는 알지만, 50개 운송사를 넘어서 확장 가능한 방법이 부족합니다. COI 추출 개념이 처음이라면, COI 데이터 추출이 실제로 무엇인지에 대한 개요와 COI 추출 완벽 가이드에서 산업 전반의 적용 가능성을 다루었습니다. 이 글은 특히 화물 규정 준수 워크플로우에 초점을 맞춥니다.
화물 중개인처럼 ACORD 25 읽기
ACORD 25 (2025/12) — 공식 명칭은 책임보험 증명서(Certificate of Liability Insurance) — 는 운송사가 보험 가입을 증명하기 위해 제출하는 표준 양식입니다. 한 페이지로 되어 있지만, 여러 섹션에 걸쳐 129개의 입력 필드가 있습니다. 대부분은 규정 준수와 무관합니다. 실제로 확인해야 할 섹션과 각 섹션에서 주목할 사항은 다음과 같습니다:
| ACORD 25 섹션 | 브로커를 위한 주요 필드 | 중요한 이유 |
|---|---|---|
| 생산자/대리인 | 대리점명, 전화번호, 이메일 | COI를 발급한 대리인에게 연락하여 확인합니다(보험사가 아님). 문제가 있을 때 연락해야 하는 곳입니다. |
| 피보험자 | 명시된 피보험자(보험사의 법적 명칭), 우편 주소 | 보험사의 MC 권한 등록과 정확히 일치해야 합니다. 불일치는 위조 COI의 위험 신호입니다. |
| 보험사 | 보험사 A/B/C/D/E/F, NAIC 번호 | 각 보장 유형은 다른 보험사가 인수할 수 있습니다. 보험사가 면허를 보유하고 NAIC 번호가 유효한지 확인하세요. |
| 상업용 일반 배상책임 | 1회 사고 한도, 일반 누계 한도, 제품-작업 완료 누계 한도 | 표준 요구 사항은 1회 사고 $1,000,000 / 누계 $2,000,000입니다. "추가 피보험자"가 '예'로 표시되었는지 확인하세요. 귀하의 중개사가 명시되지 않으면 이 보험 증권에 따른 권리가 없습니다. |
| 자동차 배상책임 | 종합 단일 한도, 증권 번호, 효력/만료일 | 이것은 절대 타협할 수 없는 항목입니다. FMCSA는 최소 $750,000을 요구합니다. 대부분의 브로커는 $1,000,000을 요구합니다. "모든 자동차"가 선택되었는지 확인하세요. "예정 자동차만"이라고 표시되면 임대 또는 리스 장비가 보장되지 않을 수 있습니다. |
| Umbrella / 초과 배상책임 | 1회 사고, 누계 한도, 자동차에 대한 추종 여부 | 브로커는 종종 $1M 자동차 한도 위에 umbrella를 요구합니다. umbrella가 자동차 배상책임을 "추종"하는지 확인하세요. 즉, 추가 보장이 자동차 클레임까지 확장됨을 의미합니다. |
| 산재보상 | 산재 법정 한도, EL 각 사고, EL 질병 | TIA는 모든 보험사로부터 산재 증명서를 요청할 것을 권장합니다. 대부분의 브로커는 최소 $500,000의 사용자 배상책임을 요구합니다. |
| 증명서 보유자 | 귀하의 중개사 이름과 주소 | 이 필드가 비어 있거나 팩토링 회사 또는 다른 브로커가 명시된 경우, 귀하는 증명서 보유자가 아니며 해지 통지를 받지 못합니다. 이는 가장 흔히 누락되는 규정 준수 격차 중 하나입니다. |
| 업무 설명 | 추가 피보험자 문구, 구상권 포기 | "증명서 보유자는 서면 계약에 따라 추가 피보험자로 지정됨"이라는 문구를 찾으세요. 이 문구가 서면으로 없으면 클레임 발생 시 증권에 직접 접근할 수 없습니다. |
위의 모든 필드는 사람이 PDF를 열고, 올바른 상자를 찾아, 값을 다른 곳에 입력해야 합니다. COI당 3~5분이 소요되며, 숙련된 검토자라도 규정 준수 분석을 시작하기 전에 데이터 입력에 매주 몇 시간을 낭비하게 됩니다.
대부분의 COI 추적이 여전히 이메일과 수동 확인에 의존하는 이유
업계 기준에 따르면 수동으로 운송사를 등록하는 데 35~45분이 소요되며, 이 중 COI 검토가 약 3분의 1을 차지합니다. 연간 1,000개 운송사를 기준으로 하면 200~400시간의 규정 준수 작업이 필요합니다. 2인 규정 준수 팀을 둔 중개업체의 경우 COI 검토만으로도 주당 5~8시간이 소모됩니다. 이는 화물 운송에 실제로 도움이 되는 업무에 투자하지 못하는 시간입니다.
중개업체가 운영에 사용하는 TMS 플랫폼(McLeod PowerBroker, Descartes Aljex(500개 이상 중개업체, 10,000명 이상 일일 사용자), Rose Rocket/TMS.ai, Turvo, DAT Broker TMS)은 모두 디스패치, 인보이스 발행, 운송사 관리를 처리합니다. 그러나 이 중 어느 플랫폼도 COI PDF에서 데이터를 추출하지 않습니다. 보험 만료일 필드가 있을 수 있지만, 여전히 누군가가 양식을 읽고 직접 입력해야 합니다.
이러한 격차로 인해 전용 규정 준수 도구 계층이 생겨났습니다. Highway는 운송사 보험사에 직접 연락하여 검증된 COI를 확보하고 지속적으로 모니터링합니다. 하지만 중개업체는 여전히 대시보드만 볼 뿐, 실제로 활용할 수 있는 구조화된 데이터는 제공되지 않습니다. RMIS는 운송사 모니터링 및 COI 추적을 제공하지만, Reddit r/FreightBrokers 사용자들은 COI 업데이트가 적용되는 데 최대 7일이 걸릴 수 있다고 보고합니다. 그 사이에 보험 적용 범위가 이미 변경된 운송사에 디스패치를 보낼 수도 있습니다.
이 스택의 최하단에는 중개업체 자체 스프레드시트가 있습니다. 운송사 이름, 증권 번호, 보상 한도, 만료일이 수동으로 입력된 추적기입니다. 각 PDF를 읽은 사람이 직접 입력한 것입니다. 비즈니스를 운영하는 규정 준수 계층이지만, 아무도 구축에 대해 이야기하지 않는 계층입니다.
여기서 패러다임이 전환됩니다. COI를 검토해야 할 문서로 취급하는 대신, 추출해야 할 데이터 세트로 취급하는 것입니다. 그 차이는 500개의 PDF를 읽는 것과 하나의 스프레드시트를 여는 것의 차이와 같습니다.
COI 데이터를 스프레드시트로 추출하는 단계별 가이드
접근 방식은 간단합니다. COI에서 원하는 것을 정의하면 AI가 페이지 내 위치에 관계없이 찾아냅니다. 이는 고정된 좌표에서 필드를 예상하는 템플릿 기반 OCR과 근본적으로 다릅니다. 모든 ACORD 25는 작성한 보험사, 나열된 운송사, 표시된 보상 항목 수에 따라 조금씩 다르게 보입니다. 위치 기반 판독기는 첫 번째 변형에서 오작동합니다. 의미 기반 추출기(규정 준수 담당자가 읽는 방식으로 양식을 읽는 추출기)는 "자동차 책임: $1,000,000"이 페이지에 존재하기만 하면 어디에 나타나는지 신경 쓰지 않습니다. (AI가 COI 문서를 처리할 수 있는지에 대한 자세한 내용은 여기에서 다루었으며, 단계별 COI to Excel 가이드에서는 첫 업로드부터 최종 스프레드시트까지의 추출 과정을 설명합니다.)
파일은 안전하게 처리되며 저장되지 않습니다.
컴플라이언스에 중요한 단계별 워크플로우입니다:
컴플라이언스 열 정의
기존 COI 추적이 놓치는 부분입니다. 각 PDF를 열어 값을 찾는 대신, 필요한 필드를 나열하세요: 운송사명, 자동차 배상 책임 한도, 화물 한도, 일반 배상 책임 한도, 증권 개시일, 증권 만료일, 보험사명, 증서 보유자, 추가 피보험자 (Y/N). 이 필드들이 열 머리글이 됩니다. 수동으로 스프레드시트에 입력할 내용과 동일하지만, AI가 대신 채워줍니다.
COI 일괄 업로드
모든 운송사 COI를 한 번에 업로드하세요 — PDF, 스캔본, 심지어 인쇄된 ACORD 25를 찍은 사진도 가능합니다. 시스템이 일괄 처리합니다. 컴플라이언스는 한 번에 한 운송사씩 처리하는 작업이 아니기 때문입니다. 분기별 갱신이나 신규 차선을 위한 운송사 온보딩 시, 한 번에 하나씩이 아닌 전체 세트에 대한 결과가 필요합니다.
최소 기준 충족 확인
데이터가 스프레드시트에 입력되면 컴플라이언스는 공식이 됩니다: 자동차 배상 책임의 경우 =IF(D2<1000000,"최소 미달","적합"), 화물의 경우 =IF(E2<100000,"최소 미달","적합"). 그리고 가장 중요한 만료일: =IF(F2<TODAY(),"만료","유효"). 추출은 입력일 뿐이며, 컴플라이언스 규칙이 출력입니다. 핵심은 양식에서 데이터를 빼내는 것이 아니라, 공식이 계약상 최소 기준 이하로 떨어진 운송사를 자동으로 플래그할 수 있는 형식으로 데이터를 만드는 데 있습니다.
숙련된 브로커가 주목하는 한 가지 세부 사항: 항상 COI 발행일자를 확인하라. 90일 전에 발행된 ACORD 25에 보장이 여전히 "유효"하다고 표시되어 있어도, 발행 이후 보장 내용이 변경되지 않았다는 증거는 되지 않는다. COI는 스냅샷이다 — 발행된 날짜에 보험이 존재했음을 인증할 뿐이다. 발행일이 오래되었다면, 파견 전에 새로운 COI를 요청하라.
전용 플랫폼 없이 COI 만료 모니터링 시스템 구축하기
추출(Extraction)은 데이터 입력 병목 현상을 해결한다. 하지만 규정 준수는 지속적인 과정이다 — 운송사 정책은 매년(때로는 반기마다) 갱신되고, 보장 한도는 변경되며, 보험사는 교체된다. 실제 위험은 온보딩 시 COI를 놓치는 것이 아니다. 운송사의 자동차 책임 보험이 12일 전에 만료되었는데도 그들이 당신의 화물을 운송 중인 사실을 모르는 것이다. 건설 하청업체 COI 관리에도 동일한 구조적 과제가 존재하며, 이는 다른 보험 유형과 규제 동인을 가지고 있다 — 이에 대해서는 COI 추적 확장 가이드에서 다룬다.
추출된 데이터로 가벼운 모니터링 시스템을 구축하는 방법은 다음과 같다:
COI 만료 모니터링 설정
- 1. 하나의 마스터 COI 스프레드시트 유지 — 각 운송사마다 한 행씩 할당. 모든 행은 동일한 열을 가짐: 운송사명, MC#, 자동차 한도, 화물 한도, 일반 배상 책임 한도, 산재 보상 한도, 보험 시작일, 보험 만료일, 보험사, 증서 보유자, 최종 검토일.
- 2. "남은 일수" 열 추가 —
=F2-TODAY()(F2는 만료일). 조건부 서식: 30일 남으면 빨간색, 60일 남으면 노란색. - 3. 주간 검토 일정 설정 — 매주 월요일 "남은 일수" 오름차순으로 정렬. 상단에 있는 운송사가 이번 주에 COI 갱신 요청이 필요한 대상. 찾을 필요 없음. "아, 저거 곧 만료였나?"라고 고민할 필요 없음.
- 4. 다시 읽지 말고 다시 추출하라 — 운송사가 업데이트된 COI를 보내면, 동일한 추출 워크플로우에 업로드. 새 데이터는 다음 행에 입력됨. 이전 한도와 새 한도를 비교하여 보장 축소(coverage degradation)를 포착 — 운송사가 자동차 한도를 조용히 $1M에서 $750K로 낮추고 아무도 눈치채지 못하길 바라는 경우.
- 5. 타임스탬프와 함께 추출 데이터 보관 — 모든 추출은 규정 준수 기록. 청구가 발생하고 "브로커가 파견 전에 보장을 확인했는가?"라는 질문이 제기되면, 타임스탬프가 찍힌 추출 데이터가 확인했음을 증명.
이 시스템은 추출 도구 외에는 비용이 들지 않는다. Highway나 RMIS를 대체하지는 않는다 — 해당 서비스는 보험사에 직접 연락하여 COI의 진위 여부를 확인한다(AI가 할 수 없는 단계). 하지만 검증과 파견 사이에 위치한 수동 스프레드시트 입력 작업을 대체하며, 이는 대부분의 브로커 팀이 규정 준수 시간을 소비하는 부분이다.
연간 보험 갱신이 있는 200개 운송사를 관리하는 중개사의 경우, 이 설정은 반복적인 수동 작업 — 연간 약 200개의 COI를 읽고 신규 운송사를 온보딩하는 작업 — 을 주당 여러 시간의 오버헤드에서 월요일 아침 15분 정렬 및 확인 루틴으로 바꿔준다.
자주 묻는 질문
스캔하거나 사진으로 찍은 COI에서도 AI 추출이 작동하나요?
네 — 픽셀 단위 OCR이 아닌 의미 기반 추출 방식이므로, 스캔한 PDF, 출력된 양식을 모바일로 촬영한 사진, 팩스 품질의 복사본도 처리 가능합니다. 핵심 조건은 사람 눈으로 텍스트를 읽을 수 있는지 여부입니다. 흐릿한 스캔본에서 증권 번호를 읽을 수 있다면 AI도 대개 읽을 수 있습니다.
Highway / RMIS와 무엇이 다른가요?
Highway와 RMIS는 검증 서비스입니다. 보험사의 대리점에 직접 연락하여 COI가 진본이고 보장이 유효한지 확인합니다. AI 추출은 데이터 레이어로, COI를 읽고 구조화된 필드를 출력합니다. 이 둘은 상호 보완적입니다 — Highway로 진위를 확인하고, AI로 데이터를 추출한 후 스프레드시트에서 교차 참조하세요. 추출 단계는 다른 사람의 대시보드에 있는 '확인됨' 상태를, 여러분이 직접 정렬, 필터링, 수식 검사할 수 있는 열로 바꿔줍니다.
추출된 데이터의 정확성은 어떻게 확인하나요?
처음 몇 건의 추출 결과를 원본 COI와 대조해 보세요 — 주요 필드(자동차 한도, 화물 한도, 만료일)를 나란히 비교합니다. 추출기가 사용 중인 보험사 COI 형식에서 일관성을 보이면, 예외 기반 검토로 전환합니다. 수식이 특정 값(최소 기준 미만 한도, 만료일, 인증서 보유자 누락)을 플래그할 때만 PDF를 엽니다. 규정 준수 기록 보관을 위해 추출된 데이터에는 처리 타임스탬프가 포함됩니다.
복수의 보험사가 명시된 COI도 처리할 수 있나요?
네. ACORD 25 양식은 최대 6개 보험사(A~F)를 나열할 수 있으며, 각각 다른 책임 유형을 담당합니다. 추출 시 이를 분리하여 — 보험사 A는 자동차 책임, 보험사 B는 일반 책임, 보험사 C는 포괄 책임 — 별도의 열로 정리할 수 있습니다. 특정 보험사 슬롯에서 원하는 보장 유형을 지정하기만 하면 됩니다.
AI가 보장 한도를 잘못 읽으면 어떻게 되나요?
어떤 추출 방법도 100% 오류가 없으며, 그렇다고 주장하는 도구는 신뢰해서는 안 됩니다. 실질적인 완화 방안은 다음과 같습니다: (1) 조건부 서식을 사용하여 계약상 최소 기준 미만으로 추출된 한도를 플래그하고, 해당 필드를 수동 검토합니다; (2) 추출 결과를 해당 보험사의 마지막 알려진 값과 비교합니다 — $1M에서 $300K로 갑자기 떨어졌다면 실제 정책 변경보다는 오독일 가능성이 높으며, 어느 쪽이든 사람의 확인이 필요합니다; (3) 위험도가 가장 높은 보험사(위험물, 고가 화물, 고빈도 노선)의 경우, 정기적인 수동 점검 루틴을 유지하세요.
COI 읽기는 그만. 스프레드시트 확인을 시작하세요.
컴플라이언스 업계는 COI 검증이 너무 복잡해서 직접 하기 어렵다는 전제 하에 시장을 구축해 왔습니다. 실제로 일부는 그렇습니다. 직접 보험사에 연락해 진위를 확인하려면 대부분의 중개사가 갖추지 못한 인프라가 필요합니다. 하지만 시간을 가장 많이 소모하는 양식에서 데이터를 추출하는 작업은 엔터프라이즈 플랫폼이 필요하지 않습니다. COI를 있는 그대로, 즉 PDF에 담긴 구조화된 데이터 소스로 취급하면 됩니다.
PDF 뷰어와 수동으로 작성한 스프레드시트로 보험사 COI를 관리하고 있다면, 컴플라이언스 워크플로우에서 가장 큰 도약은 또 다른 SaaS 구독이 아닙니다. 양식을 읽어주는 도구를 사용하는 것입니다. 나머지 — 최소 한도, 만료 추적, 조건부 서식 — 은 그냥 엑셀일 뿐입니다.