비용 감사 사각지대:
표본 점검이 놓치는 5가지 위반 사례
ACFE의 2024 Report to the Nations에 따르면, 내부고발자의 제보가 직업상 사기의 43%를 적발한 반면 내부 및 외부 감사는 17%를 적발했습니다(ACFE, 2024). 이 비율은 감사인을 폄하하는 것이 아닙니다. 비용 표본 점검은 일반적으로 세 가지 테스트를 실행합니다: 금액이 한도 내인지, 영수증이 첨부되었는지, 카테고리가 허용 목록에 있는지입니다. 이 모든 테스트는 직원이 양식에 입력한 텍스트를 대상으로 실행됩니다.

주요 시사점
- 청구에 첨부된 영수증은 증빙처럼 느껴지지만, 파일이 존재한다는 것만 증명할 뿐입니다.
- 모든 표준 테스트는 직원이 입력한 카테고리와 금액을 읽으므로, $9의 객실 내 영화는 숙박비로 통과하고 동일한 $86 저녁 식사는 두 개의 다른 보고서에서 통과됩니다.
- 영수증에 실제로 표시된 내용을 명시하는 열 하나가 불일치를 머릿속 판단이 아닌 필터링 가능한 행으로 바꿔줍니다.
두 동료가 출장 중 저녁 식사를 함께 하고, 각자 동일한 $86 영수증을 각자의 경비 보고서에 하나는 Business Meals로, 다른 하나는 Client Entertainment로 제출하는 경우를 생각해 보겠습니다. 두 보고서 모두 모든 검사를 통과합니다. 각 금액은 한도 미만이고, 각 보고서에는 영수증 이미지가 첨부되어 있으며, 각 항목은 허용 목록에 포함됩니다. 표본 검사에서는 두 건의 유효한 보고서로 보입니다. 검사 배터리에는 보고서 간 비교 항목이 없고, 영수증 이미지에 실제로 무엇이 표시되는지 읽는 항목도 없기 때문입니다.
표본 검사가 실제로 검증하는 것

프로세스의 각 역할은 청구의 서로 다른 측면을 검증합니다. 직원은 구매를 라인 항목으로 변환합니다: 날짜, 판매처, 금액, 항목, 영수증 이미지가 포함됩니다. 승인자는 지급 전에 보고서를 검토하며, 주로 신뢰와 정책 숙지에 의존합니다. AP 담당자 또는 경비 분석가는 정책에 명시된 기계적 검사를 실행합니다. 준법 감사자는 지급된 보고서를 사후에 표본 추출하여 기계적 계층이 볼 수 없는 패턴을 찾습니다.
기계적 계층은 처리량이 가장 많은 곳이며, 감사가 상속받는 계층이기도 합니다. 분석가가 표본 보고서를 열면 화면에 가장 먼저 표시되는 것은 영수증이 아니라 입력된 라인 항목입니다. 이러한 기본 설정 때문에 오류 기준선이 매우 높습니다. GBTA의 연구에 따르면 경비 보고서의 19%에 오류가 포함되어 있으며, 건당 평균 수정 비용은 $52, 수정 시간은 18분으로, 평균 규모 기업의 경우 연간 약 50만 달러와 3,000시간에 달합니다 (GBTA, Pain Points and Expense Reports).
표본 검사는 청구가 영수증에 대해 무엇을 말하는지 검증합니다. 영수증이 청구에 대해 무엇을 말하는지는 검증하지 않습니다.
이 진술이 아래 다섯 가지 위반 유형을 발견하는 감사와 이를 조용히 승인하는 감사를 가르는 기준선입니다. 기본 감사 워크플로우, 표본 추출 계획, 방어 가능한 증거 체계를 구축하는 방법은 출장 경비 준법 감사 실행에 대한 동반 가이드에서 다룹니다. 이 글은 위반 유형 자체에 초점을 맞춥니다: 각 유형이 어떻게 생겼는지, 표준 검사 배터리가 왜 이를 통과시키는지, 그리고 이를 입증하기 위해 어떤 문서를 확보해야 하는지입니다.
위반 1: 영수증은 한 가지를 말하는데, 청구는 다른 것을 말하는 경우

