# AI告诉瑞士自由职业者开具带有QR-IBAN的发票，但未提及QR账单需要特定的条形码格式（瑞士支付标准2022）

- **ID:** `banking/switzerland-qr-iban-barcode-mandatory`
- **领域:** banking
- **类别:** protocol_error
- **错误码:** `SIX-ISO20022-QR-BARCODE-ERR`
- **验证级别:** ai_generated
- **修复率:** 80%

## 根因

瑞士QR账单标准（基于ISO 20022，自2022年起强制）要求在发票中嵌入特定的结构化条形码格式（瑞士跨境支付标准v1.2）；没有此条形码，银行无法自动处理QR-IBAN付款，导致人工处理费用或被拒。

## 版本兼容性

| 版本 | 状态 | 引入 | 弃用 |
|------|------|------|------|
| Swiss Payment Standards v1.2 (2022) | active | — | — |
| QR Bill Implementation Guidelines v3.0 | active | — | — |
| SIX Interbank Clearing ISO 20022 XML Schema v2.1 | active | — | — |

## 解决方案

1. ```
   Use a certified Swiss payment software (e.g., Bexio, Abacus, or Sage) that generates QR bills with correct barcodes per the Swiss Payment Standards; example: in Bexio, select 'Rechnung mit QR-Rechnung' and ensure the QR-IBAN is correctly formatted
   ```
2. ```
   Generate the QR bill manually using the official SIX XML schema: create an XML file with the required fields (IBAN, amount, creditor, debtor, reference) and convert it to a QR code using the SIX-provided SDK at https://github.com/OpenBankingSwitzerland/qr-bill
   ```
3. ```
   Use the online QR bill generator at https://www.qr-rechnung.ch (official Swiss tool) to create a single invoice; for bulk, use the API with proper ISO 20022 formatting
   ```

## 无效尝试

- **** — Generic QR codes do not follow the structured Swiss payment data format; banks reject them as invalid payment references (95% 失败率)
- **** — Swiss banks charge a manual processing fee of 5-10 CHF per invoice without a valid QR barcode, and many now reject them entirely (75% 失败率)
- **** — Each QR barcode contains unique payment reference data (Creditor Reference); reuse is detected and rejected by the bank's fraud system (85% 失败率)
