본문으로 건너뛰기

멕시코 RFC 생성기 테스트 | 무료 온라인 도구

소프트웨어 테스트를 위한 유효한 멕시코 RFC 세금 식별 코드를 생성하는 무료 온라인 도구입니다. 멕시코 국세청 SAT의 올바른 형식과 검증 숫자를 사용해 개인 또는 법인용 RFC 코드를 최대 100개까지 한 번에 생성할 수 있습니다.

멕시코 RFC 생성기 테스트용

RFC 코드 생성

1에서 100 사이의 숫자를 입력하세요

로딩 계산기...
📚

문서화

테스트용 멕시코 RFC 생성기란?

테스트용 멕시코 RFC 생성기는 형식은 올바르지만 가짜인 RFC 코드를 만듭니다. RFC는 멕시코 국세청(SAT)이 개인과 기업에 발급하는 납세자 식별 번호인 Registro Federal de Contribuyentes를 뜻합니다. 이 도구는 공식 구조를 따르고 실제 RFC와 동일한 체크섬 검사를 통과하는 무작위 코드를 생성하므로, 개발자는 다른 사람의 실제 세금 정보에 손대지 않고 샘플 데이터로 사용할 수 있습니다.

멕시코 RFC란?

RFC는 멕시코에서 납세자를 식별하는 데 사용하는 짧은 코드입니다. 미국의 사회보장번호나 영국의 국민보험번호와 비슷한 역할을 합니다. 멕시코에서는 세금 신고, 세금계산서 발행, 특정 은행 계좌 개설, 급여 지급을 위해 RFC가 필요합니다. 모든 개인과 등록된 모든 기업은 RFC를 하나씩 보유합니다.

개인용 RFC 형식

개인(persona física)의 RFC는 13개 문자로 구성되며, 네 부분으로 이루어집니다.

  • 4개의 문자: 실제 RFC에서는 개인의 이름에서 가져옵니다. 부계 성의 첫 글자, 부계 성 안의 첫 모음, 모계 성의 첫 글자, 이름의 첫 글자입니다.
  • 생년월일을 나타내는 6개의 숫자(연도, 월, 일 순서의 YYMMDD)
  • 동명이인 키라고 하는 2개의 문자. 이름과 생년월일이 같은 두 사람이 동일한 코드를 받지 않도록 합니다.
  • 앞의 모든 문자로 계산하는 1개의 검사 숫자

마지막 세 문자는 함께 보통 호모클레이브(homoclave)라고 부릅니다.

이 생성기는 실제 이름이나 생년월일을 수집하지 않습니다. 이름 입력란도 없습니다. 대신 동일한 문자 패턴(자음, 모음, 이어지는 두 문자)을 따르는 네 글자 블록과 무작위 날짜를 생성하므로, 특정 개인과 연결되지 않으면서 결과가 실제 RFC처럼 보이고 작동합니다.

기업용 RFC 형식

기업(persona moral)의 RFC는 12개 문자로 구성됩니다.

  • 3개의 문자: 실제 RFC에서는 기업명에서 가져오며, 이 생성기에서는 무작위로 선택합니다.
  • 기업 설립일을 나타내는 6개의 숫자(연도, 월, 일 순서의 YYMMDD)
  • 동명이인 키를 위한 2개의 문자
  • 1개의 검사 숫자

이 생성기는 개인과 기업 모두의 날짜를 1930년 1월 1일부터 오늘까지의 동일한 범위에서 선택합니다. 기업에만 적용되는 별도의 좁은 범위는 없으며, 두 유형 모두 그 범위 안의 어느 날짜든 생성될 수 있습니다.

검사 숫자 계산 방법