카테고리 허용 목록 테스트에는 입력란 크기만 한 구멍이 있습니다. 직원이 입력한 카테고리와 허용된 값 목록을 비교할 뿐, 영수증은 전혀 읽지 않습니다. 호텔 청구서에 포함된 $9 객실 내 영화를 숙박으로 입력하면 통과합니다. 숙박이 허용된 값이고 청구서 합계가 호텔 상한선 미만이기 때문입니다. 친구와의 개인 저녁 식사를 업무 식대로 입력해도 같은 이유로 통과합니다. ACFE는 이를 잘못 분류된 지출로 분류하며, 이는 데이터에서 가장 흔한 지출 상환 사기 유형 중 하나입니다. 또한 사기 조사관들은 약한 카테고리 통제가 이러한 사기가 성행하는 이유라고 일관되게 지적합니다 (ACFE, 2024).
이 메커니즘에 대해 솔직히 말할 필요가 있습니다. 카테고리를 통제하는 사람은 그 혜택을 받는 사람입니다. 소프트웨어는 영수증이 선택한 라벨을 뒷받침하는지 전혀 검증하지 않으므로, 검토자가 사용할 수 있는 유일한 도구는 영수증 이미지를 읽고 정책을 아는 것입니다. 그래서 실제로 이 위반은 쉽게 적발되는 사례입니다. r/Deloitte에서 직원들은 지출 감사가 무작위적이고 선택적으로 이루어지며, 잘못된 사유는 지적 사항이 아닌 사소한 실수로 처리된다고 설명합니다 (r/Deloitte, Expenses Audit). 업무 식대로 분류된 좋아하는 저녁 식사는 모두가 이해하고 아무도 지적하지 않는 전형적인 "사소한 실수"입니다.
위반 2: 동일한 경비가 두 보고서에 중복 기재된 경우

