캐나다 T4 전표 데이터 추출 완벽 가이드
급여팀을 위한
오늘 'T4 데이터 추출'을 검색하면 Box 14부터 Box 26까지의 JSON 스니펫을 보여주는 제품 페이지와 T4(지급 보수 명세서)가 무엇이며 언제 제출해야 하는지 설명하는 글만 나옵니다. 그 중간은 없습니다. '합병으로 인수한 세 플랫폼에서 150명의 직원을 대상으로 급여 소프트웨어가 생성한 T4 전표'에서 '모든 전표의 모든 Box 값이 하나의 스프레드시트에 있고, T4 요약서와 조정되었으며, CPP2 Box 16A 수치가 급여 대장과 1센트 차이 없이 일치하는 상태'로 이끄는 가이드는 없습니다. 바로 이 가이드가 그 역할을 합니다.
핵심 요약
- CRA는 모든 T4 Box 값을 규정하지만 시각적 레이아웃은 급여 제공업체에 맡깁니다. 즉, Ceridian용으로 제작된 템플릿은 ADP 및 QuickBooks 전표에서 조용히 잘못된 숫자를 생성합니다.
- 매년 CRA의 PIER 알고리즘은 결정론적 수학을 사용하여 신고된 소득과 CPP 및 EI 기여금을 교차 검증합니다. Box 16 값 하나만 잘못 입력해도 5월에서 10월 사이에 송금 불일치가 플래그 지정됩니다.
- 추출 열을 'Box 14 근로 소득' 및 'Box 16A CPP2'로 한 번 정의하면 AI가 모든 급여 제공업체 레이아웃에서 법정 의미를 기준으로 각 Box를 읽습니다. 필드가 페이지에서 어디에 위치하는지가 아니라 무엇을 의미하는지 일치시키기 때문입니다.
T4 데이터 추출이란 실제로 무엇인가
T4 데이터 추출은 지급 보수 명세서의 법정 항목(근로 소득(14번 상자), CPP 기여금(16번 상자), CPP2 기여금(16A번 상자), EI 보험료(18번 상자), RPP 기여금(20번 상자), 원천징수 소득세(22번 상자), 보험 및 연금 대상 소득 전액(24번 및 26번 상자), 기타 정보 영역 코드)을 읽어 스프레드시트의 구조화된 열로 변환하는 프로세스입니다. 각 행은 과세 연도별 직원 한 명에 해당합니다. T4 전표는 캐나다 국세청(CRA)의 RC4120 고용주 안내서에 따라 관리되며, 이 안내서는 모든 상자 레이블, 모든 데이터 유형 및 모든 보고 규칙을 규정하는 반면, 시각적 레이아웃은 전적으로 급여 소프트웨어 제공업체의 재량에 맡깁니다.
이러한 구분(데이터는 규정, 레이아웃은 자유 형식)이 바로 T4 추출이 하나의 범주로 존재하는 이유입니다. Ceridian Dayforce T4는 직원 SIN을 오른쪽 상단에, 고용주 급여 계좌 번호(54번 상자)를 상자 번호 그리드 위의 헤더 블록에 인쇄합니다. ADP Workforce Now T4는 CPP/QPP 상자 값을 별도 사분면에 그룹화하는 다른 공간 배열을 사용합니다. QuickBooks Canada Payroll T4는 모든 값을 단일 2열 스택에 정렬합니다. 세 증명서 모두 CRA 규정을 동등하게 준수합니다. 세 증명서 모두 동일한 법정 필드를 포함합니다. 그리고 세 증명서 모두 그중 하나를 위해 구축된 템플릿을 무력화합니다.
맞춤 열 추출은 스프레드시트에 필요한 출력 열(“14번 상자 근로 소득,” “16번 상자 CPP,” “16A번 상자 CPP2,” “22번 상자 원천징수 소득세”)을 정의하고 AI가 페이지상의 위치가 아닌 필드 레이블의 의미를 이해하여 각 T4에서 각 값을 찾는 방식입니다. 이를 통해 제공업체별 구성 없이도 여러 급여 제공업체에서 추출이 작동합니다. 동일한 열 정의가 Ceridian T4, ADP T4, QuickBooks T4, Wagepoint T4, 그리고 회사가 2023년에 인수했으며 더 이상 접근할 수 없는 급여 플랫폼을 사용하는 고용주의 종이 T4 전표 사진까지 읽어냅니다. AI는 템플릿이 아닌 의미를 기준으로 읽습니다.
핵심 변화: T4 추출은 논리를 “이 상자가 페이지 어디에 있는가”에서 “이 상자가 캐나다 근로 소득 명세서의 맥락에서 무엇을 의미하는가”로 전환합니다. $71,300.00으로 표시된 26번 상자 CPP 연금 대상 소득은 테두리 표 셀, 왼쪽 정렬 텍스트 블록, 또는 상자 번호 없이 “연금 대상 소득”이라고 표시된 열 중 어디에 나타나든 동일한 데이터이며, 이러한 차이를 이해하는 추출 시스템이 단일 열 정의로 모든 급여 제공업체의 레이아웃을 처리합니다.
T4 전표 해부: 상자별 완벽 참조 가이드
모든 T4 전표는 동일한 법정 구조를 따릅니다. 각 상자가 보고하는 내용과 캐나다 국세청(CRA)이 이를 어떻게 활용하는지 이해하는 것은 급여 조정, T4 요약서(T4SUM) 및 PIER 대응에 필요한 모든 정보를 포착하는 추출 열 세트를 설계하는 기초입니다. 상자는 세 부분으로 구성됩니다: 식별 영역(고용주 및 직원 세부 정보), 소득 및 원천 공제(핵심 상자 14~26), 기타 정보 영역(과세 혜택, 수당 및 조정을 위한 코드 30~94).
핵심 소득 및 공제 상자
모든 추출에서 반드시 포착해야 하는 필드입니다. CRA가 T4 요약서(T4SUM) 및 PIER 알고리즘과 상호 대조하는 숫자들입니다.
| 상자 | 명칭 | 보고 내용 | T1 항목 | PIER 관련성 |
|---|---|---|---|---|
| 14 | 근로 소득 | 공제 전 총 근로 소득(급여, 임금, 상여금, 수수료, 과세 혜택, 수당). 센트 포함 최대 10자리. | 10100 | 24/26번 상자와의 비율 대조를 위한 입력값 |
| 16 | 직원 CPP 기여금 | 공제된 총 CPP. 2025년 기준, YMPE $71,300까지의 소득에 대해 최대 $4,034.10. 세율: (연금 대상 소득 − $3,500 공제)의 5.95%. | 30800 | 1차 PIER 대상: 16번 상자를 (26번 상자 − $3,500)으로 나누어 5.95%와 비교 |
| 16A | 직원 2차 CPP 기여금(CPP2) | 2024년 도입. 2025년 기준 YMPE($71,300)와 YAMPE($81,200) 사이 연금 대상 소득의 4%. 최대 $396. 해당 없으면 $0.00 기재 — 절대 공란으로 두지 마십시오. | 22215 (Schedule 8) | 2024-2025년 최대 PIER 유발 항목: 소득이 YMPE를 초과할 때 공란이나 0인 경우 |
| 18 | 직원 EI 보험료 | 공제된 총 EI 보험료. 2025년 기준, 가입 대상 소득 $65,700까지 세율 1.64%. 최대 직원 보험료: $1,077.48. | 31200 | PIER는 18번 상자 ÷ 24번 상자를 1.64%와 비교 |
| 20 | RPP 기여금 | 확정급여연금제도(RPP)에 대한 직원 기여금(과거 근무 기여금 및 할부 이자 포함). PA와 별도로 보고. | 20700 | 52번 상자를 통해 RRSP 한도에 영향 |
| 22 | 원천징수 소득세 | 원천징수된 총 연방 및 주(퀘벡 제외) 소득세. PD7A의 누적 송금액과 일치해야 함. | 43700 | PD7A 조정 기준(T4SUM 80행 대 82행) |
| 24 | EI 가입 대상 소득 | EI 보험료가 부과되는 소득으로, 2025년 기준 $65,700 상한. 최대 금액까지는 종종 14번 상자와 동일. 가입 대상 소득이 없으면 $0 보고. | — | PIER EI 비율의 분모 |
| 26 | CPP/QPP 연금 대상 소득 | CPP 기여금이 부과되는 소득으로, 2025년 기준 $81,200 상한. 소득이 CPP 면제 대상이거나 비연금 항목을 포함하는 경우 14번 상자와 다를 수 있음. | — | PIER CPP 비율의 분모($3,500 공제 차감) |
| 28 | 면제(CPP/QPP, EI, PPIP) | 법정 공제 면제 근로자에 대한 체크 표시 또는 X. 일반 코드: "E"는 EI 면제, "CP"는 CPP 면제. 면제 근로자에게 면제 플래그가 누락되면 잘못된 PIER 플래그가 발생합니다. | — | 26번 상자 > 16번 상자 × 세율일 때 PIER 오탐지 방지 |
| 29 | 고용 코드 | CRA 정의 숫자 코드. 11 = 일반 고용. 14 = 급여 이연 약정. CRA가 상자 값을 해석하는 방식에 영향을 미칩니다. | — | — |
| 50 | RPP/DPSP 등록 번호 | 연금 플랜의 CRA 등록 번호(7자리). 20번 상자에 값이 있는 경우 필수. | — | — |
| 52 | 연금 조정액(PA) | 연금 급여 발생액입니다. 직원의 연금 소득 공제 한도(Notice of Assessment 기준)를 줄입니다. 일반적으로 = (9 × 연간 사용자+직원 연금 크레딧) − $600입니다. 달러 단위로만 보고하며, 센트는 없습니다. | 20600 | PA가 잘못되면 NOA의 RRSP 한도가 잘못 산정됩니다. |
| 54 | 사용자 급여 계좌 번호 | 15자리 번호(예: 123456789RP0001). T4 요약서(T4SUM)의 BN과 일치해야 합니다. 직원 사본에는 포함하지 마십시오. | — | 불일치 시 전자 신고가 거부됩니다. |
| 55 | 직원 PPIP 보험료 | 주정부 육아 보험(퀘벡주만 해당). 퀘벡주 외 직원은 공란으로 두십시오. | — | — |
기타 정보 영역 코드
T4 전표의 '기타 정보' 섹션은 숫자 코드를 사용하여 과세 혜택, 수당 및 조정을 보고합니다. 이 금액들은 이미 14번 상자 '근로 소득'에 포함되어 있습니다. 코드는 직원의 세금 신고를 위해 이를 별도로 식별합니다. 추출 시 핵심 상자와 함께 이를 포착하여 완전한 데이터 세트를 생성해야 합니다.
| 코드 | 보고 내용 | 일반적인 시나리오 |
|---|---|---|
| 30 | 단체 정기 생명보험 — 고용주가 $25,000 초과 보장에 대해 지불한 보험료 | 고용주 지불 생명보험이 있는 급여 근로자를 위한 표준 혜택 |
| 34 | 고용주 자동차 개인 사용 — 대기 비용 + 운영 비용 혜택 | 영업 관리자 또는 임원에게 제공되는 회사 차량 |
| 36 | 무이자 및 저리 대출 | CRA 규정 이율 미만의 고용주 제공 주택 대출 |
| 38/39 | 증권 옵션 혜택 — 총 가치 및 1/2 공제(2025년 이전 행정 정책) | 직원을 위한 기술 회사 스톡 옵션 |
| 40 | 다른 곳에 보고되지 않은 기타 과세 수당 및 혜택 | 주차, $500 초과 선물, 고용주 지불 전문 회비 |
| 42 | 고용 수수료 | 수수료가 주요 소득 유형인 수수료 전속 판매 대리인 |
| 44 | 노동조합 회비 | 소득세법 8(1)(i)항에 따라 공제 가능 — 21200항목에 보고 |
| 46 | 급여 공제를 통한 자선 기부금 | 유나이티드 웨이(United Way) 또는 기타 등록 자선 단체 급여 기부 프로그램 |
| 71 | 인디언법(면제 소득) — 고용 | 보호구역 내에서 근무하는 원주민(Status Indian)의 면세 소득 |
| 85 | 민간 건강 관리 계획에 대한 직원 지불 보험료 | 건강/치과 보험료 중 직원 부담분 — 의료비 세액 공제(33099항목)에 사용 |
추출된 데이터에 의존하는 T4 요약서(T4SUM) 항목
T4 요약서는 T4 전표와 함께 제출되는 관리 문서입니다. 각 항목은 모든 직원의 특정 상자 값을 합산합니다. 데이터 추출은 이러한 항목에 직접적으로 영향을 미칩니다. 추출된 상자 값에 오류가 있으면 해당 T4SUM 합계에도 오류가 전파됩니다.
| T4SUM 항목 | 집계 대상 | 대사 대상 |
|---|---|---|
| 14 | 모든 전표의 14번 상자 합계 — 근로 소득 | 급여 명세서 YTD 총급여 보고서 |
| 16 | 16번 상자 합계 — CPP 기여금 | PD7A의 CPP 납부액 |
| 16A | 16A번 상자 합계 — CPP2 기여금 | PD7A의 CPP2 납부액 (2024년부터 별도 항목) |
| 18 | 18번 상자 합계 — EI 보험료 | PD7A의 EI 납부액 |
| 22 | 22번 상자 합계 — 원천징수 소득세 | PD7A의 소득세 납부액 |
| 80 | 보고된 총 공제액 (16 + 16A + 18 + 19 + 22번 항목 합계) | — |
| 82 | PD7A 기준 총 납부액 | 전체 역년 PD7A 명세서 |
| 84/86 | 초과 납부 또는 미납 잔액 (80번 항목 − 82번 항목) | 총계정원장 급여 부채 계정 |
T4 데이터 추출이 중요한 이유
소득세법에 따라, 역년 동안 근로 소득을 지급한 모든 고용주는 각 직원에게 T4를 발급하고 2월 말일까지 캐나다 국세청(CRA)에 전표를 제출해야 합니다. 증명서를 생성한 급여 소프트웨어의 경우, 여기서 워크플로가 종료됩니다. 그러나 급여 팀의 경우, 여기서부터 네 가지 다운스트림 워크플로가 시작되며, 그중 어느 것도 급여 소프트웨어의 PDF 생성 기능으로 해결되지 않습니다.
급여-대-T4 조정
연말 결산을 진행하는 급여 부서는 전표 제출 전에 모든 직원의 T4 수치가 급여 대장과 일치하는지 확인해야 합니다. 조정은 직원별로 진행됩니다. 모든 T4 상자 값을 스프레드시트로 추출하고, 각 상자를 해당 급여 대장의 연초 누계(YTD) 합계와 비교한 후, $2 이상의 모든 차이를 조사합니다. 직원 150명, 각각 14개의 핵심 상자를 기준으로 하면 총 2,100건의 개별 비교가 이루어집니다. 16번 상자 값 하나를 잘못 입력하면 CPP 납부액 불일치가 발생하여, 캐나다 국세청(CRA)의 PIER 프로그램이 5월에서 10월 사이에 이를 지적하게 됩니다. 단계별 방법은 연말 급여 조정을 위해 캐나다 T4 전표 데이터를 Excel로 추출하는 방법을 참조하세요.
T4 요약서(T4SUM) 작성
T4SUM은 모든 직원의 각 상자 값을 집계합니다. 80행은 보고된 총 공제액을 합산하고, 82행은 해당 연도의 PD7A 명세서에서 총 납부액을 가져옵니다. 그 차액(있는 경우)을 통해 고용주가 미지급금을 가지고 있는지 초과 납부를 한 것인지 확인합니다. 150개의 종이 또는 PDF T4 전표에서 상자별로 수동 합계를 내면 누적 반올림 오류와 전사 오류가 발생합니다. 추출된 데이터는 이러한 오류를 제거합니다. 상자 합계는 손으로 입력한 숫자의 합계가 아니라 기계가 판독한 열의 합계이기 때문입니다. 데이터 감사부터 CRA 제출까지의 전체 신고 준비 절차는 T4 2월 마감일 체크리스트를 참조하세요.
PIER 방어: 8월에 도착하는 감사
매년 CRA의 연금 및 고용보험 대상 소득 검토(PIER) 프로그램은 T4 전표에 보고된 CPP 및 EI 기여금을 보고된 소득을 기준으로 공제되었어야 할 기여금과 교차 대조합니다. 알고리즘은 결정론적입니다. 16번 상자를 (26번 상자에서 $3,500 기본 면제액을 뺀 값)으로 나누고, 2025년 법정 요율인 5.95%와 비교합니다. 실효 요율이 차이가 나면 해당 직원은 PIER 보고서에 등재됩니다. 고용주는 30일 이내에 응답해야 합니다. 추출 과정에서 생성된 조정 워크북(모든 상자 값을 급여 대장과 비교하여 차이를 보여줌)은 PIER 문의에 대한 첫 번째이자 최선의 대응입니다. 이것이 없으면 10명의 직원에 대한 PIER 등재에 대응하는 데 약 40시간의 재구성 작업이 소요됩니다.
회계 법인을 위한 다중 고용주 세금 신고
30개의 소규모 비즈니스 고객을 담당하는 회계 법인은 각 고객의 급여 제공업체(Ceridian, ADP, QuickBooks, Wagepoint, Humi, Rise, Knit, PaymentEvolution 중 하나)로부터 T4 전표를 받습니다. 각 제공업체는 동일한 법정 항목을 시각적으로 다른 레이아웃으로 인쇄합니다. 회계 법인의 워크플로우(세금 신고 일정 관리를 위해 모든 고객의 T4에서 각 직원의 소득을 집계)는 제공업체별 설정 없이 8가지 레이아웃을 모두 처리하는 추출에 의존합니다. 이러한 수동 교차 제공업체 데이터 입력 비용이 얼마인지 확인하려면 캐나다 고용주가 세금 시즌당 수동 T4 처리에 지출하는 비용을 참조하세요.
T4 추출의 고유한 과제
T4 전표는 다른 연말 세금 증명서와 추출 과제를 공유합니다(급여 소프트웨어 간 형식 다양성, 디지털 PDF와 스캔 종이 간의 차이, 일관되지 않은 필드 레이블). 그러나 캐나다 급여 시스템이 도입하는 구조적 문제도 수반합니다. 추출 워크플로우를 구축하기 전에 이를 이해하는 것이 2월 마감일 이후 스프레드시트에 수동 수정이 두 번째로 필요하지 않도록 방지합니다.
표준화된 양식, 다양한 렌더링: 동일한 항목, 다른 페이지 위치
CRA는 T4 전표에 표시되어야 할 내용(모든 항목 레이블, 모든 데이터 형식)을 규정하지만 시각적 레이아웃은 규정하지 않습니다. Ceridian Dayforce는 고용주 이름과 급여 계좌 번호를 테두리로 둘러싸인 항목 값 그리드 위의 헤더 블록에 배치합니다. ADP Workforce Now는 직원 SIN을 오른쪽 상단에, CPP/QPP 값을 그룹화된 섹션에 인쇄합니다. QuickBooks Canada Payroll은 모든 필드를 두 개의 좁은 열로 쌓습니다. Wagepoint는 간결한 단일 페이지 테이블 형식을 사용합니다. 네 가지 모두 CRA를 준수합니다. 템플릿을 공유하는 것은 없습니다.
이는 결함이 아닙니다. 캐나다 고용주가 수십 년 동안 다양한 급여 플랫폼을 사용해 왔고, CRA의 규제 철학은 데이터 내용과 형식을 규정할 뿐 시각적 디자인은 규정하지 않기 때문입니다. 추출에 대한 실질적인 결과는 Ceridian Dayforce 출력에 맞게 조정된 템플릿 기반 접근 방식이 ADP T4에서 빈 셀이나 잘못된 필드 값을 생성한다는 것입니다. 시맨틱 추출(픽셀 좌표가 아닌 항목 레이블 의미로 읽기)은 단일 열 정의로 모든 제공업체를 처리합니다.
CPP2 16A번 상자: 2024년 이전에는 존재하지 않았던 상자
캐나다 연금 계획(CPP) 개선으로 2024 과세 연도부터 두 번째 소득 상한선과 두 번째 기여 등급이 도입되었습니다. 2025년 기준 매개변수는 다음과 같습니다: YMPE(연간 최대 연금 대상 소득) $71,300, CPP 기여율 5.95%; YAMPE(연간 추가 최대 연금 대상 소득) $81,200, CPP2 기여율은 $71,300~$81,200 구간 소득에 대해 4%입니다. 최대 CPP2 기여액은 $396입니다. 16A번 상자는 해당 연도의 총 CPP2 기여액을 보고합니다.
16A번 상자와 관련된 세 가지 추출 과제: (1) CPP2를 위해 업데이트되지 않은 급여 소프트웨어는 16A번 상자를 완전히 생략하거나 빈 값을 출력할 수 있습니다. 값이 있어야 하는데 값을 포착하지 못하면 PIER 플래그가 발생합니다. (2) 연중 업데이트된 급여 소프트웨어는 일부 기간에만 CPP2가 적용될 수 있습니다. 추출된 값은 올바른 것으로 가정하지 말고 급여 대장의 CPP2 YTD 합계와 대조하여 검증해야 합니다. (3) 급여 기간 중간에 YMPE 기준을 초과하는 소득을 가진 직원은 비례 배분된 CPP2 기여액이 적용됩니다. 수동 계산과 대조하여 추출 값을 검증하면 급여 소프트웨어가 비례 배분을 올바르게 적용했는지 확인할 수 있습니다. 상자 관련 오류가 PIER 주기를 통해 어떻게 누적되는지에 대한 전체 분석은 매년 2월 수동 T4 입력이 PIER 문제를 일으키는 이유를 참조하십시오.
다주(多州) 근무 직원: 한 명의 직원, 여러 장의 T4 전표
1월부터 6월까지 온타리오주에서, 7월부터 12월까지 앨버타주에서 근무한 직원은 각 고용주 주(州)별로 별도의 T4 전표 두 장을 받아야 합니다. 각 전표는 해당 주의 고용 기간에 귀속되는 소득, 공제액 및 소득만 보고합니다. 두 전표는 동일한 SIN과 직원 이름을 공유하지만 고용주 주 코드가 다르며, 두 번째 주의 고용 기간 동안 직원이 연간 최대 한도를 초과한 경우 CPP/EI 수치가 다를 수 있습니다.
추출 시 한 명의 직원과 여러 장의 전표 간 관계를 유지하면서 데이터를 단일 행으로 병합해서는 안 됩니다. CRA의 PIER 알고리즘은 각 T4를 개별적으로 평가하며, 병합 시 두 개별 전표 중 어느 것과도 일치하지 않는 결합된 26번 상자 값이 생성되기 때문입니다. 올바른 추출 결과는 동일한 직원에 대해 각각 고유한 주 코드와 상자 값을 가진 두 개의 행이며, 두 상자의 CPP 합계가 급여 대장의 전체 연도 CPP 기여액과 일치하는지 확인하는 별도의 조정 단계가 필요합니다.
수정 및 취소된 T4 전표: 원본을 대체하는 전표
수정 T4 전표는 고용주가 원본 제출 후 오류를 발견했을 때 제출하며, 수정된 값뿐만 아니라 모든 상자 값을 포함해야 합니다. CRA는 원본 전표를 수정된 버전으로 대체합니다. 수정 전표 추출 시 전체 데이터 세트를 캡처해야 하며, 원본 전표 추출 결과와 비교하여 변경된 값만 표시해야 합니다. 취소 T4 전표는 전표가 잘못 발행되었을 때 제출되며, 상자 값을 포함하지만 T4SUM 합계에는 포함되지 않아야 합니다. 추출 워크플로우는 전표 유형(원본/수정/취소)을 열로 표시하여 대사 단계에서 취소 전표를 집계에서 제외할 수 있도록 해야 합니다.
퀘벡주 RL-1: 주정부 보조 문서
근무지가 퀘벡주인 직원의 경우, 고용주는 연방 T4와 주정부 RL-1(Relevé 1)을 퀘벡주 세무청을 통해 모두 발행해야 합니다. RL-1은 CPP 대신 QPP 기여금, EI 대신 QPIP 보험료를 사용하며, 상자 식별자 세트도 다릅니다(Box A~Box P 및 Case O~Case T). 퀘벡주 직원에게 발행된 T4는 QPP 및 QPIP가 적용되므로 CPP 및 EI 값이 0이거나 감소된 상태로 표시됩니다. 퀘벡주 직원의 T4를 추출할 때는 16번 상자(CPP)가 비어 있을 수 있고 RL-1의 17번 상자(QPP)에 연금 기여금이 기재된다는 점, 그리고 완전한 소득 파악을 위해 두 문서를 함께 대사해야 한다는 점을 인식해야 합니다. 이 가이드에서는 퀘벡주 RL-1을 범위에서 제외합니다(별도 주제로 다루기에 적합함). 그러나 퀘벡주 직원을 처리하는 모든 T4 추출 워크플로우는 이 이중 문서 요구 사항을 고려해야 합니다.
T4 추출 작동 확인
아래 데모는 실시간 추출 인터페이스입니다. 입력하는 각 열 이름이 추출 명령이 됩니다. AI가 문서를 읽고 각 열의 시맨틱 설명과 일치하는 값을 식별하여 스프레드시트 행을 채웁니다. 템플릿, 좌표 영역, 급여 제공자별 구성이 필요 없습니다.
파일은 안전하게 처리되며 저장되지 않습니다.
전통적 방식 vs AI 기반 T4 추출
T4 데이터를 스프레드시트로 가져오는 방법은 세 가지이며, 어떤 방식을 선택하느냐에 따라 2월 급여 기간이 타이핑 마라톤이 될지, 파일 업로드 후 내보내기만 하면 끝날지가 결정됩니다.
| 방식 | 작동 원리 | 속도 (T4 1건당) | 다양한 급여 제공자 레이아웃 처리 | CPP2 Box 16A 예외 사례 처리 |
|---|---|---|---|---|
| 수동 입력 | 각 T4를 열고 14개 이상의 상자 값을 찾아 스프레드시트 셀에 입력 | 약 90초 | 가능 (사람이 시각적으로 적응) | 가능 (사람이 맥락을 해석하지만 필드당 오류율 0.5-1%로 직원 150명 기준 8-15건의 전사 오류 발생) |
| 템플릿 / 영역 OCR | 급여 제공자 레이아웃별 좌표 영역 정의; OCR이 각 영역 내 텍스트를 읽음 | 약 10초 | 불가능 — 제공자마다 별도 템플릿 필요; Ceridian용 템플릿으로 ADP T4를 읽으면 쓰레기 데이터 생성; 새 제공자 등장 시 기존 템플릿 모두 무용지물 | 불가능 — 텍스트는 추출하지만 YMPE 기준 대비 CPP2 비율을 검증하거나 고소득 직원의 빈 Box 16A를 플래그하지 않음 |
| AI 시맨틱 추출 | 비전 AI가 픽셀 위치가 아닌 필드 의미와 문서 구조를 이해하여 문서를 읽음 | 약 5-10초 | 가능 — 레이아웃에 구애받지 않음; 하나의 열 정의로 Ceridian, ADP, QuickBooks, Wagepoint, Humi, Rise 및 스캔된 종이 T4까지 처리 가능 | 가능 — 모든 상자를 일관되게 추출; YMPE 이상 소득 직원의 빈 Box 16A를 플래그하고 CPP2 = 4% × (소득 − YMPE)를 검증하는 Excel 유효성 검사 규칙 활성화 |
템플릿 기반 OCR은 레거시 문서 처리 도구에서 사용하는 방식으로, 문서 이미지에 사각형 영역을 정의하고 각 영역 내에서 OCR을 실행합니다. Ceridian Dayforce T4에서 Box 14가 특정 좌표에 있는 경우, 템플릿은 해당 사각형에 나타나는 텍스트를 읽습니다. 그러나 ADP Workforce Now T4에서 Box 14가 다른 좌표에 있으면 빈 셀이나 잘못된 값이 생성됩니다. 템플릿이 Ceridian용으로 만들어졌기 때문입니다. 캐나다 급여 플랫폼은 근본적으로 다른 T4 레이아웃을 사용하므로, 템플릿 시스템은 제공자별로 하나의 템플릿이 필요하며, 급여 플랫폼을 알 수 없는 고용주의 스캔된 종이 T4를 위한 대비책도 필요합니다. 게다가 제공자가 인쇄 엔진을 업데이트할 때마다 해당 제공자용으로 구축된 모든 템플릿이 조용히 깨집니다.
AI 시맨틱 추출은 이 로직을 뒤집습니다. 데이터가 페이지 어디에 있는지 정의하는 대신, 스프레드시트에 필요한 열 이름을 입력하여 원하는 데이터가 무엇인지 정의합니다. AI는 전체 문서를 읽고, 캐나다 근로 소득 명세서 내 각 상자의 의미론적 역할을 식별한 후, 픽셀 위치와 관계없이 해당 열을 채웁니다. Ceridian의 T4, ADP의 T4, 인수한 자회사의 종이 T4를 휴대폰으로 찍은 사진까지 모두 동일한 스프레드시트에 데이터 행으로 채워집니다. AI가 좌표가 아닌 의미를 기준으로 매칭하기 때문입니다. 이것이 위치 기반 추출에서 의미 기반 추출로의 근본적인 전환입니다.
규모가 커질수록 그 차이는 더 벌어집니다. T4 전표 1장당 수동 입력에 90초가 걸린다고 가정할 때 — 14개 상자를 찾고, 각 값을 입력하고, 확인하는 과정 — 직원 150명의 경우 약 3시간 45분의 집중적인 입력 작업이 소요되며, 필드당 0.5~1%의 오류율로 인해 조정 단계를 시작하기도 전에 8~15개의 입력 오류가 발생합니다. AI 추출은 동일한 150장의 T4 전표를 총 약 12~25분 만에 처리하며, 입력 오류는 전혀 없습니다. 비용 측면에 대한 전체 계산은 캐나다 고용주가 세금 신고 기간마다 수동 T4 처리에 지출하는 비용을 참조하세요. 매년 악화되는 구조적 문제에 대해서는 캐나다 급여팀이 매년 2월에 여전히 T4 상자 번호를 재입력하는 이유를 참조하세요.
T4 추출 워크플로: PDF에서 CRA 제출용 스프레드시트까지
추출 워크플로는 5단계 순서를 따릅니다. 각 단계는 이전 단계에서 깨끗한 데이터가 생성되어야만 진행됩니다. 2단계에서 열 정의 오류가 발생하면 — "Box 16A"를 의도했는데 "Box 16"을 지정하는 경우 — 이 오류는 이후 모든 단계로 전파되어 결국 T4SUM 조정이 실패하게 됩니다.
각 급여 출처에서 T4 전표 파일 수집
T4는 급여 소프트웨어에서 디지털 생성된 PDF, 전 직원이 제출한 종이 전표의 사진, 또는 회사가 더 이상 사용하지 않는 급여 제공업체에서 내보낸 PDF 등 다양한 형식으로 도착할 수 있습니다. 세 형식 모두 동일한 추출 파이프라인으로 들어갑니다. 급여 계좌 번호별로 파일을 정리하세요. T4 요약서의 BN은 모든 전표의 54번 상자와 일치해야 하며, 계좌별로 정리된 추출은 상자 합계의 계정 간 오염을 방지합니다. 직원이 동일한 사업자 번호 아래 두 개의 다른 급여 계좌에서 T4를 가지고 있다면, 중복이 아닌 별도의 전표인지 확인하십시오.
스프레드시트에 필요한 대로 추출 열 정의
필요한 T4 상자와 일치하는 열 이름을 입력하세요: “직원 이름,” “SIN,” “14번 상자 근로 소득,” “16번 상자 CPP,” “16A번 상자 CPP2,” “18번 상자 EI,” “20번 상자 RPP,” “22번 상자 원천징수 소득세,” “24번 상자 EI 가입 대상 소득,” “26번 상자 CPP 연금 대상 소득,” “44번 상자 조합비,” “52번 상자 연금 조정액,” “근무 주.” AI는 각 열 이름을 읽고 T4에서 찾을 필드로 이해한 후, 해당 전표를 생성한 급여 제공업체에 관계없이 해당 값을 추출합니다. 150개의 T4를 한 번에 처리하는 일괄 추출 방식에 대한 자세한 내용은 T4 전표를 하나의 CRA 준수 급여 요약서로 일괄 처리하는 방법을 참조하세요.
업로드 및 추출 — 모든 전표를 한 번에 일괄 처리
모든 T4 전표 파일(PDF, 이미지, 휴대폰 사진)을 단일 배치로 업로드하세요. 도구가 동시에 처리하며, 출력은 각 행이 하나의 T4 전표에 해당하고 각 열이 사용자가 정의한 하나의 상자에 해당하는 스프레드시트입니다. 12개의 열을 정의했다면 모든 행에는 12개의 값이 포함됩니다. 올바르게 구성된 추출은 14번 상자 열에 근로 소득 금액이, 16A번 상자 열에 CPP2 금액(또는 0.00)이, 주 열에 두 글자 주 코드가 포함된 스프레드시트를 생성합니다.
조정 전 추출 결과 검증
추출된 값을 급여 대장과 비교하기 전에, 추출 자체를 먼저 검증하십시오. 모든 행에 SIN이 있는지, 14번 상자 값이 10자리 미만의 양수인지, 26번 상자가 $71,300를 초과하는 직원의 16A번 상자가 채워져 있는지, 18번 상자 ÷ 24번 상자가 약 0.0164인지, 16번 상자 ÷ (26번 상자 − $3,500)가 약 0.0595인지 확인하십시오. 이러한 검증을 추출된 스프레드시트에서 Excel 수식으로 구축하십시오. 이는 조정 오류가 되기 전에 추출 오류를 잡아냅니다. 26번 상자가 $78,000인 행에서 16A번 상자가 비어 있다면, 이는 추출 실패이거나 급여 소프트웨어 오류입니다. 하지만 제출 전에 그 원인을 알아야 합니다. CRA 감사를 유발하는 양식 입력 오류의 전체 목록은 CRA 급여 감사를 유발하는 일반적인 T4 상자 입력 오류를 참조하십시오.
내보내기 및 조정 — 추출 값과 급여 대장 비교
검증된 스프레드시트를 Excel로 내보냅니다. 급여 대장의 연초 누계(YTD) 보고서를 엽니다. 각 직원에 대해 추출된 각 상자 값을 해당 급여 대장 수치와 비교합니다. $2 이상의 모든 차이를 조사하십시오. 추출된 T4와 급여 대장 간의 22번 상자 $50 차이는 T4가 잘못 생성되었거나, 급여 대장 YTD 수치가 잘못되었거나, 가장 일반적으로는 YTD 보고서 실행 후 급여 시스템에서 수동 조정이 적용되었음을 의미합니다. T4 요약서를 작성하기 전에 각 차이와 그 해결 방안을 문서화하십시오. 데이터 감사부터 CRA 제출까지의 전체 신고 준비 절차는 T4 2월 마감일 준비 체크리스트를 참조하십시오.
일괄 처리: 직원 150명의 T4 전표를 하나의 CRA 준수 스프레드시트로
일괄 처리는 수동 입력 대비 추출의 가장 큰 효율성 향상을 제공합니다. 워크플로는 다음과 같습니다: 특정 급여 계좌에 대한 모든 T4 전표 파일(150개의 PDF, 150개의 스캔 이미지, 또는 혼합)을 업로드하고, 열 세트를 한 번 정의한 후, 단일 배치로 모두 처리합니다. 출력은 150개의 행과 N개의 열(정의한 T4 상자 수)로 구성된 하나의 스프레드시트입니다. 각 행은 한 명의 직원을 나타내고, 각 열은 하나의 상자를 나타냅니다. 이 스프레드시트는 위에서 설명한 검증 및 조정 단계를 수행할 준비가 된 상태입니다.
일괄 처리는 수동 입력으로는 해결할 수 없는 세 가지 문제를 해결합니다: (1) 열 일관성 — 추출 엔진이 모든 파일에 동일한 열 정의를 적용했기 때문에 모든 행의 Box 14 값이 동일한 열 위치에 있습니다. 수동 입력은 동일한 열 구조를 생성하지만 필드당 오류율이 발생합니다. (2) 다중 형식 처리 — 동일한 배치에 Ceridian T4, ADP T4, QuickBooks T4 및 종이 T4 전표의 휴대폰 사진이 포함될 수 있습니다. 추출 엔진은 파일별 구성 없이 각 형식을 처리합니다. 수동 입력은 동일한 시각적 적응이 필요하지만 전표당 90초가 소요되는 반면, 추출은 3초가 소요됩니다. (3) 감사 추적 — 추출된 스프레드시트와 원본 파일은 완전한 감사 기록을 형성합니다. CRA에서 특정 직원의 Box 16 값을 문의하는 경우, 원본 T4 PDF를 열고 추출된 값이 일치하는지 확인한 후 두 파일을 모두 첨부하여 응답할 수 있습니다.
전체 일괄 처리 워크플로(다중 플랫폼 급여 환경, 여러 장의 T4 전표를 가진 직원에 대한 예외 처리, T4SUM 병합 단계 포함)에 대한 자세한 내용은 전용 일괄 T4 처리 가이드를 참조하세요.
T4SUM 조정: 추출 데이터에서 CRA 제출까지
T4 요약서는 CRA가 T4 신고의 정확성을 검증하는 문서입니다. T4SUM의 각 항목은 모든 T4 전표의 해당 상자 값 합계입니다. 추출은 원시 데이터를 제공하고, 조정은 이를 확인합니다.
추출에서 T4SUM까지의 워크플로는 다음과 같습니다. (1) 추출된 스프레드시트를 엽니다. (2) 각 상자 열 하단에 SUM 행을 추가합니다. 이것이 해당 상자의 T4SUM 항목 합계 초안입니다. (3) 전체 연도 PD7A 계정 명세서를 가져옵니다. (4) 각 열 합계를 해당 PD7A 항목과 비교합니다. 22번 상자 열 합계는 원천징수 소득세와, 16+16A번 상자 열 합계는 CPP+CPP2 기여금과, 18번 상자 열 합계는 EI 보험료와 비교합니다. (5) 합계가 반올림 오차 범위를 초과하여 차이가 나면, 신고 전에 조사하고 문서화합니다. (6) 확인된 합계를 T4 요약서에 입력합니다.
일반적인 오류 사례: 82행에 사용된 PD7A가 역년의 일부(예: 1월~11월)만 포함하는 경우입니다. 12월 납부액이 1월에 처리되어 다른 PD7A에 나타나기 때문입니다. T4SUM 82행은 전체 역년 납부액을 반영해야 합니다. 1월 1일부터 12월 31일까지를 포함하는 PD7A를 가져오거나, 전체 연도를 포함하는 개별 PD7A를 합산하세요. 전체 신고 준비 체크리스트는 T4 2월 마감 준비 가이드를 참조하십시오.
T4SUM은 T4 전표와 별개의 문서가 아닙니다. T4 요약서의 모든 항목은 개별 T4 전표의 상자 값에서 직접 계산됩니다. 모든 상자가 정확하게 캡처된 추출 스프레드시트는 기본 전표와 정확히 일치하는 T4SUM 수치를 생성합니다. 검증 단계(열 합계를 PD7A 납부액과 비교)는 추출이 숫자를 올바르게 캡처했는지 여부가 아니라, 급여 시스템이 연중 올바르게 납부했는지를 테스트합니다.
동일한 구조적 문제, 다른 세무 당국
급여 시스템이 다양한 형식의 연말 증명서를 생성하고, 법정 마감일 전에 데이터를 추출, 검증, 조정, 제출해야 하는 과제는 캐나다 T4 전표에만 국한되지 않습니다. 영국에서는 Sage, Xero, BrightPay, IRIS의 P60 연말 증명서가 호환되지 않는 시각적 레이아웃에도 불구하고 동일한 고용주 PAYE 참조번호, NINO, 법정 급여 및 세금 필드를 가지고 있습니다. 호주에서는 Xero, MYOB, KeyPay의 PAYG 지급 요약서가 서로 다른 레이아웃으로 동일한 총 급여 및 원천징수 세액을 표시합니다. 세무 당국이 바뀌고, 상자 라벨이 바뀌고, 법정 요율이 바뀌지만, 추출 문제, 조정 워크플로, 4주의 연말 기간은 구조적으로 동일합니다. Ceridian T4를 픽셀 위치가 아닌 상자 의미로 읽는 시맨틱 추출 방식은 Sage P60과 Xero PAYG 요약서도 동일한 방식으로 읽습니다. 즉, 페이지상의 위치와 관계없이 이 필드 라벨과 일치하는 값을 찾는 것입니다.
FAQ: 캐나다 T4 전표 데이터 추출
급여 조정을 위해 어떤 T4 상자를 추출해야 하나요?
최소한 14번 상자(근로 소득), 16번 상자(CPP), 16A번 상자(CPP2), 18번 상자(EI), 22번 상자(원천징수 소득세), 24번 상자(EI 가입 대상 소득), 26번 상자(CPP 연금 대상 소득), 44번 상자(조합비)를 추출하세요. 연금 플랜이 있는 직원의 경우 20번 상자(RPP 기여금)와 52번 상자(연금 조정액(PA))도 추출하세요. 과세 혜택이 있는 직원의 경우 관련 기타 정보 코드(최소 코드 40(기타 과세 수당) 및 코드 34(업무용 자동차 개인 사용))를 추출하세요. 추출 열 세트는 급여 조정에서 확인하는 상자와 일치해야 합니다. RPP 기여금을 조정하지 않는다면 20번 상자를 추출할 필요는 없지만, 급여 소프트웨어에서 생성되어 T4SUM 라인에 반영되는 모든 상자는 추출 세트에 포함되어야 합니다.
퀘벡주 프랑스어 T4 전표에서도 추출이 작동하나요?
네, 상자 번호는 두 언어에서 동일하며(CRA는 단일 숫자 상자 번호 체계 사용), AI는 레이블이 영어든 프랑스어든 관계없이 문서 구조를 이해하여 필드 값을 읽습니다. 고용주가 퀘벡주인 직원의 T4는 CPP와 EI 값이 0이거나 감소된 상태로 표시되는데, 이는 퀘벡주가 QPP(퀘벡 연금 플랜)와 QPIP(퀘벡 부모 보험 플랜)를 사용하기 때문입니다. T4 추출은 연방 측 값을 캡처하며, 주 단위 RL-1(Relevé 1)은 퀘벡 측 값을 캡처하므로 별도의 추출 과정(Box A~P 및 Case O~T 식별자 사용)이 필요합니다. 퀘벡주 직원의 경우 두 문서를 함께 추출하고 조정해야 완전한 소득 내역을 얻을 수 있습니다.
인쇄된 전표에 16A번 상자가 없는 T4 전표도 추출할 수 있나요?
네, AI는 문서에 나타나는 모든 것을 추출합니다. 16A번 상자가 T4 전표에 인쇄되지 않은 경우(CPP2 업데이트가 되지 않은 급여 소프트웨어에서 흔히 발생), 16A번 상자 추출 열은 공백 또는 null 값을 반환합니다. 이는 추출 실패가 아닌 데이터 품질 신호입니다. 26번 상자가 YMPE($71,300)를 초과하는 직원의 16A번 상자가 공백인 경우, 급여 소프트웨어가 CPP2 계산을 생성하지 않았거나 CPP2 금액이 16번 상자에 포함되었음을 나타냅니다. 추출 스프레드시트에는 26번 상자 > $71,300이고 16A번 상자가 공백인 행을 플래그 지정하는 검증 열이 포함되어야 하며, 이러한 행은 T4 제출 전에 수동 조사가 필요합니다.
동일 배치 내에서 다른 급여 플랫폼의 T4 전표는 어떻게 처리하나요?
AI 시맨틱 추출은 각 T4의 상자 레이블 의미를 이해하여 읽기 때문에 페이지 내 위치에 의존하지 않습니다. Ceridian T4, ADP T4, QuickBooks T4, 스캔된 종이 T4가 포함된 배치도 공급자별 설정 없이 동일한 스프레드시트에 데이터 행을 생성합니다. 동일한 열 정의("Box 14 Employment Income")는 모든 공급자의 T4에서 근로 소득 값을 추출하는데, AI가 "Employment Income", "Emploi — Revenu d'emploi" 또는 달러 금액 옆에 "14"라고 표시된 상자가 모두 동일한 법정 필드를 나타냄을 이해하기 때문입니다. 템플릿 기반 접근 방식은 혼합 형식 배치에서 실패하는데, 각 공급자마다 별도의 좌표 기반 템플릿이 필요하고 추출 시작 전에 배치를 공급자별로 미리 분류해야 하기 때문입니다.
150개의 T4 전표에서 추출 정확도를 검증하는 가장 빠른 방법은 무엇인가요?
추출된 스프레드시트에 직접 PIER 시뮬레이션 공식을 만드세요. 각 행에 대해: 16번 상자 ÷ (26번 상자 − $3,500)는 약 0.0595여야 합니다. 18번 상자 ÷ 24번 상자는 약 0.0164여야 합니다. 26번 상자가 $71,300를 초과하면 16A번 상자는 0이 아니어야 합니다. 16번 상자는 $4,034.10을 초과할 수 없습니다. 18번 상자는 $1,077.48을 초과할 수 없습니다. 이 검사를 통과하지 못하는 모든 행은 수동 검사 대상으로 표시됩니다. 이 방법은 단 한 번의 과정으로 추출 오류(잘못된 열의 잘못된 값), 급여 소프트웨어 오류(잘못된 CPP2 비례 배분), 데이터 예외(CPP 면제 직원)를 모두 잡아냅니다. 150개 행에서 공식 기반 검증은 30초 미만이 소요됩니다. 하지만 동일한 검증을 2,100개의 개별 상자 값을 육안으로 검사하여 수동으로 수행하는 경우 약 90분이 소요되며, 검증 대상인 수동 입력과 동일한 필드별 오류율이 발생합니다. 자세한 오류 목록은 CRA 감사를 유발하는 일반적인 T4 상자 오류를 참조하세요.
동일한 추출, 다른 문서
T4 추출은 더 광범위한 패턴의 한 예입니다. 즉, 다양한 시각적 형식으로 표준화된 필드를 지니고 있으며, 규제 마감일 전에 데이터를 검증하고 집계해야 하는 법정 문서입니다. Ceridian Dayforce, ADP, QuickBooks 및 Wagepoint T4를 처리하는 동일한 추출 열 접근 방식(필요한 것을 정의하고 AI가 의미를 통해 찾도록 하는 방식)은 순서대로 모든 캐나다 세금 전표를 처리합니다: 근로 소득에 대한 T4 전표, 연금 및 자영업 소득에 대한 T4A 전표, 투자 소득에 대한 T5 전표, 그리고 이들을 모두 집계하는 T4 요약서입니다. 문서 유형이 변경되어도 방법은 변하지 않습니다. 변경되는 것은 열 이름뿐입니다. "14번 상자 근로 소득"에서 "16번 상자 연금 소득", "13번 상자 캐나다 법인 배당금"으로 바뀝니다. 전체 신고 시즌에 대해서는 T4 2월 마감 준비 체크리스트를 참조하세요. 또한 이 수동 입력이 초래하는 비용(2월의 타이핑 시간뿐만 아니라, 타이핑으로 인해 발생하는 PIER 대응, 수정 신고, CRA 문의 오버헤드)이 궁금하시다면, 4줄 T4 처리 비용 계산에서 출처별로 모든 비용을 분석합니다.