검사 숫자는 컴퓨터가 오타를 찾아낼 수 있도록 RFC 끝에 추가되는 한 문자입니다. 다음 공식으로 계산합니다.

  1. 각 문자의 값을 다음 39기호 표에서 찾습니다: 0123456789ABCDEFGHIJKLMN&OPQRSTUVWXYZ Ñ. 문자의 값은 해당 문자열에서의 위치이며, 0부터 셉니다. 따라서 숫자 0–9는 자체 값을 유지하고, A는 10, N은 23이며, "&"는 24, O는 25, Z는 36입니다. 빈칸은 37, "Ñ"는 38입니다.
  2. 코드가 12개 문자보다 짧으면(검사 숫자 앞에 11개 문자만 있는 기업 코드가 이에 해당함), 앞에 빈칸을 추가하여 12개 문자가 되게 합니다.
  3. 각 문자의 값에 첫 문자 13부터 마지막 문자 2까지 내려가는 가중치를 곱합니다.
  4. 모든 12개 곱을 더해 합계를 구합니다.
  5. 합계를 11로 나누고 나머지를 구합니다.
  6. 그 나머지를 11에서 뺀 다음, 결과에 다시 11의 나머지 연산을 적용합니다. 답이 10이면 검사 숫자는 문자 "A"가 되고, 그렇지 않으면 0부터 9까지의 한 자리 숫자로 씁니다.

계산 예시: 개인 RFC

GOME900615A1이라는 12개 문자 블록을 사용해 보겠습니다(이름 문자 GOME, 생년월일 1990년 6월 15일, 동명이인 키 A1). 이미 12개 문자이므로 앞에 채울 필요가 없습니다.

위치문자값중량곱
1G1613208
2O2512300
3M2211242
4E1410140
599981
60080
70070
866636
91155
1055420
11A10330
121122

곱의 합은 1,064입니다. 이를 11로 나누면 나머지는 8입니다. 11에서 빼면 3이 되므로 검사 숫자는 3입니다. 완성된 RFC는 GOME900615A13입니다.

계산 예시: 기업 RFC

ACM0103157B라는 11개 문자 블록을 사용해 보겠습니다(기업 문자 ACM, 설립일 2001년 3월 15일, 동명이인 키 7B). 11개 문자뿐이므로 앞에 빈칸(값 37)을 추가하여 12개 문자로 만듭니다. 같은 단계를 적용하면 합계는 1,047, 11로 나눈 나머지는 2, 검사 숫자는 9입니다. 완성된 RFC는 ACM0103157B9입니다.

멕시코 RFC 생성기 사용 방법

  1. 유형을 선택합니다: 개인(페르소나 피시카, Persona Física) 또는 기업(페르소나 모랄, Persona Moral).
  2. 생성할 코드 수를 1에서 100 사이로 입력합니다.
  3. "RFC 생성"을 선택합니다.
  4. 각 코드와 유형, 유효성 검사 통과 여부가 표시된 결과 표를 확인합니다.
  5. "클립보드에 복사"를 선택하여 전체 목록을 복사합니다.

문자 블록에서 금지되는 단어

SAT는 RFC에 허용하지 않는 단어 목록을 관리하며, 주로 비속어가 포함됩니다. 납세자 이름에서 추출한 문자가 그중 하나를 이루면 해당 문자의 마지막 글자를 X로 바꾸는 것이 규칙입니다. BUEY는 BUEX가 되고, 세 글자로 된 기업 블록 BUE는 BUX가 됩니다. 이 생성기도 무작위 문자에 같은 규칙을 적용합니다. 기업의 경우에는 한 단계 더 나아가 세 글자 블록이 금지 단어의 앞부분에 불과할 때에도 마지막 글자를 바꿉니다. 판단할 수 있는 글자가 네 개 중 세 개뿐이기 때문입니다.

이 생성기는 XAXX 또는 XAX로 대체하지 않습니다. 이 값들은 SAT가 식별되지 않은 국내 및 외국 납세자를 위해 예약한 일반 코드인 XAXX010101000 및 XEXX010101000에 속하며, 이를 재사용하면 실제 예약 값과 충돌하는 샘플 데이터가 만들어집니다.

올바른 형식의 RFC란?

이 도구는 생성한 각 코드를 SAT가 공표한 RFC 패턴과 대조합니다.

1^[A-Z&Ñ]{3,4}[0-9]{2}(0[1-9]|1[012])(0[1-9]|[12][0-9]|3[01])[A-Z0-9]{2}[0-9A]$
2

