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
Version Compatibility
| Version | Status | Introduced | Deprecated | Notes |
|---|---|---|---|---|
| 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/pixWorkarounds
-
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'))"` -
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
-
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)
中文步骤
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'))"`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
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:
-
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
-
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
-
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