The ACH network operated in the US is limited to transactions between US bank accounts. However, you can use International ACH Credits (IAT) to send money electronically to Canadian banks. You can also send money electronically to Canada and elsewhere in the world using a money transfer service.