FW-IBAN warning FakturWire check
FW-IBAN — payment IBAN looks invalid
What it means
The IBAN you provided does not match the basic IBAN shape (two letters, two check digits, then up to 30 alphanumerics). FakturWire flags this as a warning before your invoice reaches a bank or a buyer who would bounce it.
What triggers it
payment.iban does not match ^[A-Z]{2}\d{2}[A-Z0-9]{10,30}$ after removing spaces.
How to fix it
Provide the IBAN in electronic format — no spaces needed, uppercase country code:
{ "payment": { "meansCode": "58", "iban": "DE02120300000000202051" } } This is a format sanity check, not a full mod-97 checksum. It catches typos and truncation; it will not guarantee the account exists.
Check your invoice now. Paste it into the free validator — it flags FW-IBAN and every other EN 16931, Peppol and XRechnung rule, each with the fix.
Or run the same check via API:
curl -X POST https://fakturwire.com/v1/validate \
-H "authorization: Bearer $FW_KEY" \
-d '{"invoice": { ... }, "profile": "en16931"}'