공공 공사 규정 준수를 위한인증 급여 데이터 추출 방법

미국 노동부는 직원 8명의 데이터를 수집하고 WH-347 인증 급여를 작성하는 데 약 55분이 걸린다고 추정합니다. 여기에 각각 12명의 근로자를 둔 5개 하청업체가 매주 서로 다른 형식으로 보고서를 제출한다고 가정해 보세요. 그러면 전사 단계만으로도 반나절이 걸리며, 이는 프로젝트 기간 내내 반복됩니다. 급여 소프트웨어의 기본 Excel 내보내기가 열 정렬이 어긋나고 읽을 수 없는 결과물을 만든다면, 규정을 준수하는 제출까지 필요한 키 입력 횟수는 수천 번에 달할 수 있습니다. 매주 말이죠.

데이터를 직접 입력하지 마세요 — AI가 대신 읽어드립니다
이미지나 PDF를 업로드하세요 — 10초 만에 구조화된 스프레드시트 데이터
지금 사용해 보기 →
'공공 공사 규정 준수를 위한 인증 급여 데이터 추출 방법'이라는 제목과 아래에 세 개의 아이콘(모든 하청 형식, 필드 정확 배치, 규정 준수 준비 완료)이 있는 일러스트

핵심 요약

  1. WH-347 — 연방 인증 급여 양식 — 에서 초과 근무 시간을 한 번 잘못 입력하면 연방 벌금이 $13,508이며, 원도급업체로서 귀하는 자신의 오류뿐 아니라 모든 하청업체의 데이터 입력 오류에 대한 책임을 집니다.
  2. 월요일 받은 편지함에는 서로 다른 5개 급여 플랫폼에서 온 호환되지 않는 5가지 PDF 레이아웃이 도착하지만, 템플릿 추출은 고정된 셀 위치에서 값을 찾습니다 — Sage 자체 지식 베이스에서도 열 정렬 오류를 문서화된 버그로 확인하고 있습니다 — 아무리 타자 속도가 빨라도 구조적 격차는 메울 수 없습니다.
  3. 의미 기반 추출은 규정 준수 담당자처럼 양식을 읽습니다 — G17 셀이 아니라 Maria Ruiz 옆에서 초과 근무 시간을 찾는 방식이죠 — 그리고 ImageToTable.ai를 사용하면 하나의 열 템플릿으로 모든 하청업체의 모든 형식에 대응할 수 있습니다.

인증 급여 보고서에 들어가는 정보

추출을 자동화하기 전에, 각 보고서에서 정확히 무엇을 뽑아내는지 이해하는 것이 도움이 됩니다. 데이비스-베이컨 법(40 U.S.C. § 3141 et seq.)에 따라 요구되고 29 CFR Part 5의 적용을 받는 표준 연방 WH-347 인증 급여 보고서는, 일반 급여명세서에 담기는 범위를 훨씬 뛰어넘는 필드 구성을 요구합니다.

Large number 200 with caption 'data points per weekly report for a 12-worker crew' and a green checkmark badge labeled 'Extracted in One Pass'

적용 대상 프로젝트의 각 근로자에 대해 WH-347은 다음을 요구합니다:

필드 그룹열예시 값
근로자 신원이름, SSN(사회보장번호) 마지막 4자리, 직무 분류, 견습공/숙련공 상태James Carter, 8921, Carpenter, Journeyworker
일별 근무 시간월, 화, 수, 목, 금, 토, 일 — 각각 ST(정규 시간)와 OT(초과 근무 시간)로 구분8 ST, 0 OT; 8 ST, 2 OT; ...
임금 요율기본 임금 요율, 부가급여 요율(H&W, 연금 또는 총 패키지)$38.15/hr + $12.40/hr fringe
총 급여총 ST 시간 × 기본 요율 + OT 시간 × 1.5 × 기본 요율$1,526.00
공제FICA, FIT, SIT, 기타(노조 회비, 압류)$94.61, $182.00, $48.23
실수령액해당 주에 지급된 순 임금$1,188.76

