브라질 DARF 및 GPS 세금 데이터를월간 컴플라이언스용 Excel로 추출

브라질 공급업체의 서비스 인보이스 한 장으로 5개 이상의 납부 바우처가 생성될 수 있습니다 — IRRF용 DARF, PIS용, COFINS용, CSLL용, 그리고 노무가 포함된 경우 INSS용 GPS가 별도로 발행됩니다. 각각 고유한 세입 코드, 계산 기간, 납부 기한을 가집니다. 각각은 DCTFWeb에 신고된 내용과 연말 DIRF에 보고된 내용에 대해 개별적으로 추적되어야 합니다. 그리고 대부분의 재무팀은 여전히 이러한 숫자를 스프레드시트에 한 필드씩 수작업으로 복사하고 있습니다.

수작업 입력은 그만 — AI가 대신 읽어드립니다
이미지나 PDF를 업로드하세요 — 10초 만에 정형 데이터로
지금 체험하기 →
브라질 DARF/GPS 세금 데이터를 컴플라이언스용 Excel로 추출하는 방법이라는 제목의 에디토리얼 스타일 블로그 커버. 그 위에 연방, 주, 시; 템플릿 불필요; 대사 조정 준비 완료라는 라벨이 붙은 파란색 평면 아이콘 3개가 표시됨.

핵심 요점

  1. 월 10장의 서비스 인보이스는 40~50장의 개별 DARF 및 GPS 납부 바우처를 생성할 수 있으며, 각각 3~4분씩 소요되어 스프레드시트에 수작업으로 입력됩니다.
  2. DARF의 세입 코드를 한 자리만 잘못 입력해도 납부금이 잘못된 세금 계정으로 입금되며, REDARF를 통한 정정에는 수개월의 공식 절차가 소요될 수 있습니다.
  3. 한 달치 바우처를 한 번에 업로드하고 6개 열을 정의하면 모든 납부 내역이 구조화된 스프레드시트로 추출됩니다 — 문서와 행 사이에 전사 단계가 없습니다.

DARF, GPS, DAE란 무엇인가요?

브라질의 세금 시스템은 연방, 주, 시의 세 가지 정부 수준에 걸쳐 징수를 분할하며, 각 수준은 자체 납부 바우처 형식을 발행합니다. AP 팀이 브라질 거래를 처리하는 경우, 거의 확실히 이 세 가지 문서 유형 중 최소 두 가지를 사용하게 됩니다:

DARF(연방세입징수문서)는 연방 세금 납부 바우처로, 소득세(IRPJ, IRRF), 사회기여금(PIS, COFINS, CSLL), 공산품세(IPI), 그리고 개인을 위한 월별 Carnê-Leão 납부에 사용됩니다. 단일 DARF에는 11개의 번호가 매겨진 필드가 있습니다: 납세자 이름 및 전화번호, CPF 또는 CNPJ, 계산 기간(período de apuração), 세입 코드(código da receita — Receita Federal에 납부되는 세금이 정확히 무엇인지 알려주는 4자리 식별자), 납부 기한, 원금, DL-1.025/69에 따른 벌금, 이자, 총액, 참조 번호, 은행 인증입니다. 참조 번호를 제외한 모든 필드는 필수입니다. 두 가지 모델이 있습니다: 일반 DARF Comum과 Simples Nacional 제도 하의 소기업 및 소상공인이 사용하는 간이 DARF Simples입니다.

GPS(사회보장납부안내서)는 INSS 기여금을 위한 사회보장 납부 바우처입니다. 이는 고용주 기여금(총 급여의 약 20%), 누진 세율(2025년 기준 R$1,518.00까지 7.5%, R$4,190.84 초과 시 9%, 12%, 14%, 월 상한선 R$8,157.41)의 근로자 원천징수, 그리고 회사의 FPAS 코드(예: SENAI, SESI, 교육 수당 부과금)에 따라 결정되는 제3자 기여금을 포함합니다. GPS는 자체 필드 구조를 가지고 있습니다: 기여자의 CNPJ 또는 CEI, 납부 대상 월(competência), INSS 금액, 제3자 기관 금액, 납부 코드입니다.

DAE(주세입징수문서)는 주 수준의 세금, 주로 ICMS(상품 및 서비스에 대한 주 VAT)와 IPVA(자동차세)를 다룹니다. 명칭은 주마다 다릅니다: 상파울루는 DARE(이전 GARE)를 사용하고, 리우데자네이루는 DARJ라고 부르며, 다른 주에서는 DUA 또는 다른 명칭을 사용합니다. 각 주는 자체 형식, 필드 및 징수 규칙을 설정하지만, 목적은 동일합니다: 주 수준의 세금 의무를 납부하는 것입니다.