중복은 두 개의 라인 항목을 비교해야만 드러나는데, 표본 추출은 보고서를 한 건씩 검토하는 방식입니다. 동일한 86달러 저녁 식사 영수증이 두 직원의 보고서에 각각 포함되어 있고, 각 보고서는 내부적으로 일관성이 있으므로 표본 검사에서는 두 건 모두 정상으로 판정됩니다. 한 번 결제한 단체 식사를 여러 명이 나눠 청구한 경우, 여행자가 동일한 영수증을 두 번째 배치에 다시 업로드한 경우, 동일한 카드 결제가 법인카드 명세서와 개인 경비로 각각 나타난 경우 등은 모두 보고서 간에 동일하거나 거의 동일한 금액과 날짜를 만들어 내므로, 개별 보고서 검토만으로는 발견할 수 없습니다.
실수로 인한 중복과 의도적인 이중 청구는 검토 시점에 구분이 불가능하며, 둘 다 동일한 비용이 발생합니다. 실질적인 탐지 방법은 보고서 간 비교인데, 수동 감사자의 경우 이전 달의 영수증 이미지를 기억하고 있어야 가능합니다. 공공기관을 위한 여행 사기 지침을 작성하는 워싱턴 주 감사관실은 중복 제출을 감사자 교육에서 명시적으로 다뤄야 할 표준 사기 유형 중 하나로 간주합니다. 동일한 결제가 두 구매 주문서에 나타나는 공급업체 청구서의 동일한 패턴은 중복 청구서 자동 탐지 가이드에서 자세히 다룹니다.
위반 3: 일비를 수령했는데 실제 식비를 추가로 청구한 경우
일비와 실비 상환은 상호 배타적으로 설계되었으며, 두 방식은 완전히 다른 양식으로 기록됩니다. 고정 일비를 받는 여행자는 식사 영수증을 제출하지 않으므로 영수증이 시스템에 입력되지 않지만, 실비를 청구하는 여행자는 영수증을 제출합니다. 위반은 그 공백에 숨어 있습니다. 동일한 여행에 대해 여행 신청서에는 일비 수당이 기재되어 있고 식사 영수증 묶음도 함께 존재할 수 있는데, 이는 여행 기간 동안의 식비를 합산하여 함께 수령한 일비와 비교하는 절차가 없기 때문입니다.
행사장 관련 버전도 그만큼 흔합니다. 컨퍼런스에서 아침과 점심을 제공했는데도 여행자가 전체 식사 일비를 청구하고, 포함된 식사를 명시한 행사 일정은 경비 보고서와 다른 폴더에 보관되어 있습니다. 주 감사관의 지침은 컨퍼런스나 교육 장소에서 식사를 제공했음에도 일비를 청구하는 이러한 이중 청구를 감사자가 확인해야 할 사기 유형으로 명시하고 있습니다(WA State Auditor, 2024). 표본 검사는 라인 항목 단위로 이루어지기 때문에 이를 놓치며, 일비 항목과 식비 항목은 결코 같은 항목이 될 수 없습니다. 비교는 여행 단위로 이루어져야 합니다. 식비를 합산하고 수당과 대조한 다음, 수당이 별도로 청구되지 않았는지 확인해야 합니다.
위반 4: 허용 총액에 포함된 추가 요금
야간 요금 상한선을 통과한 호텔 청구서도 자동으로 적합하다고 볼 수 없습니다. 청구서 총액에는 여행자가 항목별로 명시하지 않은 영화, 세탁 주문, 룸서비스 음료가 포함되어 있기 때문입니다. 동일한 패턴은 항공권과 렌터카에서도 나타납니다. 금액 테스트는 총액이 상한선 미만이므로 통과하지만, 총액 아래의 개별 항목은 분석되지 않습니다.
이는 "영수증 첨부"가 가장 효과가 적은 유형입니다. 첨부 파일은 파일 존재 테스트를 충족하면서도 실제 위반 사항을 파일 내부에 숨깁니다. WA State Auditor 지침은 검토자가 총액만 확인할 때 살아남는 사기 수법으로 추가 요금, 호텔 영화, 렌터카 업그레이드, 프리미엄 좌석을 나열합니다(WA State Auditor, 2024). 이를 탐지하려면 영수증을 단일 이미지가 아닌 여러 줄이 있는 문서로 읽어야 합니다.
위반 5: 아무것도 증명하지 못하는 영수증
마지막 유형은 법적 출구가 있는 경우입니다. IRS 책임 회계제도(accountable plan)에 따라 직원이 각 비용의 금액, 날짜, 장소, 업무 목적을 입증하고 입증된 금액을 초과하는 금액을 반환하는 경우에만 상환 금액이 직원 임금에서 제외됩니다(IRC §62(c), Treas. Reg. §1.62-2, IRS Publication 463의 실질 기준 및 Treas. Reg. §1.62-2에 상세 규정). 입증이 누락된 경우 상환 금액은 과세 임금으로 간주되며 원천징수 및 W-2 보고가 뒤따릅니다.
표본 점검은 일반적으로 영수증 이미지만으로 충분하다고 간주합니다. 그러나 그렇지 않습니다. 날짜가 없는 영수증, 항목 내역이 없는 신용카드 영수증, 어떤 차량의 어떤 날짜에도 해당될 수 있는 주유 영수증은 모두 파일 존재 테스트를 충족하지만 아무것도 입증하지 못합니다. 청구 금액이 영수증을 초과할 수도 있습니다. $58 계산서를 $68로 입력하는 경우는 금액 이상치 규칙이 작동하지 않을 만큼 작습니다. 이러한 사례가 누적되면 누수는 소액 현금보다 큽니다. ACFE 데이터에 따르면 사기 건당 중앙 손실액은 $145,000이고 탐지까지 평균 12개월이 소요됩니다(ACFE, 2024). 비용 상환 사기 체계는 반올림 오류 범주가 아니라 자산 유용(asset misappropriation) 계열의 주요 사기 수법입니다.
한 가지 정직한 경계: IRS 문서화 규칙은 의도적으로 소액 비용을 면제합니다. IRC §274(d)에 따라 숙박비는 모든 금액에 대해, 기타 단일 비용은 $75 이상인 경우에만 증빙 서류가 필요하므로 $75 미만 청구는 영수증 없이 처리되는 경우가 많습니다. 이 문서는 해당 규칙을 변경하지 않습니다. 아래 점검 열은 "$75 미만 영수증 없음" 사례를 표시하여 정책이 이를 의도적으로 결정할 수 있게 할 뿐입니다.
다섯 가지 위반이 모두 같은 구조를 공유하는 이유
다섯 가지 위반 유형은 서로 다르게 보이지만, 모두 동일한 검사 체계를 무력화합니다. 검사는 직원이 입력한 메타데이터를 기준으로 하며, 문서의 내용은 결코 확인하지 않습니다. 카테고리가 입력되어 있으므로 화이트리스트 검사를 통과합니다. 금액이 상한선 미만이므로 총액 검사를 통과합니다. 영수증이 첨부되어 있으므로 파일 검사를 통과합니다. 모든 경우에 문서 자체는 데이터로 읽히지 않았습니다. 이러한 비용 위반이 감사에서 걸러지지 않는 이유는 누구도 숫자를 검토하지 않기 때문이 아니라, 검토되는 숫자가 모두 자기 신고에 기반했기 때문입니다.
이러한 구조적 결함 때문에 해결책은 더 나은 금액 규칙이나 더 큰 표본이 아닙니다. 핵심은 영수증 내용을 검사가 비교할 수 있는 형태로 읽어 들이고, 추출된 각 값을 이미지의 원본과 대조하는 것입니다. 두 가지 제품 단계가 정확히 이 작업을 수행하며, 둘 다 새로운 T&E 플랫폼이 아닌 추출 도구의 일반적인 설정입니다. 해결책을 설명하기 전에 한 가지 참고 사항이 있습니다. 이 워크플로의 수집 및 대사 단계, 즉 청구서와 영수증이 감사자에게 도달하기 전에 서로 일치하는지 확인하는 작업은 영수증과 비용 보고서 대사 가이드에서 다룹니다.
이를 잡아내는 방법: 판정 열과 클릭 한 번으로 원본 확인
첫 번째 단계는 위반 1과 4를 한 번에 해결합니다. AI가 문서를 읽고 실제로 무엇을 보여주는지 진술하도록 요청하는 열을 추가하는 것입니다. 추론 열을 사용하면 열을 정의하고 AI가 문서에 인쇄되지 않은 값을 채웁니다. 열 이름을 입력하면 AI가 영수증을 읽고 판단합니다. 실제 카테고리 열을 정의하면 추출 과정에서 누군가 입력한 입력란을 신뢰하지 않고, 숙박 청구서나 티켓의 각 줄을 읽어 종이 자체에서 카테고리를 할당합니다.
입력된 청구 내역 옆에 표시되는 문서의 판정
청구된 카테고리
청구된 금액
실제 카테고리
영수증 항목이 청구 내역과 일치함
이제 출력 시트에는 직원이 입력하지 않은 열이 생기고, 감사자는 한 열만 필터링하여 불일치를 찾을 수 있습니다. 실제 카테고리가 개인으로 표시되는데 청구된 카테고리가 업무 식사로 표시된 행, 또는 영수증 항목이 금액과 모순되는 행을 찾는 것입니다. 호텔 영화 시청 내역은 숙박 청구서 안의 개인 항목으로 표시됩니다. 이전에는 검토자가 이미지를 읽고 정책을 숙지해야 수행할 수 있었던 검사가 이제 모든 행에 값이 있는 추출 가능한 필드가 되었습니다.
두 번째 단계는 "청구 내역이 일치하지 않는다"는 사실을 검토자가 근거를 제시할 수 있는 증거로 바꿉니다. 검토 모드에서 Bbox 검증을 사용하면 추출된 셀 위에 마우스를 올리거나 클릭할 때 해당 값이 나온 원본 이미지의 정확한 영역이 강조 표시되고, 이미지의 영역을 클릭하면 해당 셀로 다시 이동합니다. "처리 후 자동 주석"을 켜면 감사자가 열 때마다 모든 표본 영수증에 이미 앵커가 설정되어 있습니다. 분쟁이 있는 청구 건을 일회성으로 재확인할 때는 주문형 파일별 트리거를 사용하면 배치를 다시 처리하지 않아도 됩니다.
Bbox 검증은 위 목록에서 두 가지 특정 허점을 해결합니다. 중복의 경우 추출은 일괄 우선 방식입니다. 모든 영수증이 하나의 시트에 담기고 상점, 날짜, 금액별로 정렬되며, 상점과 금액이 같은 두 행이 나란히 즉시 표시됩니다. 셀을 클릭하면 두 행이 동일한 물리적 영수증에서 왔는지, 아니면 서로 다른 두 영수증에서 왔는지 확인할 수 있습니다. 빈약한 입증의 경우, 추출된 날짜, 상점 또는 금액을 클릭하면 검토자에게 이미지의 정확한 위치가 표시되므로, 누락된 날짜나 불일치하는 품목은 첨부 파일 탭을 자세히 들여다보는 대신 몇 초 만에 종이와 대조하여 확인할 수 있습니다.
파일은 안전하게 처리되며 저장되지 않습니다.
일당 중복은 시트 단계로 남는 유일한 유형입니다. 추출 후 여행자별 식사 항목을 여행별로 합산하고, 동시에 청구한 일당과 비교합니다. 분류 열은 어떤 항목이 식사인지 알려주며, 일일 합계 비교는 시트의 수식입니다. 이는 플래그가 지정된 여행자당 몇 분이 걸리는 정직한 작업이며, 모든 영수증을 수동으로 전체 검토하는 것과는 다릅니다.
여전히 인간이 필요한 부분
검토 열(verdict column)은 제안을 하고, bbox 앵커는 근거를 제시하며, 판단은 인간의 몫으로 남습니다. 영수증에 Lodging이라고 적혀 있어도 정책상 잘못된 판단일 수 있으며, 어떤 문서를 읽어도 저녁 식사가 고객 미팅이었는지 친구와의 자리였는지 알 수 없습니다. 관리자가 초과 금액을 승인했는지는 문서가 아닌 정책 결정의 문제입니다. 그리고 변조 가능성의 정직한 한계: 경계 상자는 값이 어디서 읽혔는지 보여줄 뿐, 이미지가 업로드되기 전에 편집기에서 변조되었는지는 알 수 없습니다. 영수증의 진위, 의도, 예외 승인은 모두 검토자의 몫입니다.
실질적인 결과물은 자동 거부 시스템이 아니라 검토 대기열입니다. 실제 분류(Actual Category)가 신고 분류(Claimed Category)와 일치하지 않거나, 영수증 항목이 금액과 모순되는 행은 앵커 및 처리 선택지와 함께 관리자에게 전달됩니다. 이를 자체 운영하는 것이 검토 서비스를 구매하는 것보다 비용이 저렴한지에 대한 문제는 수동 대 자동 비용 정산 비교에서 자세히 다룹니다.
지출 감사 위반: 자주 묻는 질문
검토 열이 SAP Concur 또는 Expensify 감사 규칙을 대체합니까?
아닙니다. 이들과 함께 작동합니다. 플랫폼은 플랫폼 내부의 데이터를 확인합니다. 검토 열은 영수증을 문서로 읽고 종이에서 분류를 생성하는데, 플랫폼은 이를 수행하지 않습니다. 이미 플랫폼을 사용 중인 팀은 샘플을 내보내 열을 추가하고, 플랫폼이 없는 팀은 스프레드시트에서 시작합니다.
직원이 다른 분류를 입력하는 것을 막을 방법은 무엇입니까?
막을 방법은 없으며, 그것이 핵심입니다. 신고 분류는 여전히 직원이 입력하는 그대로입니다. 추론 열은 문서의 독립적인 판독 결과를 그 옆에 추가하여, 불일치가 누군가의 머릿속에 있는 판단이 아니라 감사자가 필터링할 수 있는 눈에 보이는 행이 되게 합니다. 직원의 입력값과 문서의 값 중 무엇이 우선할지에 대한 처리 결정은 관리자의 판단에 남아 있습니다.
$75 미만 비용은 영수증이 필요 없어서 면제인가요?
IRS 규정상 증빙 서류 없이도 처리될 수 있지만, 회사 정책이 이를 반드시 수용해야 하는 것은 아닙니다. 추론 열은 첨부된 자료에서 날짜, 금액, 거래처를 계속 추출하며, 영수증이 없는 행에 플래그를 지정하여 정책이 명시적으로 결정하도록 할 수 있습니다. 청구에 이미지도 증빙도 없는 경우, 책임 회계 제도(accountable plan)가 여전히 위험할 수 있으며, $75 기준과 관계없이 W-2 임금 처리가 적용됩니다.
업로드 전에 편집된 영수증 사진도 감지할 수 있나요?
아니요. 추출은 제공된 이미지의 텍스트를 읽을 뿐, 이미지가 도착하기 전에 변경되었는지 여부는 알 수 없습니다. 편집된 영수증, 중복된 날짜, 또는 발급 거래처와 모순되는 값은 검토자의 판단 사항으로 처리하고, 원본 파일을 추출 결과와 함께 보관하세요. Bbox 앵커는 값이 읽힌 위치를 보여주며, 이는 읽기가 수행되었다는 증거이지 진위를 증명하는 것은 아닙니다.
스팟 점검이 실패하는 이유는 표본이 너무 작아서가 아닙니다. 모든 테스트가 입력된 메타데이터에 의존하는데, 청구 내용과 모순될 수 있는 유일한 자료인 영수증이 데이터로 읽히지 않기 때문입니다. 문서를 읽고 자체 판정을 내리는 열을 하나 추가하고, 청구 내용과 문서가 불일치하는 행을 필터링한 다음, 각 결과를 해당 이미지의 출처 위치에 고정하세요. 직접 샘플링한 영수증 한 배치를 해당 열에 실행하고, 청구 내용과 일치하지 않는 실제 범주(Actual Category)로 반환된 행 수를 세어 보세요.