모든 계약자가 모든 필드를 사용하는 것은 아닙니다. 양식 자체에는 SSN 마지막 4자리만 표시되며(전체 번호는 기록에 남습니다). 그리고 주별 대응 양식 — 캘리포니아의 CA A-131, 뉴욕의 CT-101, 일리노이의 IL-452CM02 — 은 자체적으로 요구되는 열을 추가합니다.

이 필드들을 사용하는 12명 규모의 작업반은 근로자당 주당 약 14~18개의 데이터 포인트를 생성하며, 이는 보고서당 거의 200개 필드에 해당합니다. 같은 프로젝트에 제출하는 5개 하도급업체를 합치면, 주간 추출 대상은 800~1,000개의 개별 데이터 포인트에 이릅니다. 이는 복사-붙여넣기 문제가 아닙니다. 구조적인 문제입니다.

인증 급여명세서를 개념적으로 처음 접하신다면 — 그것이 무엇이고, 왜 존재하며, 언제 적용되는지 — 계속 읽기 전에 인증 급여명세서 초보자 가이드부터 시작하세요. 이 글의 나머지 부분은 제출해야 할 서류를 알고 있고, 데이터를 Excel로 가장 빠르게 옮기는 방법을 찾고 있다고 가정합니다.

단계별: WH-347 데이터를 Excel로 추출하기

'From WH-347 to Excel'이라는 제목의 3단계 워크플로 다이어그램. 단계는 Define Columns, Upload in Bulk, Review & Download

인증 급여명세서 전반에서 통하는 추출 방식은 급여 소프트웨어에 내장된 OCR과 근본적으로 다른 메커니즘에 의존합니다. 전통적인 OCR은 페이지를 좌표 격자로 보고 "G17 사각형 안의 값"을 찾습니다. 의미 기반 추출은 급여 담당자가 양식을 읽는 방식으로 작동합니다. 즉 "James Carter라는 이름 옆, Gross Wages라고 표시된 열에 있는 숫자"를 찾습니다. 하도급업체의 PDF가 다른 소프트웨어 내보내기 때문에 열이 2인치 밀려 있다면, 좌표 기반 방식은 깨집니다. 의미 기반 방식은 그렇지 않습니다.

추출 워크플로는 다음과 같습니다:

1

추출 열을 한 번만 정의하세요

최종 Excel 표에 표시되길 원하는 대로 열 이름을 입력하세요: Employee Name, Last 4 SSN, Classification, Mon, Tue, Wed, Thu, Fri, Sat, Sun, ST Hours, OT Hours, Rate of Pay, Fringe Rate, Gross Wages, FICA, FIT, SIT, Other Deductions, Net Pay. 이는 일회성 설정이며, 저장한 후 매주 재사용할 수 있습니다. 주 양식에서 견습생 등록 번호나 통상임금 보충 항목과 같은 추가 필드가 필요하다면 해당 열을 목록에 추가하세요. 이 도구는 업로드한 보고서에서 페이지 어디에 위치하든 해당 값을 찾아냅니다.

2

모든 하도급업체 보고서를 함께 업로드하세요

모든 하도급업체의 인증 급여 PDF 또는 스캔본을 끌어다 놓으세요 — Foundation Software의 깔끔한 WH-347 내보내기, 정렬이 어긋난 Sage 300 CRE 보고서, 손으로 수정한 스캔 종이 양식, 제대로 내보내지지 않는 QuickBooks 화면의 스크린샷까지 모두 포함됩니다. AI는 각 문서를 시각적으로 읽고 모든 필드를 그 의미에 따라 찾아냅니다. 어떤 급여 소프트웨어로 생성되었든 하나의 열 템플릿이 모든 파일에 적용됩니다. 추출 엔진은 셀 좌표를 찾는 것이 아니라 "Maria Ruiz라는 이름에 대해 수요일로 기재된 초과 근무 시간"이라는 개념을 찾기 때문입니다.

3

병합된 Excel 파일을 검토하고 다운로드하세요

