Skip to main content

BMO Wire Transfer Limit 2026 | Fees, Times & SWIFT Code BOFMCAM2

Updated

BMO wire transfers are available through BMO Online Banking for amounts up to approximately $50,000 per day, or through a branch for larger amounts. The standard domestic wire fee is approximately $25, and international wires run $40–$65. BMO’s SWIFT code for Canadian accounts is BOFMCAM2.


Wire Transfer Limits

Transfer TypeOnline LimitBranch Limit
Domestic (Canada to Canada)~$50,000/dayHigher; ID required
International (outgoing)~$50,000/dayHigher; ID required
International (incoming)No limitNo limit

Business accounts and Premium Plan holders with an established account history may have access to higher online limits. Call 1-877-225-5266 to confirm your current limits or arrange a higher one-time limit.


Wire Transfer Fees

Transfer TypeFee
Domestic wire (outgoing)~$25.00
International wire (outgoing)~$40–$65
International wire (incoming)~$15.00
Foreign currency conversion2.5% on non-CAD wires

Fees are deducted from your account at the time of initiation. Confirm the exact fee in BMO Online Banking at the time of the transfer — international wire fees vary based on destination currency and amount.


SWIFT Code and International Wire Details

To receive an international wire transfer to your BMO account, provide the sender with:

DetailValue
SWIFT/BIC codeBOFMCAM2
Bank nameBank of Montreal
Bank address129 Rue Saint-Jacques, Montreal, QC H2Y 1L6
Your transit number5-digit branch transit (find in BMO Online Banking)
Your account numberFrom BMO Online Banking or chequebook
Your full nameAs it appears on your account

Processing Times

Transfer TypeTypical Processing Time
Domestic wireSame business day (if before ~3:00 PM ET cutoff)
International wire (major currencies)1–3 business days
International wire (emerging markets)3–5 business days
Cross-border BMO to BMO Harris (USD)1–3 business days

How to Send a Wire Transfer Through BMO Online Banking

  1. Log in to BMO Online Banking
  2. Navigate to Transfers → Wire Transfer
  3. Select the account to debit
  4. For domestic wires: enter the recipient’s institution number, transit number, and account number
  5. For international wires: enter the recipient’s SWIFT code, account or IBAN number, and bank address
  6. Enter the amount and currency
  7. Review fees and confirm
  8. BMO may prompt for additional verification on first-time or large transfers

Alternatives to Wire Transfers

OptionMax AmountCostBest For
Interac e-Transfer$3,000/transaction$0 (Plus/Premium)Domestic under $3,000
BMO Online wire~$50,000/day~$25 domesticLarger domestic transfers
Bank draftAny amountFree (Premium) / $7.50Guaranteed funds
BMO Harris transfer (USD)VariesCurrency conversionUS-side transfers