System updates

We’re experiencing issues that may affect your Square services. We’ll continue to update our status page with more information.

Home>ACH Payments

Square Invoices and ACH Processing

With ACH processing, you can take advantage of a lower processing cost and a higher profit margin for your business. The ACH processing fee is only 1%, with a minimum fee of $1 and no additional processing costs. For example, if your invoice is for $300, the processing fee will be 1% or $3.

Send an Invoice

  1. Click Payments > Invoices in your online Square Dashboard.

  2. Click Create Invoice.

  3. You will see the New Invoice screen.

  4. Enter the customer’s name or email address next to Bill to, and fill in the Invoice details.

  5. Within Invoice Details you will see Payment method.

  6. Select the methods you will accept from your customer. Select the box next to ACH bank transfer to allow your customer to pay via ACH bank transfer.

  7. Once done, select Send, and the invoice will be sent to the customer’s email.

  8. ACH transfers typically take 3-5 business days to complete. When the buyer initiates a payment, the invoice will go into the "Payment Pending" state. After three days, the payment will either succeed or fail and each party will receive proper notifications.

Note: ACH processing does not allow for partial payments. If you would like to offer your customers a deposit or set up payment schedules, ACH would not be suitable.

Learn more about Square Invoices Plus and keep the same standard ACH processing rate of 1% per ACH transaction by signing up.

Allow Customers to Save Bank Account Information for Recurring Series

  1. To allow your customers to save their bank account for a recurring series and enable auto charge, you will need to check the Allow automatic payments with card or bank on file option when creating a recurring series.

  2. Once the customer opens the invoice, they can select Pay by bank Transfer.

  3. The customer will then go through a flow with Plaid, our bank verification partner to authorize their bank account.

  4. Through the Plaid flow, the customer can select their bank and enter their credentials. Once complete, there will see a Success screen.

  5. The customer can then check the box for Save my bank on file with [business].

  6. Once complete, the customer can select Confirm and pay. Future invoices in the series will be charged to the bank on file.

Allow Customers to Remove or Update Saved Card on File or Bank on File

  1. To allow your customers to update their Card on File or Bank on File for a recurring series or remove their card or bank information, you need to set up the recurring series as delayed charge, meaning their payment is due later than the invoice date.

  2. On each invoice date, your customers with Card on File or Bank on File enrolled will receive an email with the option to Make early payment or Update payment method.

  3. Your customer should click Update payment method in that email to go to the Pay Page, then select either Update card, Update bank transfer (ACH), or Remove card/ bank on file.

  4. If the customer selects to update their card or bank, they can enter their updated card or bank information.

  5. The customer will then check the box for Save my card or bank on file with [business].

  6. Once complete, your customer can Confirm. Future invoices in the series will be charged to the updated card or bank on file.

Save Bank Account Information on File

If you would like to save your bank account information for future payments, including those outside of a recurring series, you may save your bank account information to your buyer profile. This expedites the process of approving future invoice payments by removing the need to add your bank details each time you make a payment. Instead, you simply approve or reject any charges via a notification that appears during checkout.

Can't find what you need?