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