브라질 세금 문서가 더 넓은 송장 및 규정 준수 생태계에 어떻게 적응하는지 자세히 알아보려면 Nota Fiscal Eletrônica (NF-e) 초보자 가이드에서 워크플로의 인보이스 측면, 즉 상품 거래가 배송 전에 어떻게 승인되는지, 그리고 네 가지 내장 세금(ICMS, IPI, PIS, COFINS)이 AP 팀에 어떤 의미가 있는지 다루고 있습니다.

이 납부 영수증을 수기로 옮기는 것이 보기보다 위험한 이유

"DARF 납부 내역을 추적해야 한다"는 요구에 대한 일반적인 대응은 CNPJ, 날짜, 코드, 금액을 위한 열이 있는 공유 스프레드시트입니다. 선임 분석가는 매주 1~2시간씩 납부된 영수증의 값을 행에 입력합니다. 감당할 수 있을 것처럼 느껴지지만, 실제로는 그렇지 않습니다.

큰 파란색 숫자 40–50이 있는 사각형 인포그래픽 카드, 서비스 인보이스 10개에서 발생하는 월간 납부 영수증 수를 설명하고, 수기 입력 시 필드 오류율 1–4%를 나타내는 주황색 경고 배지

월 10건의 서비스 인보이스를 지불하는 중견 기업의 계산을 생각해 보십시오. 각 인보이스는 IRRF, PIS, COFINS, CSLL에 대한 별도의 DARF 영수증을 발생시킬 수 있으며, 공급업체의 과세 제도와 서비스 성격에 따라 일부 또는 전체가 해당될 수 있습니다. 해당 인보이스에 인건비나 건설이 포함된 경우 INSS에 대한 별도의 GPS가 추가됩니다. 총 10건의 인보이스는 월간 40~50장의 개별 납부 영수증을 쉽게 만들 수 있습니다. 영수증당 3~4분씩 입력( DARF PDF를 열고, CNPJ를 읽고, 세입 코드를 읽고, 원금을 읽고, 합계를 읽고, 각각을 스프레드시트에 입력)하면 매월 순수 타이핑 작업에 2~3시간이 소요됩니다. 12개월로 환산하면 분석적 가치가 전혀 없는 약 24~36시간의 작업입니다. 납부 내역을 조정하지도 않고, 누락된 영수증을 표시하지도 않습니다. 단지 숫자를 한 곳에서 다른 곳으로 옮길 뿐입니다.

실제 위험은 낭비되는 시간이 아니라 오류 프로필입니다. 업계 벤치마크에 따르면 미지급금 환경에서의 수동 데이터 입력은 일반적으로 필드 수준 오류율 1%~4%를 생성합니다. DARF에서 가장 중요한 필드는 código da receita(세입 코드)로, 납부가 속한 세금을 Receita Federal에 알려주는 네 자리 숫자입니다. 코드 1708(서비스에 대한 원천징수 IRRF) 대신 2362(월별 IRPJ 추정액)를 입력하면 납부금이 잘못된 세금 계정에 입금됩니다. 이를 수정하려면 공식적인 REDARF(DARF 정정) 절차가 필요하며, 해결에 몇 달이 걸릴 수 있습니다. 그동안 Receita Federal 시스템은 원래 세금이 미납된 것으로 표시하여 연체 통지, 이자 발생, 경우에 따라 회사의 세금 완납 증명서(Certidão Negativa de Débitos) 발급 제한을 초래할 수 있습니다. 스프레드시트 열의 한 자리 숫자 오타는 세무 컨설턴트가 해결해야 하는 컴플라이언스 문제로 이어집니다.

이 문제는 교육 부족이 아니라 구조적인 문제입니다. 수동 필사는 납부된 영수증(은행이 처리했으므로 정확함)과 추적 기록(사람이 입력했으므로 틀림) 사이에 실패 지점을 만듭니다. 추적 스프레드시트가 원본 문서에 가까울수록(이상적으로는 원본에서 직접 추출) 실패가 발생할 기회가 줄어듭니다.

문서 유형별 주요 데이터 포인트

추출을 시작하기 전에 어떤 데이터가 중요한지 명확히 정의해야 합니다. 아래 필드는 DCTFWeb 신고와 대조하고 연말 DIRF 준비에 사용할 수 있는 세금 납부 등록부를 구축하는 데 필요한 최소한의 항목입니다.

