Sending Money from the Netherlands to Peru: IBAN Not Required, Use SWIFT/BIC
Transferring euros from a Dutch bank to a Peruvian account doesn't require an IBAN—Peru isn't part of the IBAN system. Instead, you'll need the SWIFT/BIC network and local account details.
Required Information
- Recipient's full legal name (matching bank records exactly)
- Peruvian account number (Cuenta Bancaria — typically 20 digits: 4-bank, 4-branch, 12-account)
- Bank name & address (e.g., Banco de Crédito del Perú, Av. Centenario 155, La Molina, Lima)
- SWIFT/BIC code of recipient's bank (critical—see below)
- Amount & currency (EUR or USD; recipient bank converts)
- Purpose of payment (required for compliance: "family support," "invoice #12345," etc.)
Major Peruvian Banks' SWIFT/BIC Codes
- Banco de Crédito del Perú (BCP): BCPLPEPL
- Banco de la Nación: BCONPEPL
- Interbank: BINPPEPL
- Scotiabank Perú: BSUDPEPL
- BBVA Perú: BCONPEPL (same as Banco de la Nación—verify with recipient)
- BanBif: BIFPPEPL
How to Send
Your Dutch bank (ING, ABN AMRO, Rabobank, Bunq, Wise, Revolut): Use international transfer function. Enter SWIFT/BIC, not IBAN. Wise (ex-TransferWise) often cheaper/better FX than traditional banks. Western Union/MoneyGram for cash pickup (higher fees).
Cost & Time
Bank transfer: €15–40 fees + 2–4% FX markup, 2–5 business days. Wise: ~0.5–1% fee, mid-market rate, 1–2 days. Always confirm recipient gets full amount (some Peruvian banks charge incoming fees).
If the Peruvian Bank Requests IBAN
Some systems (especially European) demand an IBAN field. Peruvian banks may provide a "virtual IBAN" or instruct: use SWIFT/BIC in IBAN field. Ask recipient to confirm with their branch.