In case people are looking for some additional info... I've spent so much time on this topic over the last 6 years... it's incredible how hard it is to deposit USA cheques in Australia I've found personally (for a cheap fee and good FX rate). It's also incredible how no Aussie bank teller ever seems to know what to do with a foreign cheque. Some have even told me they don't accept cheques when I've deposited them a few months prior.
My history spanned:
- Opened a US Bank of America account. Their app allowed you to take a photo of the front and back of the US cheque and they'd clear it within a few days. This was great to hold the USD. But I then had to transfer it to Australia. That's where BoA charged something like $25 to send it to a non BoA account, and CBA would also charge something like $30 to receive it, and provided poor FX rates
- One time BoA used nab as their intermediary and it appeared nab converted the USD to AUD (in error), then converted it back (as for that transfer I had a USD CBA Acc) and so nab charged me for 2 transactions (like $60) plus their FX rate, so it was a large sum lost!
- I had a CBA USD account, but they charged me fees to deposit the USD cheque (like normal), but then another fee + the poor FX rate to convert it digitally from my USD account to my AUD account (fees were around $25-$35). That was around 4yrs ago (I didn't want to convert the USD straight away to AUD as I wanted to wait for a good FX hence the need for the USD holding account)
- I learnt that Citibank accounts all over the world do free FX transfers so I opened a Global Currency Account which gave me a USD and AUD account. I couldn't deposit cheques (I suppose I never tried due to the below reason), but it meant my US relatives could send money to my Citibank USD account from their Citibank account and it was all free (so no need for cheques). I could then wait for a good FX rate and transfer USD to my AUD Citibank account for free, and then onto my everyday AUD account for free
- This was great until nab bought Citibank in Australia... So Citibank transfers from the US to my USD account incurred fees (as it was Citibank US to nab Australia )
- I now use Wise, but I have no way of depositing cheques unless I go to CBA and they charge me $25 and bad FX rates. Plus it often takes 20-30mins in the branch as no one knows how to fill out the FX form
- They also often don't realise (and don't want to concede) that the date on US cheques is mm/dd/yyyy so it can often appear the cheque is 6mths old, but it's not. So this takes some strong words to say the cheque won't bounce
Maybe not super helpful for everyone, but hopefully it helps a few!