문서필드추적 내용
DARFCPF/CNPJ납세자 식별자
세입 코드 (código da receita)납부 중인 세금 유형 (예: 1708은 IRRF, 0190은 Carnê-Leão)
계산 기간 (período de apuração)세금이 해당하는 연월
납부 기한납부 마감일
원금가산세 부과 전 세액
총액원금 + 가산세 + 이자
GPSCNPJ/CEI고용주 또는 사업장 식별자
납부 대상 월 (competência)기여금 해당 월 (예: 07/2026)
INSS 금액사회보장 기여금액
제3자 단체 금액FPAS 코드에 따른 SENAI/SESI 등 기여금
납부 코드기여금 유형을 식별하는 코드 (근로자, 고용주, 임의)
DAE (주)CNPJ/CPF납세자 식별자
ICMS/IPVA 참조납부 중인 주세
계산 기간해당 월/분기
총 납부액납부 금액

월별 컴플라이언스 추적을 위해 DARF 데이터를 추출하는 경우, 문서당 이 여섯 개 필드가 최소 필수 항목입니다. GPS 및 DAE에도 동일한 논리가 적용됩니다. 식별자, 기간, 코드, 금액을 캡처하면 합산, 정렬 및 공식 신고와 대조가 가능한 등록부가 완성됩니다.

DARF/GPS 납부 데이터를 AI로 Excel에 추출하는 방법

업로드 일괄 처리, 맞춤 열 추출, 의미 기반 AI 판독, Excel 행 생성(녹색 확인 배지 표시)의 네 단계를 화살표로 연결한 가로형 흐름도

여기서 설명하는 추출 워크플로우는 ImageToTable.ai를 사용합니다. ImageToTable.ai는 템플릿 불필요 AI 추출 도구로, 페이지 내 위치가 아닌 각 값의 의미를 이해하여 문서를 읽습니다. 이 차이는 브라질 납부 영수증에서 중요합니다. DAE 형식은 주마다 다르고, GPS 레이아웃은 온라인 생성 버전과 은행 처리 버전 간에 약간씩 다르며, DARF 문서는 인쇄된 PDF 영수증, 인터넷 뱅킹 스크린샷, 정부 포털 출력물 등 다양한 형태로 제공되기 때문입니다. 각각 시각적 레이아웃이 다릅니다. 위치 기반 템플릿은 두 번째 변형에서 바로 오류가 발생합니다. 의미 기반 접근 방식은 필드가 어디에 있는지 중요하게 여기지 않으며, 그것이 무엇인지에 따라 식별합니다.

이 과정은 네 단계로 나뉩니다:

1
납부 영수증 이미지 또는 PDF를 업로드하세요. DARF 영수증, GPS 양식, DAE 주 납부 영수증 등 어떤 조합이든 한 번에 업로드할 수 있습니다. 이 도구는 JPG, PNG, PDF(비밀번호로 보호된 파일 포함)를 지원합니다. 파일은 병렬로 업로드되고 자동으로 압축되며, 관련 납부 내역을 함께 묶는 배치 식별자 아래에 그룹화됩니다.
2
추출할 열 이름을 지정하세요. 여기서 맞춤 열 추출이 사용됩니다 — 데이터가 어디에 있는지 알려주는 대신, 무엇을 원하는지 알려주면 됩니다. DARF의 경우 "CPF/CNPJ", "세입 코드", "계산 기간", "납부 기한", "원금", "총액" 같은 열 이름을 입력하고, GPS의 경우 "Competência", "INSS 금액", "납부 코드"를 입력하세요. AI가 각 문서를 읽고 의미론적 이해를 통해 일치하는 값을 찾아 올바른 열 머리글 아래에 배치합니다. 추론 열도 추가할 수 있습니다: "문서 유형(옵션: DARF/GPS/DAE)"이라는 열은 AI가 각 영수증을 추출 과정의 일부로 자동 분류하도록 지시합니다.
3
추출을 실행하세요. AI는 배치의 모든 문서를 하나씩이 아니라 동시에 처리합니다. 40개의 DARF 영수증 배치는 단일 문서와 거의 같은 시간에 완료됩니다. 비전 모델이 각 페이지를 병렬로 읽고 모든 결과를 통합 테이블로 출력하기 때문입니다. 처리에는 문서당 5~10초가 소요되므로, 한 달 분량의 납부 영수증이 1분 이내에 준비됩니다.
4
Excel로 내보내세요. 추출된 데이터는 정의한 열 머리글과 함께 XLSX 파일로 내보내집니다. 각 행은 하나의 납부 영수증에 해당합니다. 업로드 배치의 모든 영수증이 단일 시트로 병합됩니다 — 수동 연결이나 탭 간 복사-붙여넣기가 필요 없습니다. Google Sheets를 사용하는 경우, ImageToTable.ai Sheets 애드온이 브라우저를 떠나지 않고 추출된 행을 활성 스프레드시트에 직접 삽입합니다.