이 도구는 각 보고서를 페이지당 약 5~10초에 처리하며 — 동일한 데이터를 수동으로 입력하는 데 약 3분이 걸리는 것과 비교됩니다 — 단일 XLSX 파일로 출력합니다. 모든 하도급업체의 모든 근로자가 하나의 표에 나타나며, 열 헤더는 정의한 이름과 일치합니다. 출력물의 정확성을 검토하고(특히 손으로 수정한 부분과 대비가 낮은 스캔본) LCPtracker의 업로드 템플릿 채우기, eMars용 서식 지정, 또는 원청업체 자체의 WH-347 제출 파일 생성 등 어떤 방식이든 규정 준수 제출 워크플로에 스프레드시트를 활용하세요.

JPG/PNG/PDF AI 추출

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

이것은 이론적인 워크플로가 아닙니다. Sage 커뮤니티 포럼의 한 계약자는 자신의 현재 방식을 이렇게 설명했습니다. "급여 소프트웨어의 기본 Excel 내보내기가 읽을 수 없어서 PDF 버전을 ChatGPT에 붙여넣어 Excel 형식으로 변환하는 방법을 쓰고 있습니다." 전용 추출 도구와의 차이는, 도구가 문서를 여러분이 보는 방식 그대로 시각적으로 읽고, 프롬프트 연쇄나 열 재포맷 없이 깔끔한 XLSX를 제공한다는 점입니다.

혼합된 하위 형식이 템플릿 기반 도구를 망가뜨리는 이유

공공 공사 프로젝트의 원도급 계약자라면 월요일 아침의 일과를 잘 압니다. 전기 하도급업체는 깔끔하게 내보내지는 Foundation Software PDF를 보냅니다. 배관 하도급업체는 열이 내보내기 과정에서 살아남지 못한 Sage 300 CRE 보고서를 보냅니다. 콘크리트 하도급업체는 4번째 줄에 손으로 고친 흔적이 있는 스캔한 종이 WH-347을 보냅니다. HVAC 하도급업체는 QuickBooks 스크린샷을 보내는데, QuickBooks Desktop Enterprise의 알려진 내보내기 버그로 인해 Excel 파일 대신 런타임 오류가 발생합니다. 석고보드 하도급업체는 아무것도 보내지 않아서 전화로 쫓아다녀야 합니다.

추출 도구가 템플릿에 의존한다면 — "목수 요율은 WH-347의 G17 셀에 있음" — 하도급업체의 소프트웨어마다, 주별 양식 변형마다, 그리고 사용자 지정 내보내기 레이아웃마다 별도의 템플릿이 필요합니다. 수동으로 데이터를 입력하는 것보다 템플릿을 만들고 디버깅하는 데 더 많은 시간을 쓰게 될 것입니다. 템플릿 기반 도구는 모든 문서가 똑같이 생긴 세상을 위해 설계되었습니다. 확정 급여 보고는 그 반대의 세계입니다.

의미 기반 추출은 레이아웃에 대한 의존성을 완전히 제거합니다. 여러분이 정의하는 열 이름 — "직원 이름", "직종", "급여 요율" — 을 AI가 의미적으로 검색합니다. 일리노이주 IL-452CM02의 "Supplemental Rate"라는 열을 읽고 그것이 연방 WH-347의 "Fringe Rate"에 해당한다는 것을 압니다. 누군가 구성 규칙에서 둘을 매핑했기 때문이 아니라, 추가 임금 요율이 최저 임금법 맥락에서 무엇을 의미하는지 이해하기 때문입니다. 이것이 하나의 열 템플릿이 Foundation PDF, Sage 내보내기, 스캔한 종이 양식, QuickBooks 스크린샷에서 동시에 작동하게 하는 메커니즘입니다.

단일 프로젝트 내에서도 형식 편차는 실제로 존재합니다. 같은 하도급업체가 프로젝트 중간에 급여 소프트웨어를 바꿀 수 있습니다. 주 최저 임금 결정이 갱신되어 다른 임금 요율 열 형식이 필요할 수 있습니다. 하도급업체 현장 감독이 수정한 시간 합계를 손으로 적어 넣어도 재내보낸 PDF에는 반영되지 않을 수 있습니다. 템플릿 기반 도구는 이러한 각 변곡점에서 망가집니다. 의미 기반 추출은 그렇지 않습니다. 급여 규정 준수 담당자가 문서를 읽는 방식 그대로, 즉 정보가 프린터의 어디에 놓였는지가 아니라 정보가 무엇을 의미하는지를 이해함으로써 각 문서를 읽기 때문입니다.

