Yes. All of Omella’s payment forms and ACH forms are free and accessible for anyone to use. We do not charge transaction fees for ACH payment processing.