수동 작업 흐름과의 핵심 운영상 차이점: AI가 원본을 직접 읽습니다. 납부 영수증과 스프레드시트 행 사이에 인간의 필사 단계가 없습니다. "코드를 올바르게 읽었지만 2361 대신 2362를 입력했다"는 오류 벡터는 코드가 문서에서 출력으로 복사되는 과정이 읽는 과정과 동일하기 때문에 제거됩니다.

추출 데이터로 월간 컴플라이언스 원장 구축하기

DARF/GPS 원장이 통과해야 할 세 가지 점검 항목을 설명하는 정보 카드: DCTFWeb 대비 기간별 합계 아이콘, 세입 코드 감사 돋보기 아이콘, Malha Fiscal 이전 공백 추적 경고 배지

DARF 및 GPS 납부 데이터를 구조화된 스프레드시트로 확보하면 단순히 수작업 입력을 대체하는 것 이상의 가치가 있습니다. 납부 영수증과 공식 신고서 사이의 운영적 다리 역할을 하는 실무 컴플라이언스 원장을 구축할 수 있습니다.

최소한의 원장은 납부 영수증당 한 행으로 구성되며, 다음 열을 포함합니다: 문서 유형(DARF/GPS/DAE), 납세자 CNPJ, 세입 코드 또는 납부 코드, 계산 기간, 납부 기한, 원금 금액, 총 납부 금액. 데이터가 이 형식으로 정리되면 세 가지 점검이 간단해집니다:

기간별 합계. 계산 기간별로 총 금액을 합산하여 DCTFWeb(사회보장) 또는 DCTF(연방세)에 신고된 합계와 비교합니다. 불일치가 발생하면 원장에서 영수증이 누락되었거나 신고서가 다른 금액으로 제출된 것입니다. 2월 DIRF 준비 시점이 아닌 월말에 이를 발견하면 과거 신고서를 수정하는 어려운 절차를 피할 수 있습니다.

세입 코드 감사. 모든 행을 세입 코드별로 필터링하여 원장의 코드가 신고된 세금과 일치하는지 확인합니다. DCTFWeb에 해당 기간 IRRF(코드 1708)가 R$15,000으로 표시되는데 원장 합계가 R$12,000이라면, Receita Federal의 교차 검증 시스템이 이를 감지하기 전에 차이를 추적해야 합니다. 수동 스프레드시트는 이러한 불일치가 Malha Fiscal — 신고서와 납부 기록을 대조하는 브라질 국세청의 자동 교차 검증 시스템 — 통지로 표면화될 때까지 발견되지 않을 위험이 있습니다.

납부 기한 추적. 납부 기한별로 정렬하여 연체된 영수증을 식별합니다. INSS 연체 납부에는 일 0.33%(최대 20%)의 multa de mora와 Selic 이자가 부과됩니다. 어떤 납부가 벌금을 발생시켰는지 알면 팀이 납부 전에 영수증의 벌금과 이자 금액이 올바르게 계산되었는지 검증할 수 있으며, 행정 이의 절차(Processo Administrativo Fiscal)에서 벌금에 이의를 제기해야 할 경우 필요한 문서를 제공합니다.

추출이 자동화되면 월간 주기는 "영수증 40장을 입력하고, 문제가 없기를 바란다"에서 "영수증 40장을 한 번에 추출하고, 예외를 검토하고, 신고서와 대사한다"로 전환됩니다. 검토 시간이 데이터 입력 시간을 대체합니다. 이것이 문서량이 증가해도 컴플라이언스 업무를 관리 가능하게 유지하는 운영상의 변화입니다.

자주 묻는 질문

AI가 바코드나 QR 코드가 없는 DARF 문서에서도 데이터를 추출할 수 있나요?

네, 가능합니다. 추출 과정은 바코드, QR 코드 또는 기계 판독 가능 요소에 의존하지 않습니다. 기본 비전 모델은 문서에 인쇄되거나 표시된 텍스트를 읽고 의미론적 의미를 기반으로 필드를 식별합니다. SicalcWeb에서 출력된 DARF, Meu INSS 포털에서 생성된 GPS, 주정부 웹사이트의 DAE 스크린샷은 모두 동일한 방식으로 처리됩니다. AI는 "CPF/CNPJ" 다음에 오는 14자리 숫자가 납세자 식별 번호임을 이해하여 CNPJ를 찾는 것이지, 페이지의 특정 좌표를 찾는 것이 아닙니다.

