Skip to main content

Qasim Raza | QuickBooks Expert

How to Set Up Recurring ACH Payments in QuickBooks Online
Accounting & Bookkeeping QuickBooks

How to Set Up Recurring ACH Payments in QuickBooks Online

qasimquickbooks416@ By qasimquickbooks416@ August 04, 2026

Do you bill the same customer each week or month?

That can take time if you do it by hand. You may also forget a date. A recurring ACH payment can help fix that.

In QuickBooks Online, you can set a payment plan once. Then QuickBooks can charge the customer on a set day. ACH means money moves from the customer’s bank to your bank. QuickBooks says recurring payments can run daily, weekly, monthly, or yearly.

In this guide, you’ll learn what it means. You’ll also learn how to set up recurring ACH payments in QuickBooks Online. I’ll keep each step clear and simple.

What Is How to Set Up Recurring ACH Payments in QuickBooks Online?

How to set up recurring ACH payments in QuickBooks Online means you create a set payment plan.

This plan charges your customer again and again. It uses the customer’s bank account. It does not use a paper check.

ACH stands for Automated Clearing House. In simple words, it means bank-to-bank payment.

People use recurring ACH payments for repeat bills, like:

  • Monthly service fees
  • Rent
  • Plans
  • Member fees
  • Loan payments
  • Cleaning services
  • Bookkeeping fees
  • Website care plans

You set the amount, date, and repeat plan. Then the customer gives permission. QuickBooks says the customer must review the details and accept the recurring payment.

The main benefit is simple. You don’t need to chase the same bill each month.

This helps you get paid on time. It also saves time for your customer.

Benefits of How to Set Up Recurring ACH Payments in QuickBooks Online

  • You save time each month.
  • You don’t need to send the same bill again.
  • You can get paid on a set date.
  • Your customer does not need to remember payment dates.
  • You reduce late payments.
  • You make cash flow easier to plan.
  • You keep payment records inside QuickBooks.
  • You can use it for monthly service plans.
  • You can use it for the same customer again.
  • You can save bank details for future use, with permission.
  • You can charge on a daily, weekly, monthly, or yearly plan.
  • You can send receipts by email after payment.
  • You cut down on paper checks.
  • You make billing easier for your team.
  • You give customers a simple way to pay.

Before You Start

First, make sure your QuickBooks account can take payments.

You need QuickBooks Payments for ACH payments in QuickBooks Online. QuickBooks says you need an active QuickBooks Online plan and customer permission for ACH payments.

You should also have these details ready:

  • Customer name
  • Customer email
  • Payment amount
  • Payment start date
  • Repeat plan
  • Bank account number
  • Routing number
  • Account type
  • Written customer permission

Don’t skip the permission step. QuickBooks says you need clear permission to save or use customer payment details.

Also, check your payment settings first. This helps you avoid errors later.

How to How to Set Up Recurring ACH Payments in QuickBooks Online

Follow these steps in order.

Each step is short and beginner friendly.

  1. Sign in to QuickBooks Online.
  2. Go to the Gear icon.
  3. Select Recurring transactions.
  4. Click New.
  5. Choose Sales Receipt.
  6. Click OK.
  7. Add a clear template name.
  1. Select Scheduled as the type.
  2. Choose your customer.
  3. Add the product or service.
  4. Enter the payment amount.
  5. Pick the repeat date.
  6. Choose daily, weekly, monthly, or yearly.
  7. Add the start date.
  8. Add an end date, if needed.
  9. Select ACH or bank transfer.
  1. Enter the customer’s bank details.
  2. Get customer permission first.
  3. Check all payment details.
  4. Save the recurring payment.
  1. Send the form to your customer.
  2. Ask the customer to accept it.
  3. Check the first payment date.
  4. Review the record after payment.
  5. Match it with your bank feed.

QuickBooks says a customer must accept a recurring payment request. If the customer does not agree in time, the request can expire.

So, ask your customer to check their email soon.

A Simple Example

Let’s say you do bookkeeping work.

You charge one client $300 each month. You bill them on the first day of each month.

Instead of making a new invoice each month, you set one plan.

Your setup may look like this:

  • Customer: ABC Store
  • Amount: $300
  • Date: First day of each month
  • Payment type: ACH bank payment
  • Repeat: Monthly
  • Start date: Next month
  • End date: No end date

