Learn how to set up recurring ACH payments in QuickBooks Online to automate collections, improve cash flow, and reduce manual
Qasim Raza | QuickBooks Expert
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.
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:
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.
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:
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.
Follow these steps in order.
Each step is short and beginner friendly.
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.
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:
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.
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:
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.
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:
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.
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.
Yes, you can set them up if you use QuickBooks Payments. You also need customer permission before you charge or save bank details.
Yes, the customer must give permission. QuickBooks says customers review and accept recurring payment details before charges run.
Yes, you can choose a repeat plan. QuickBooks supports daily, weekly, monthly, and yearly recurring payment plans.
Yes, you can use it for repeat rent payments. It works well when the amount and date stay the same.
Check the payment status in QuickBooks. Then contact the customer and ask them to update their bank details.
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