DARF를 연체하여 납부했을 경우 벌금 및 이자 필드가 있는데, 도구에서 이를 별도로 추출할 수 있나요?

네, 가능합니다. 열 정의에 "원금", "벌금", "이자"를 별도의 열로 포함하면 AI가 DARF의 해당 필드에서 각 값을 독립적으로 추출합니다. 이는 벌금 및 이자 비용이 포함된 GPS 문서에도 동일하게 적용됩니다. 또한 "합계(원금 + 벌금 + 이자)"와 같은 계산 열을 정의할 수 있으며, AI는 추출 시 합계를 계산하여 문서의 총액 필드와 교차 검증한 후 불일치 사항을 표시합니다.

이 도구는 상파울루주의 DARE, 리우데자네이루주의 DARJ 등 주별로 다른 DAE 형식에서도 작동하나요?

네, 가능합니다. 추출 방식이 형식 독립적이기 때문입니다. 즉, 템플릿을 일치시키는 대신 문서의 내용을 의미론적으로 읽기 때문에 주별 DAE 레이아웃의 차이로 인해 오류가 발생하지 않습니다. 상파울루주의 DARE, 리우데자네이루주의 DARJ, 다른 주의 DUA 모두 동일한 열 정의로 처리됩니다. AI는 각 주 양식에서 해당 필드가 어디에 있든 CNPJ, 기준 기간, ICMS 금액 및 총액을 식별합니다. 이것이 각 주 형식에 대해 별도의 템플릿이 필요한 템플릿 기반 OCR 도구와의 주요 차이점입니다.

직원 INSS, 고용주 INSS, 제3자 기여금 등 여러 기여 항목이 포함된 GPS 문서에서 데이터를 추출할 수 있나요?

네, 가능합니다. "직원 INSS", "고용주 INSS", "제3자 기여금"과 같이 각 라인 항목 구성 요소에 대한 열을 정의하면 AI가 GPS 세부 내역 섹션에서 해당 값을 추출합니다. 동일한 기여 범주가 다른 사업장 등록 번호(CEI)에 걸쳐 나타나는 다중 라인 GPS 문서의 경우, 각 사업장의 데이터가 출력 테이블에서 별도의 행을 차지하며 CEI 식별자와 해당 기여 값 간의 관계를 유지합니다.

PIX로 납부한 DARF의 결제 영수증이 은행 앱 스크린샷인 경우 어떻게 처리하나요?

은행 앱(Caixa, Banco do Brasil, Itaú, Santander 등)의 스크린샷은 DARF 문서와 동일한 방식으로 처리됩니다. 스크린샷을 이미지 파일로 업로드하고 열 이름을 정의하면 AI가 화면에서 결제 세부 정보를 읽어옵니다. 핵심 요구 사항은 DARF 필드(세입 코드, CNPJ, 금액, 기간)가 스크린샷에 표시되어야 한다는 점입니다. 은행 앱에서 특정 필드를 자르거나 가리는 경우 해당 값은 추출되지 않을 수 있습니다. 가능하다면 은행 확인서보다 SicalcWeb 또는 e-CAC에서 생성된 원본 DARF 납부서를 사용하는 것이 좋습니다. 원본 납부서에는 모든 필드가 완전하게 포함되어 있습니다.

이 맥락에서 수동 추출과 자동 추출의 차이는 속도가 아니라 오류 제거에 있습니다. 더 빠른 입력 과정에도 여전히 필사 오류가 발생합니다. 원본 문서를 읽고 출력물에 직접 작성하는 AI는 세금 납부 추적에서 가장 흔한 실패 지점, 즉 사람의 손이 한 표면에서 다른 표면으로 숫자를 옮기는 과정을 제거합니다. 자동 추출로 구축된 컴플라이언스 원장은 원본 문서 자체만큼만 정확하며, 은행에서 처리한 원본 문서는 이미 정확했습니다.

귀사 팀이 브라질 DARF, GPS 또는 DAE 납부 바우처를 처리하고 이를 스프레드시트로 추적하는 경우, 다음 단계는 간단합니다. 한 달 치 바우처(소량이라도 좋음)를 가져와 추출 워크플로우에 실행해 보십시오. 업로드부터 구조화된 Excel 테이블 생성까지 1분 미만이 소요됩니다. 출력 결과를 수동 원장과 비교하여 다음 DIRF 신고 시 어느 쪽을 더 신뢰할지 결정하십시오.

📮 contact email: [email protected]