데이터를 손으로 입력하지 마세요 — AI가 대신 읽게 하세요
이미지나 PDF를 업로드하세요 — 10초 만에 구조화된 스프레드시트 데이터
지금 사용해 보기 →

수기 인증 급여 입력의 실제 비용

'데이비스-베이컨 임금 위반당 최대 벌금'이라는 캡션이 붙은 큰 숫자 $13,508과 '한 시간만 잘못 입력해도 한 건의 위반'이라고 표시된 빨간 경고 깃발 아이콘

수기 데이터 입력을 "무료 — 급여 담당자에게 이미 월급을 주고 있으니까"라고 치부하기 쉽습니다. 하지만 노동부 자체의 시간 추정치 — 직원 8명에 55분 — 를 실제 프로젝트 전체에 투영해 보면 이야기가 달라집니다.

숙련된 데이터 입력 작업자가 필드당 3초(교차 확인 시간 포함)를 쓴다고 가정하면, 데이터 열 16개가 있는 근로자 15명분 보고서는 240개 필드로 구성되며 깨끗한 PDF에서 옮겨 적는 데 약 12분이 걸립니다. 하도급업체 세 곳이면 36분, 다섯 곳이면 60분입니다. 여기에 전사 외적인 요소들 — 부가급여 요율을 빠뜨린 하도급업체를 쫓아다니기, 깨진 Sage 내보내기 파일을 다시 입력하기, 손으로 고친 내용을 임금 결정과 대조해 확인하기 — 를 더하면, 하도급업체 다섯 곳이 있는 프로젝트의 주간 데이터 입력 시간은 90~120분에 이릅니다. 26주 프로젝트라면 PDF의 숫자를 Excel에 입력하는 데 최대 52시간의 노동이 들어가는 셈입니다.

더 큰 숫자는 시간 비용이 아닙니다. 바로 책임입니다. 노동부 벌칙 일정에 따르면, 데이비스-베이컨 임금 위반 한 건당 벌금은 최대 $13,508입니다(매년 물가에 따라 조정). 시간을 잘못 옮겨 적는 것 — 즉 39.2시간을 29.3시간으로 기록해 진실하고 정확하다고 서명·제출한 인증 급여에 남기는 것 — 은 키보드 입력 실수를 한 사람의 월급보다 더 큰 재정적 무게를 지닌 위반입니다.

2023년 데이비스-베이컨 최종 규칙(88 FR 57730)은 또한 원도급업체가 하도급업체의 위반에 대해 전적인 책임을 진다는 점을 분명히 했습니다. 여러분은 자기 직원의 임금만 인증하는 것이 아닙니다. 모든 하도급업체의 데이터에 대해 법적으로 책임을 지며, 이는 모든 하도급업체의 PDF가 여러분의 인증 급여 신고서에 올바르게 전사될 때까지 여러분의 책임이라는 뜻입니다.

동일한 추출 설정으로 주(state)별 양식 처리 방법

여러 주에서 작업하는 계약자는 형식 문제의 복합적인 버전에 직면합니다. 연방 WH-347은 하나의 템플릿이지만, 주별 임금법(prevailing wage law)은 자체 양식을 추가로 요구합니다:

  • 캘리포니아는 DIR 전자 인증 급여 보고(eCPR) 시스템을 통해 제출되는 CA A-131 양식을 요구하며, 견습생 등록 번호, 훈련 기금 기여금, DIR 고유의 열 명명 규칙을 의무화합니다.
  • 뉴욕은 CT-101 양식(뉴욕시 프로젝트의 경우 MW-101)을 사용하며, 연방 WH-347과 다른 레이아웃으로 추가 수당과 기본 임금을 분리합니다.
  • 일리노이는 IL-452CM02를 요구하며, 연방 프린지 혜택(fringe benefit) 열과 다르게 매핑되는 "임금 보충금(prevailing wage supplement)" 열을 추가합니다.
  • 오리건은 WH-38을 사용하며, 분류별 견습생-숙련공 비율 추적을 요구합니다.

