# AI告诉在巴西的外国公司使用个人CPF进行Pix企业支付，忽略了Pix要求企业账户使用CNPJ

- **ID:** `banking/cpf-cnpj-pix-business`
- **领域:** banking
- **类别:** auth_error
- **错误码:** `PIX-ERR-403-CNPJ`
- **验证级别:** ai_generated
- **修复率:** 78%

## 根因

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

## 版本兼容性

| 版本 | 状态 | 引入 | 弃用 |
|------|------|------|------|
| Banco Central Pix API v2.1 | active | — | — |
| Receita Federal CNPJ Schema 2024 | active | — | — |
| PagSeguro SDK v3.0 | active | — | — |

## 解决方案

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)
   ```

## 无效尝试

- **Register a personal CPF key and use it for business payments** — 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 (92% 失败率)
- **Use a foreign tax ID instead of CNPJ** — Brazilian banks reject foreign tax IDs for Pix registration; only CNPJ issued by Receita Federal is accepted (98% 失败率)
- **Open a personal account and use it for all business transactions** — Personal accounts have transaction limits (typically R$10,000/day) and trigger mandatory reporting for business-related deposits, leading to account freeze (85% 失败率)