왼쪽에서 오른쪽으로 읽으면 이름 문자 세 개 또는 네 개(“Ñ”와 “&”를 포함할 수 있음), 연도 두 자리, 01에서 12 사이의 월, 01에서 31 사이의 일, 두 개의 호모클레이브 문자, 그리고 숫자나 문자 "A"만 가능한 마지막 검사 숫자로 구성됩니다. 이 규칙 중 하나라도 어기거나 검사 숫자가 위에서 설명한 합계와 일치하지 않는 코드는 결과 표에서 "유효하지 않음"으로 표시됩니다.

테스트 RFC의 일반적인 용도

  • 양식 및 입력 유효성 검사: 회원 가입이나 결제 양식이 올바른 형식의 RFC를 허용하고 잘못된 RFC를 거부하는지 확인합니다.
  • 데이터베이스 및 부하 테스트: 실제 납세자 데이터를 사용하지 않고 현실적으로 보이는 값으로 테스트 데이터베이스를 채웁니다.
  • API 테스트: 세금 ID를 확인하거나 저장하는 엔드포인트에 샘플 RFC를 입력합니다.
  • 교육 및 학습 자료: 누구의 실제 정보도 노출하지 않고 RFC가 어떤 형태인지 보여 줍니다.

데이터 개인정보 보호 참고 사항

이 도구가 생성하는 모든 RFC는 무작위입니다. 실제 개인이나 기업과 연결된 것은 하나도 없으며, 세금 신고서, 세금계산서 또는 공식 양식에 사용해서는 안 됩니다. 소프트웨어 개발 및 테스트를 위한 샘플 데이터로만 취급해야 합니다.

자주 묻는 질문

멕시코 RFC는 어디에 사용되나요? 멕시코에서 납세자를 식별하는 데 사용됩니다. 개인과 기업은 세금 신고, 세금계산서 발행, 대부분의 공식 금융 거래를 처리하기 위해 RFC가 필요합니다.

생성된 RFC를 공식 용도로 사용할 수 있나요? 아니요. 형식은 올바르고 체크섬 검사도 통과하지만 무작위로 생성되며 SAT에 등록되어 있지 않습니다. 실제 세금 신고나 법률 문서에 절대 사용해서는 안 됩니다.

멕시코 RFC는 몇 글자인가요? 개인의 RFC는 13개 문자입니다. 기업의 RFC는 12개 문자입니다.

검사 숫자는 어떻게 계산하나요? 각 문자는 고정된 표에서 숫자 값을 받고, 그 값에 13부터 2까지의 위치 가중치를 곱한 뒤 곱들을 더합니다. 검사 숫자는 그 합계를 11로 나눈 나머지를 11에서 뺀 값으로 정하며, 10 대신 문자 "A"를 사용합니다.

일부 RFC의 날짜가 불가능할 정도로 오래되거나 최근인 이유는 무엇인가요? 이 도구의 개인 코드와 기업 코드는 모두 1930년 1월 1일부터 오늘까지의 동일한 범위에서 날짜를 선택합니다. 이 범위는 거의 모든 실제 생년월일이나 법인 설립일을 포함할 만큼 넓지만, 기업에 대해서 더 좁게 설정되어 있지는 않습니다.

생성된 RFC에 사용할 이름이나 날짜를 선택할 수 있나요? 아니요. 이 도구는 문자와 날짜를 포함해 모든 문자를 무작위로 생성합니다. 특정 값을 테스트하려면 생성된 목록에서 일치하는 패턴을 필터링하거나 기반 코드를 수정해야 합니다.

RFC에 "Ñ" 또는 "&"가 포함될 수 있나요? 예. SAT 문자표에서는 "&"에 24, "Ñ"에 38의 값을 부여하며, 공식 패턴은 이름 블록에 두 문자 모두를 허용합니다. "García & Asociados"라는 기업은 GA&로 시작하는 RFC를 가질 수 있습니다. 이 생성기는 A-Z에서만 문자를 선택하므로 자체 생성 코드에는 이 두 문자가 사용되지 않지만, 유효성 검사기는 이를 허용합니다.

참고 문헌

  1. Servicio de Administración Tributaria(SAT), "CURP로 RFC 받기"
  2. SAT, "RFC 유효성 검사기 안내서" — 문자표, 13..2 가중치 및 mod-11 검사 숫자
  3. Código Fiscal de la Federación, 제27조, 연방 납세자 등록 의무