top of page

How to Set Up ACH Payments in QuickBooks Online: Step-by-Step Instructions

  • Writer: Remo Martin
    Remo Martin
  • Jun 11
  • 5 min read

Introduction

Getting paid quickly and securely is essential for every business. While credit card payments remain popular, many small businesses are turning to ACH (Automated Clearing House) payments because they are often more affordable, reliable, and convenient.

If you use QuickBooks Online, enabling ACH payments can streamline your invoicing process, reduce transaction costs, and improve cash flow. However, many users have questions before getting started:

  • How do ACH payments work in QuickBooks Online?

  • How do I set up ACH payments?

  • Is ACH safer than credit card payments?

  • Why is my ACH payment pending?

  • What should I do if an ACH transaction fails?

This guide walks you through everything you need to know about setting up ACH payments in QuickBooks Online, including configuration steps, common issues, troubleshooting tips, and best practices for smooth payment processing.


ACH Payment Through QuickBooks Online

What Are ACH Payments?

ACH (Automated Clearing House) payments are electronic bank-to-bank transfers processed through the ACH network.

Instead of paying with a credit card, customers authorize funds to be withdrawn directly from their checking or savings account and transferred to your business bank account.

Common ACH transactions include:

  • Customer invoice payments

  • Vendor payments

  • Payroll direct deposits

  • Subscription billing

  • Recurring business payments

Because ACH payments bypass card networks, they often have lower processing fees compared to traditional credit card transactions.


Benefits of ACH Payments in QuickBooks Online

Before setting up ACH payments, it's important to understand why many businesses prefer them.

Lower Transaction Costs

Credit card processing fees can significantly impact profits.

ACH payments generally offer lower processing costs, making them ideal for larger invoices and recurring payments.

Example

A contractor sending a $5,000 invoice may save considerably by accepting ACH payments instead of credit card transactions.

Faster Cash Flow

ACH payments help businesses receive funds electronically without waiting for mailed checks.

Faster payments improve:

  • Cash flow management

  • Vendor payments

  • Payroll planning

  • Business forecasting

Improved Customer Convenience

Customers can pay invoices directly from their bank accounts.

This reduces:

  • Manual check processing

  • Late payments

  • Administrative work

Enhanced Security

ACH transactions use encrypted banking systems and authentication procedures to protect financial information.


Requirements Before Setting Up ACH Payments

Before enabling ACH payments through QuickBooks Online, ensure you have:

Active QuickBooks Online Subscription

You must have an active QuickBooks Online account.

Business Bank Account

A verified business checking account is required to receive ACH payments.

QuickBooks Payments Account

QuickBooks Payments must be activated to process ACH transactions.

Business Information

Prepare the following:

  • Legal business name

  • Tax identification information

  • Business address

  • Bank routing number

  • Bank account number


Step-by-Step Instructions to Set Up ACH Payments in QuickBooks Online

Step 1: Sign In to QuickBooks Online

Log in to your QuickBooks Online account using administrator credentials.

Only authorized administrators can configure payment processing settings.


Step 2: Navigate to Account and Settings

From the dashboard:

  1. Select the Gear icon.

  2. Click Account and Settings.

  3. Review company information.

Ensure all business details are accurate before proceeding.


Step 3: Activate QuickBooks Payments

To process ACH transactions, QuickBooks Payments must be enabled.

Follow these steps:

  1. Open Settings.

  2. Select Payments.

  3. Begin the application process.

  4. Submit requested business information.

QuickBooks may verify:

  • Business ownership

  • Tax details

  • Banking information

Approval times may vary.


Step 4: Connect Your Business Bank Account

Once approved:

  1. Navigate to Payments Settings.

  2. Add your bank account information.

  3. Enter:

    • Routing number

    • Account number

    • Account type

QuickBooks may perform a verification process using small test deposits.


Step 5: Verify Your Bank Account

Many users overlook this critical step.

QuickBooks may send micro-deposits to your account.

To verify:

  1. Check your bank statement.

  2. Locate the deposit amounts.

  3. Enter those amounts within QuickBooks.

Successful verification activates ACH payment functionality.


Step 6: Enable ACH Payment Options on Invoices

Once payments are activated:

  1. Create or edit an invoice.

  2. Select Payment Options.

  3. Enable Bank Transfer (ACH).

Customers will now see ACH as a payment option when receiving invoices.


Step 7: Send ACH-Enabled Invoices

Create and send invoices normally.

Customers can:

  • Open the invoice

  • Choose Bank Transfer

  • Enter banking details

  • Submit payment securely


Step 8: Monitor Payment Status

