< Back to blog

How to process ACH payments in QuickBooks Online

Two people shaking hands over documents on desk.

After doing all the hard work, getting paid makes it worth it.

Simplifying your payment processes is crucial to maintaining your company’s financial health and a stable cash flow. To do this, you need to be able to process as many payment types as possible, including:

  • Debit card payments.
  • Credit card payments.
  • Direct deposit.
  • ACH transactions.

In this blog, you’ll learn all about the QuickBooks Online ACH payment process, from dealing with individual sales receipts and invoices to setting up recurring payments.

Whether you’re new to QuickBooks Online or looking to optimize your current payment methods, follow these quick steps to learn how to process ACH payments in QuickBooks Online and enhance your business’ financial operations.

Let’s get started!

What is an ACH (Automated Clearing House) payment?

ACH payments are electronic payments made directly between banks through the Automated Clearing House network. It’s a popular way to transfer money without using: 

  • Paper checks.
  • Wire transfers.
  • Cash. 

This method works for business-to-business (B2B) and business-to-consumer (B2C) transactions.

What are the types of ACH payments?

There are two types of ACH payments — you can think of them as “pulls” and “pushes.”

ACH debit (pull)

An ACH debit is a type of ACH payment that pulls funds electronically from a bank account. In QuickBooks Online, businesses commonly use this method to collect payments from clients.

ACH credit (push)

An ACH credit is the opposite of an ACH debit. Here, you push funds from your bank account to another account. You can use this method to:

How to process ACH payments in QuickBooks Online

Here’s how to process ACH payments in QuickBooks Online:

Process a sales receipt or invoice

Image credit: Intuit QuickBooks

You can process bank transfer payments for new invoices or sales receipts and for recurring sales receipts. 

Here’s how:

  1. Click on “+ New.”
  2. Choose either “Receive Payment” (for an invoice) or “Sales Receipt” (for a sales receipt).
  3. In the “Customer” drop-down menu, pick the customer’s name.
  4. In the “Payment method” drop-down menu, choose either “Check” or “QuickBooks Payment – Bank.”

Process recurring sales receipt

Once you schedule ongoing ACH payments, you’ll receive the funds every period, provided your customer has sufficient funds in their bank account.

Here’s how you set them up:

  1. Navigate to “Settings” or click the gear icon, then select “Recurring Transactions”.
  2. Locate the recurring sales receipt for your customer and click “Edit”.
  3. In the “Payment method” drop-down list, select “Check” or “QuickBooks Payment – Bank”.

If you need to update a recurring sales receipt, click “Save template” to keep the customer’s payment details.

Enter customer’s bank details

  1. Click on “Enter Bank info.”
  2. Input your customer’s:
    1. Name.
    2. Financial institution. 
    3. Account type.
    4. Account number.
    5. Routing number.
  3. Choose “Use this account information in the future” and you’re done! You’ll automatically receive your customer payments when they’re due.

Get authorization from the customer

Before saving any details, ensure you have your customer’s consent. Print an ACH authorization form and have the customer complete and sign it. 

QuickBooks automatically generates this form from the details you just entered. You can easily download and reupload it once your customer has signed.

Process the payment

  1. On the transaction form, tick the checkbox beside “I have authorization and would like to process this transaction.”
  2. Review the transaction, then click “Save and send.”
  3. Modify the email message to your customer if necessary, then select “Send and close”.

That’s it! Now you know how to process ACH payments in QuickBooks Online.

How long does it take to process ACH payments in QuickBooks Online?

ACH deposits take between two and seven business days. Recurrent ACH payments take less time after the first transaction with an account.

Save time with the best QuickBooks payment processing integration

QuickBooks helps you with online payments and accounting processes. Method:CRM helps you grow your business and get new customers. Together, they make an unstoppable team.

Method’s powerful integration with QuickBooks ensures you manage your business from end to end. It makes it easier to convert prospects into clients and make the most of every sales opportunity. Method offers:

  • A seamless, two-way sync with QuickBooks to keep your customers’ information up to date and accessible.
  • Invoice automation and direct payment collection across several channels.
  • Customer management to track all client interactions and improve communication.

Process ACH payments QuickBooks Online: FAQs

Are there fees associated with the QuickBooks Online ACH payment process?

QuickBooks charges a 1% processing fee for every ACH transaction. QuickBooks deducts this transaction fee immediately after funds reach your account. 

You may also get an email notification about other fees, which QuickBooks deducts on the fifth business day of next month.

What is the difference between EFT vs. ACH?

EFT stands for electronic funds transfer and is a broader term for all digital payments. ACH is a specific type of EFT that is run between financial institutions through the Automated Clearing House network.

Does QuickBooks Online allow split ACH payments?

Yes, QuickBooks Online can handle split ACH payments, which lets you divide a payment between different accounts. You can see your split payments under “Transaction List with Splits” in the “Reports” tab.

See how you can extend the limits of QuickBooks with Method. 

Image credit: Credit Commerce via Pixabay

Streamline your business with Method

Start your free trial — no credit card, no contract.