템플릿 기반 도구는 각 양식에 대해 별도의 구성을 필요로 합니다. 의미론적 추출 도구는 라벨이 어디에 있는지가 아니라 무엇을 말하는지 읽기 때문에 동일한 열 목록을 사용하며, 필요에 따라 주별 필드를 추가합니다. 프로젝트가 오리건의 연방 고속도로 공사(WH-38)에서 일리노이의 지방 하수도 계약(IL-452CM02)으로 이동하면 추출 템플릿의 열 이름만 변경하고 동일한 방식으로 업로드하면 됩니다. 양식별 구성도, 유지 관리할 주별 템플릿 라이브러리도 필요 없습니다.

자주 묻는 질문

인증 급여 보고서에 손으로 수정한 내용이 있어도 작동하나요?

네, 필기가 읽을 수 있는 한도 내에서 작동합니다. 추출을 구동하는 비전 모델은 필기체와 체크 표시를 포함한 손글씨를 인식합니다. 하도급업체가 인쇄된 WH-347에 수정된 근무 시간 합계를 손으로 적었다면, AI는 손으로 쓴 값을 읽습니다. 필기가 실제로 읽기 어려운 경우(급하게 휘갈긴 글씨, 어두운 스캔 위의 흐린 연필) 출력 필드에 해당 불확실성이 반영되며, 제출 전에 수동으로 확인해야 합니다.

프로젝트의 모든 하도급업체 보고서를 한 번에 일괄 처리할 수 있나요?

네. 보고 주간의 모든 하도급업체 인증 급여를 한 배치로 업로드하면 도구가 병렬로 처리하여 단일 병합 Excel 파일로 출력합니다. 각 행은 원본 파일 이름을 보존하므로 모든 데이터 포인트를 제출한 특정 하도급업체까지 추적할 수 있습니다. 이는 집계된 데이터에서 원도급업체 자체 WH-347도 생성하는 경우 특히 유용합니다.

급여 소프트웨어가 이미 Excel로 내보내기를 지원하면 어떻게 하나요?

그렇다면 대부분보다 나은 상황입니다. 그러나 소프트웨어 내보내기가 문제를 완전히 해결하지는 못하는 경우가 많습니다: Sage 300 CRE의 자체 지식 베이스는 보고서를 Excel로 내보낼 때 "열 정렬 불일치"가 알려진 문제임을 인정합니다. QuickBooks Desktop Enterprise에는 인증 급여 보고서 내보내기 시 런타임 오류가 문서화되어 있습니다. 그리고 자체 소프트웨어가 깨끗하게 내보내더라도 하도급업체의 소프트웨어는 그렇지 않을 수 있으며, 여전히 스프레드시트에 해당 데이터가 필요합니다.

분할 분류(한 근로자가 두 가지 다른 노무 유형으로 기재된 경우)도 처리하나요?

네. 같은 주에 목수(Carpenter)와 노무자(Laborer) 시간을 모두 수행한 근로자는 WH-347에 두 행(분류당 하나)으로 표시되어야 하며, 각 분류 아래에 시간이 구분되어야 합니다. AI는 두 행을 독립적으로 추출합니다. 보고서 형식으로 인해 어떤 시간이 어떤 분류에 속하는지 모호한 경우(두 분류가 단일 병합 행을 공유하는 비표준 내보내기에서 흔한 레이아웃 문제) 해당 특정 행에 대한 수동 검증이 필요합니다. 도구는 자신 있게 추출할 수 있는 항목을 표시하고 모호한 경우를 직접 처리할 수 있게 합니다.

추출된 데이터를 LCPtracker나 eMars에 직접 입력할 수 있나요?

출력물은 표준 Excel(XLSX) 파일로, LCPtracker, eMars, Elation Systems 또는 Excel이나 CSV 업로드를 지원하는 모든 기관 포털의 업로드 템플릿을 채우는 데 사용할 수 있습니다. 이 도구는 혼합 형식의 계약업체 PDF 더미에서 구조화된 스프레드시트로 데이터를 가져오는 추출 작업을 처리합니다. 그 스프레드시트는 선택한 규정 준수 소프트웨어로 가져올 수 있습니다. 일부 계약업체는 LCPtracker의 웹 인터페이스에 입력하기 전에 추출된 스프레드시트를 데이터 소스로 사용하여 데이터 수집 단계를 주당 1시간에서 1분 미만으로 줄입니다.