Track ACH payments from within QuickBooks Online.

Common statuses include:

  • Pending

  • Processing

  • Completed

  • Failed

Regular monitoring helps identify issues quickly.


How Customers Pay ACH Invoices

Many business owners wonder what the customer experience looks like.

Here's the typical process:

  1. Customer receives invoice.

  2. Customer clicks payment link.

  3. Customer selects bank transfer.

  4. Customer enters banking information.

  5. Payment authorization is submitted.

  6. Funds transfer through the ACH network.

  7. Payment status updates automatically in QuickBooks.

The process is designed to be straightforward and secure.


Common ACH Payment Issues and Troubleshooting Solutions

Even properly configured systems can occasionally experience problems.

Below are common ACH payment issues and practical solutions.

Problem #1: ACH Payment Is Stuck in Pending Status

Possible Causes

  • Bank processing delays

  • Weekend or holiday transactions

  • Verification requirements

Solution

Allow additional processing time.

ACH transfers typically require several business days to complete.


Problem #2: Bank Account Verification Failure

Symptoms

Unable to activate ACH payments.

Possible Causes

  • Incorrect routing number

  • Incorrect account number

  • Verification deposits entered incorrectly

Solution

Review banking information carefully and repeat the verification process.


Problem #3: Customer ACH Payment Declined

Possible Causes

  • Insufficient funds

  • Incorrect banking information

  • Closed account

Solution

Request updated banking details from the customer and resend the invoice.


Problem #4: ACH Payments Option Not Appearing on Invoices

Possible Causes

  • QuickBooks Payments not activated

  • ACH settings disabled

Solution

Review payment settings and confirm bank transfer options are enabled.


Problem #5: Funds Not Deposited Into Bank Account

Possible Causes

  • Banking verification incomplete

  • Processing delays

  • Compliance review

Solution

Check payment status and confirm all account verification steps have been completed.


Best Practices for ACH Payment Processing

To maximize ACH payment success, follow these recommendations.

Verify Customer Information

Ensure customers provide accurate banking information.

Small errors often cause payment failures.

Encourage ACH for Larger Invoices

ACH payments can reduce transaction costs significantly compared to card processing.

Use Recurring Billing

For subscription-based businesses, ACH payments work exceptionally well with recurring invoices.

Monitor Transactions Regularly

Review payment activity frequently to identify issues before they impact cash flow.

Maintain Accurate Banking Records

Update banking information immediately whenever changes occur.


ACH Payments vs Credit Card Payments

Feature

ACH Payments

Credit Cards

Processing Fees

Generally Lower

Typically Higher

Large Invoice Friendly

Yes

Yes

Chargeback Risk

Lower

Higher

Processing Speed

Several Business Days

Often Faster

Customer Convenience

High

High

Many businesses offer both options to maximize customer flexibility.


Why Small Businesses Prefer ACH Payments

Small businesses increasingly rely on ACH payments because they:

  • Reduce payment processing expenses

  • Improve cash flow management

  • Simplify collections

  • Support recurring billing

  • Minimize paper checks

  • Increase payment reliability

For service providers, consultants, contractors, and professional firms, ACH payments often become the preferred payment method.


Frequently Asked Questions

What is an ACH payment in QuickBooks Online?

An ACH payment is an electronic bank transfer that allows customers to pay invoices directly from their bank accounts.

Are ACH payments secure?

Yes. ACH transactions use secure banking networks and encryption protocols to protect financial information.

How long do ACH payments take in QuickBooks Online?

Most ACH payments are processed within a few business days, though timing may vary depending on banks and verification requirements.

Do customers need a QuickBooks account to pay by ACH?

No. Customers can typically pay through the secure payment link included with the invoice.

Why is my ACH payment still pending?

Pending status may result from bank processing schedules, weekends, holidays, or additional verification requirements.

Can I use ACH payments for recurring invoices?

Yes. ACH payments work well for recurring billing and subscription-based services.


Final Thoughts

Setting up ACH payments in QuickBooks Online is an excellent way to improve payment collection, lower processing costs, and create a smoother experience for customers. With proper configuration and ongoing monitoring, ACH transactions can become a valuable component of your business's payment strategy.

By following the step-by-step instructions outlined in this guide, businesses can confidently enable ACH payments, troubleshoot common issues, and take advantage of the efficiency offered by electronic bank transfers.

If you need assistance setting up ACH payments, resolving QuickBooks payment errors, troubleshooting bank verification issues, or configuring QuickBooks Online for your business, professional support is available.

Call +1(866)500-0076 today for expert QuickBooks assistance and personalized guidance.

 
 
 

Comments


bottom of page