Australian Dollar (AUD)
US Dollar (USD)
Euro (EUR)
British Pound (GBP)
New Zealand Dollar (NZD)
Japanese Yen (JPY)
Canadian Dollar (CAD)
Singapore Dollar (SGD)
Hong Kong Dollar (HKD)
Australian Dollar (AUD)
US Dollar (USD)
Euro (EUR)
British Pound (GBP)
New Zealand Dollar (NZD)
Japanese Yen (JPY)
Canadian Dollar (CAD)
Singapore Dollar (SGD)
Hong Kong Dollar (HKD)
Typical bank margins range from 2% to 5% above the mid-market rate.
Base Amount:
Exchange Rate:
Converted Amount (Est.):
Note: This calculator uses estimated mid-market rates for demonstration purposes. Bankwest's actual "Buy" and "Sell" rates will vary and typically include a margin. Always check your online banking or visit a branch for the live dealable rate.
Whether you are planning an overseas holiday, purchasing goods from international retailers, or sending money to family abroad, understanding how Bankwest exchange rates apply to your transaction is crucial for financial planning. This guide helps you navigate foreign exchange (FX) mechanisms, fees, and how to estimate your costs effectively.
How Bankwest Exchange Rates Work
Like most major Australian banks, Bankwest utilizes different exchange rates depending on the nature of your transaction. The rate you see on Google is often the "mid-market" rate, but the rate applied to your transaction will likely be a "retail" rate which includes a margin.
Types of Exchange Rates
Telegraphic Transfer (TT) Rate: This is generally used for sending money internationally via online banking (IMT). It is often more competitive than cash rates.
Notes/Cash Rate: If you visit a branch to buy foreign physical cash before you travel, the "Notes" sell rate applies. This usually incurs a higher margin to cover the logistics of handling physical currency.
Cheque Rate: Used for buying or selling foreign currency drafts or cheques, though this method is becoming less common.
Understanding the Buy/Sell Spread
When using the calculator above or viewing Bankwest's rate board, it is important to distinguish between "Buy" and "Sell" rates:
We Sell: The bank is selling foreign currency to you (e.g., you are converting AUD to USD for a trip). You will receive less foreign currency than the mid-market rate suggests.
We Buy: The bank is buying foreign currency from you (e.g., you are converting leftover USD back to AUD). You will receive fewer Australian Dollars than the mid-market rate suggests.
Fees Associated with International Transfers
Beyond the exchange rate margin, there may be specific fees attached to your transaction:
International Transaction Fee: Often charged as a percentage (e.g., 3%) when using your Bankwest debit or credit card for overseas purchases or online shopping in foreign currency.
Overseas ATM Fee: A flat fee may apply when withdrawing cash from non-partner ATMs abroad.
IMT Fee: A flat fee for sending money to an overseas bank account, though some account types may waive this.
Tips for Getting the Best Rate
To maximize your money when converting currency:
Use Online Banking: Transfers made via the Bankwest app or online banking (utilizing the TT rate) are generally cheaper than in-branch transactions.
Watch the Market: Exchange rates fluctuate second by second. If your transfer isn't urgent, monitoring the trend can help you lock in a better rate.
Pay in Local Currency: When using your card abroad, always choose to pay in the local currency (e.g., Euros in France) rather than AUD. This avoids Dynamic Currency Conversion (DCC), where the merchant sets a poor exchange rate.
Using This Calculator
Our tool above allows you to estimate conversions between major global currencies including AUD, USD, EUR, GBP, NZD, and JPY. By adjusting the "Bank Margin" field, you can simulate the difference between the mid-market rate and the actual retail rate offered by the bank, giving you a more realistic expectation of the final amount.
function calculateFX() {
// 1. Get input values
var amountInput = document.getElementById('fxAmount').value;
var fromCurrency = document.getElementById('fxFrom').value;
var toCurrency = document.getElementById('fxTo').value;
var feePercent = document.getElementById('fxBankFee').value;
// 2. Validate Input
if (amountInput === "" || amountInput < 0) {
alert("Please enter a valid positive amount.");
return;
}
var amount = parseFloat(amountInput);
var fee = parseFloat(feePercent) || 0;
// 3. Define Hardcoded Rates (Baseline: 1 AUD)
// These are approximate mid-market rates for demonstration logic
var rates = {
'AUD': 1.0000,
'USD': 0.6550,
'EUR': 0.6050,
'GBP': 0.5200,
'NZD': 1.0850,
'JPY': 98.2500,
'CAD': 0.8900,
'SGD': 0.8850,
'HKD': 5.1200
};
// 4. Calculate Logic
// Formula: (Amount / FromRate) * ToRate
// This converts the input currency to AUD (base), then AUD to target currency.
var rateFromBase = rates[fromCurrency];
var rateToBase = rates[toCurrency];
// Determine the cross rate
var crossRate = rateToBase / rateFromBase;
// Apply Bank Margin/Fee
// Banks usually take a margin. If buying currency, you get less.
// Logic: Reduce the effective rate by the percentage fee.
var effectiveRate = crossRate * (1 – (fee / 100));
var finalValue = amount * effectiveRate;
// 5. Formatting Helper
function formatMoney(val, curr) {
return val.toLocaleString('en-US', {
style: 'currency',
currency: curr,
minimumFractionDigits: 2,
maximumFractionDigits: 2
});
}
// 6. Display Results
var resultBox = document.getElementById('bwResult');
var resBase = document.getElementById('resBaseAmount');
var resRateDisplay = document.getElementById('resRate');
var resFinal = document.getElementById('resFinal');
resultBox.style.display = "block";
resBase.innerHTML = formatMoney(amount, fromCurrency);
resRateDisplay.innerHTML = "1 " + fromCurrency + " = " + effectiveRate.toFixed(4) + " " + toCurrency;
resFinal.innerHTML = formatMoney(finalValue, toCurrency);
}