ACH payments are usually free. However, some banks may charge a nominal fee for certain types of transactions.