이 도구가 준수 진술서나 법적 인증을 대체하나요?

아니요. AI는 급여 데이터만 추출합니다. 준수 진술서(WH-347 2페이지 또는 이에 상응하는 문서)와 인증 담당자의 서명은 권한 있는 회사 대표가 작성하고 서명해야 하는 별도의 법적 문서로 남아 있습니다. 추출은 키보드 입력을 자동화할 뿐이며, 모든 항목이 정확하다는 법적 인증을 대체하지 않습니다. 종이에서 Excel로 숫자를 옮겨 검토하고 인증할 수 있게 하는 것으로 생각하세요. 검토, 입력, 인증을 모두 해야 하는 대신 말이죠.

이 접근 방식은 어떤 주와 양식에서 작동하나요?

이 접근 방식은 양식에 구애받지 않습니다. 특정 주 양식에 대한 사전 구축 템플릿이 포함되어 있지 않으며, 문서를 시각적으로 해석하기 때문에 업로드하는 모든 양식을 읽습니다. 열에 "Straight Time(정규 시간)", "Overtime(초과 근무)", "Gross Pay(총 급여)", "Deductions(공제)" 또는 이에 상응하는 번역과 같은 인식 가능한 용어로 레이블이 지정되어 있는 한 AI가 해당 열을 찾습니다. 이는 CA A-131, NY CT-101, IL IL-452CM02, OR WH-38, WA L&I 양식 및 기타 주 차원의 인증 급여 형식에 적용됩니다. 양식에 비표준 약어나 외국어 열 머리글이 사용되는 경우 추출의 신뢰성이 떨어질 수 있으며 더 면밀한 검토가 필요할 수 있습니다.

인증 급여의 오타는 다른 스프레드시트의 오타와 같지 않습니다. 이는 근로자에게 올바르게 급여를 지급했음을 연방 정부에 대한 법적 인증입니다. 위반 건당 $13,508의 DOL 벌금은 초과 근무 시간 한 줄의 오타가 급여 담당자의 주급보다 더 큰 재정적 부담을 수반한다는 것을 의미합니다. 문제는 수동 데이터 입력이 느린지 여부가 아닙니다. 단일 프로젝트 기간 동안 26회, 52회 또는 104회 반복되는 프로세스에서 그 책임을 감당할 가치가 있는지 여부입니다.

이 책임을 관리 가능하게 만드는 대안은 간단합니다. 한 번 정의하고 매주 재사용하는 단일 열 템플릿입니다. 형식, 소프트웨어 또는 주에 관계없이 모든 하도급업체 보고서를 함께 업로드합니다. 검토, 인증 및 제출을 위한 단일 Excel 파일 출력입니다. 급여와 규정 준수 보고를 모두 기본적으로 관리하는 단일 통합 플랫폼(Miter, 내장 인증 급여 제출 기능이 있는 Foundation Software) 내에서 인증 급여를 완전히 처리하는 계약업체의 경우 추출의 가치가 낮을 수 있습니다. 그 외 모든 사람 — 매주 월요일 8개 하도급업체로부터 5가지 형식을 받는 원도급업체, 여전히 종이 WH-347을 작성하는 전문 하도급업체, Sage에서 깨진 Excel 내보내기와 씨름하는 사무실 관리자 — 에게는 관리하는 규정 준수 프로세스와 당신을 관리하는 프로세스의 차이입니다.

다음 주 정기 제출에서 테스트해 보세요. 한 하도급업체의 인증 급여 PDF를 업로드하고 필요한 WH-347 열을 정의한 다음 40분의 전사 단계가 30초의 검토가 되는지 확인해 보세요. 데이터 추출을 넘어 주간 규정 준수 주기에 대해 더 자세히 알아보려면 일괄 처리가 인증 급여 워크플로우를 어떻게 변경하는지 읽어보세요. 전체 프로젝트의 보고서를 한 번에 관리할 때 유용합니다.

📮 contact email: [email protected]