Next, your customer checks the email. They add bank details and accept the plan.

Then QuickBooks charges them each month. You don’t need to send the same bill again.

This works well for repeat services. It also helps small firms save time.

Common Mistakes

  • Skipping customer permission.
  • Entering the wrong bank number.
  • Using the wrong routing number.
  • Picking the wrong start date.
  • Setting the wrong repeat plan.
  • Forgetting to check the first payment.
  • Not telling the customer first.
  • Using unclear service names.
  • Adding the wrong customer email.
  • Forgetting to check payment limits.
  • Not checking QuickBooks Payments status.
  • Using ACH for a one-time bill by mistake.
  • Not saving proof of permission.
  • Forgetting to update changed bank details.
  • Not checking failed payments.
  • Setting an end date by mistake.
  • Charging before the customer expects it.
  • Not sending a receipt.
  • Not matching payments in the bank feed.

Helpful Tips

  • Tell the customer before you set it up.
  • Use simple names for each plan.
  • Keep the template name clear.
  • Add the customer’s full email.
  • Check the amount twice.
  • Check the start date twice.
  • Ask the customer to accept it soon.
  • Keep written permission in your records.
  • Use monthly plans for service work.
  • Use yearly plans for annual fees.
  • Check failed payments each week.
  • Review customer bank details with care.
  • Use a test customer if you’re new.
  • Don’t rush the setup.
  • Keep your QuickBooks Payments account active.
  • Review your payment settings often.
  • Ask your accountant if you’re unsure.
  • Send a short note before the first charge.
  • Keep your customer list clean.
  • Update old customer emails.

How to Manage Recurring ACH Payments

After you set it up, you still need to check it.

Go to Recurring transactions in QuickBooks Online. Then find the template you made.

You can edit the plan if the customer changes:

  • Bank account
  • Payment date
  • Amount
  • Service plan
  • Email address
  • End date

Next, save your changes.

Also, tell the customer if the amount changes. Clear notice helps build trust.

You should check payment status often. If a payment fails, contact the customer fast.

Don’t wait too long. A quick reminder can solve the issue.

When Should You Use Recurring ACH Payments?

Recurring ACH works best when the amount stays the same.

It also works well when the customer pays on a set date.

You can use it for:

  • Monthly bookkeeping
  • Lawn care
  • Rent
  • Coaching plans
  • Cleaning services
  • Software fees
  • Member plans
  • Repair plans
  • Website support
  • Tuition fees

But don’t use it for every sale.

If the amount changes each time, use an invoice instead. That gives the customer clear details for each bill.

Also, don’t use it without consent. Always get clear customer permission first.

What If the Customer Wants to Stop?

Sometimes a customer wants to stop the plan.

In that case, go to the recurring payment record. Then turn it off or delete it, based on your need.

Also, send the customer a short note.

You can write:

“Your recurring ACH payment has been stopped. No more charges will run from this plan.”

Keep the note in your records.

This helps you avoid confusion later.

Frequently Asked Questions

1. Can I set up recurring ACH payments in QuickBooks Online?

Yes, you can set them up if you use QuickBooks Payments. You also need customer permission before you charge or save bank details.

2. Does my customer need to approve the payment?

Yes, the customer must give permission. QuickBooks says customers review and accept recurring payment details before charges run.

3. Can I choose a monthly payment date?

Yes, you can choose a repeat plan. QuickBooks supports daily, weekly, monthly, and yearly recurring payment plans.

4. Can I use recurring ACH for rent?

Yes, you can use it for repeat rent payments. It works well when the amount and date stay the same.

5. What happens if the payment fails?

Check the payment status in QuickBooks. Then contact the customer and ask them to update their bank details.

Conclusion

Now you know how to set up recurring ACH payments in QuickBooks Online.

First, you need QuickBooks Payments. Next, you need customer permission. Then you can set the amount, date, and repeat plan.

Recurring ACH payments can save time. They can also help you get paid on time.

Start with one customer first. Test the full process and check the first payment.

Once you feel sure, use it for more repeat bills.

With the right setup, billing feels much easier. Your business can stay more steady, clean, and stress free.

For a complete overview of QuickBooks Online, read our QuickBooks Online Complete Guide 2026

1 Comment

Leave a Reply

Your email address will not be published. Required fields are marked *