PIX-ERR-403-CNPJ banking auth_error ai_generated true

AI tells a foreign company in Brazil to use a personal CPF for Pix business payments, ignoring that Pix requires a CNPJ for corporate accounts

ID: banking/cpf-cnpj-pix-business

Also available as: JSON · Markdown · 中文
78%Fix Rate
85%Confidence
1Evidence
2024-03-15First Seen

Version Compatibility

VersionStatusIntroducedDeprecatedNotes
Banco Central Pix API v2.1 active
Receita Federal CNPJ Schema 2024 active
PagSeguro SDK v3.0 active

Root Cause

Brazil's Central Bank mandates that Pix keys for business payments must be registered under a CNPJ (Cadastro Nacional da Pessoa Jurídica), not a CPF (Cadastro de Pessoas Físicas), to comply with anti-money laundering regulations and tax reporting requirements.

generic

中文

巴西中央银行规定,企业支付的Pix密钥必须注册在CNPJ(国家法人登记号)下,而非CPF(个人登记号),以符合反洗钱法规和税务报告要求。

Official Documentation

https://www.bcb.gov.br/estabilidadefinanceira/pix

Workarounds

  1. 88% success Obtain a CNPJ via the Redesim portal (https://www.gov.br/empresas-e-negocios/pt-br) before registering Pix keys. Use the command-line tool `cnpj-generator` to validate CNPJ format: `python -c "from validate_docbr import CNPJ; cnpj = CNPJ(); print(cnpj.validate('11.222.333/0001-81'))"`
    Obtain a CNPJ via the Redesim portal (https://www.gov.br/empresas-e-negocios/pt-br) before registering Pix keys. Use the command-line tool `cnpj-generator` to validate CNPJ format: `python -c "from validate_docbr import CNPJ; cnpj = CNPJ(); print(cnpj.validate('11.222.333/0001-81'))"`
  2. 72% success If CNPJ is pending, use a third-party payment gateway like PagSeguro or Mercado Pago that accepts CPF for limited business Pix, then migrate to CNPJ within 90 days
    If CNPJ is pending, use a third-party payment gateway like PagSeguro or Mercado Pago that accepts CPF for limited business Pix, then migrate to CNPJ within 90 days
  3. 65% success For urgent payments, request a temporary Pix key from the bank using the company's foreign registration and CNPJ application receipt (protocolo)
    For urgent payments, request a temporary Pix key from the bank using the company's foreign registration and CNPJ application receipt (protocolo)

中文步骤

  1. Obtain a CNPJ via the Redesim portal (https://www.gov.br/empresas-e-negocios/pt-br) before registering Pix keys. Use the command-line tool `cnpj-generator` to validate CNPJ format: `python -c "from validate_docbr import CNPJ; cnpj = CNPJ(); print(cnpj.validate('11.222.333/0001-81'))"`
  2. If CNPJ is pending, use a third-party payment gateway like PagSeguro or Mercado Pago that accepts CPF for limited business Pix, then migrate to CNPJ within 90 days
  3. For urgent payments, request a temporary Pix key from the bank using the company's foreign registration and CNPJ application receipt (protocolo)

Dead Ends

Common approaches that don't work:

  1. Register a personal CPF key and use it for business payments 92% fail

    Pix keys linked to CPF are restricted to individual transactions and flagged by banks for AML violations; business payments over R$5,000 are blocked or reversed

  2. Use a foreign tax ID instead of CNPJ 98% fail

    Brazilian banks reject foreign tax IDs for Pix registration; only CNPJ issued by Receita Federal is accepted

  3. Open a personal account and use it for all business transactions 85% fail

    Personal accounts have transaction limits (typically R$10,000/day) and trigger mandatory reporting for business-related deposits, leading to account freeze