To set up recurring ACH payments in QuickBooks Online, you’ll first enable QuickBooks Payments, then create a recurring sales receipt linked to your customer’s bank account. When you automate ACH transfers, you save time, reduce late payments, and lower fees compared to credit cards.
Before setting up recurring ACH payments, you need to make sure that QuickBooks Payments is enabled on your account. ACH payments are processed through QuickBooks Payments, which allows customers to connect their bank accounts for transfers.
Example: If you’re running a marketing agency and invoice clients monthly for a retainer, enabling ACH will let you automatically collect funds from their checking accounts without chasing payments.
Recurring ACH payments in QuickBooks Online are created through sales receipts, not invoices. A sales receipt automatically charges the customer’s bank account according to the schedule you define.
Here’s how:
You’ll now decide how often the ACH payment should run.
Example: A contractor who provides ongoing property maintenance might set up a monthly ACH payment of $1,200 starting on the first of the month.
To process recurring ACH, the customer’s bank account details must be saved.
Tip: Always ensure you have written authorization from your customer before setting up ACH payments on their behalf.
Now, you’ll add the products or services being billed.
QuickBooks will now automatically draft ACH payments from the customer’s account based on the schedule you created.
Recurring ACH payments will process on the defined dates. You can review them under:
If a payment fails (e.g., insufficient funds), QuickBooks will notify you, and you can follow up with the customer.
While QuickBooks Online offers recurring ACH, pairing it with DepositFix can further enhance your payment workflows. DepositFix integrates seamlessly with QuickBooks, letting you:
This setup is perfect for businesses that need flexibility in how they bill clients, whether through invoices, subscriptions, or recurring payments.
To record credit card payments in QuickBooks Online, go to + New, select Pay down credit card, choose the account, enter details, and save for accuracy.
To categorize credit card payments in QuickBooks, record the bank transfer to the credit card, assign each expense to the right category, and reconcile for accuracy.
Discover the hidden automation in your payment, billing and invoicing workflows. Talk to our experts for a free assement!