Back to blog
August 15, 2025

QuickBooks Online Guide: Set Up Recurring Transactions

  • Name
    #accounting
    #bookkeeping
    #QuickBooks Online
    #Cash flow
    #Accounting automation
    #finance
QuickBooks Online Guide: Set Up Recurring Transactions

Introduction

More than 45% of work activities can be automated with today’s tech, freeing up time for higher-value tasks (McKinsey). At the same time, 61% of small businesses regularly struggle with cash flow, making predictable billing and payments non-negotiable (Intuit QuickBooks). Recurring transactions turn routine invoices, bills, and journals into automated workflows that protect time and stabilize cash.

Recurring transactions in QuickBooks Online are templates that create or remind you to create transactions on a schedule. I use them to eliminate repetitive data entry, reduce missed due dates, and produce consistent cash flow signals. Keep reading to set them up correctly, apply controls, and monitor them across multiple clients.

Why recurring transactions matter for your business Automation removes manual drudgery and cuts error rates that compound over time. I regularly help clients reclaim 2–4+ hours each week by automating invoicing and bill entry, then reinvest that time into sales, service, or analysis.

Recurring entries also drive forecast accuracy. When subscriptions, rent, and retainers post consistently, your books reflect predictable revenue and expenses—vital for SaaS finance, budgeting, and loan underwriting. QuickBooks’ official guide is a helpful reference when you need a visual walkthrough (QuickBooks Help).

Which recurring transaction types to use Pick the template type that matches the cash and accounting flow.

  • Invoices — Use for subscription billing, retainers, and fixed monthly services.
  • Bills — Use for recurring vendor fees like software, rent, and utilities.
  • Journal entries — Use for accruals, amortization, depreciation, and reclasses.
  • Sales receipts and deposits — Use when payment occurs at the time of sale.

Match the transaction to timing: invoices for AR you expect to collect later; sales receipts for instant payments; bills for AP you plan to settle; journals for non-cash entries.

Setup steps: create a recurring transaction in QuickBooks Online

Build the foundation once so each cycle runs cleanly.

  1. Click the Gear icon and choose Recurring Transactions.
  2. Select New and pick the transaction type (Invoice, Bill, Journal Entry, etc.).
  3. Enter a descriptive Template Name (e.g., “M—SaaS Invoice—ACME—Net 15”).
  4. Choose the Type: Scheduled, Reminder, or Unscheduled (see table).
  5. Set Interval, Start Date, and End Date (or leave open-ended if appropriate).
  6. Complete customer/vendor, line items, accounts, tax, classes/locations, and terms. Attach contracts or SOWs for audit trails.
  7. For invoices, enable payment options (QuickBooks Payments, Stripe via connector) and decide whether to Automatically send emails.
  8. Save, then run a test occurrence to confirm email delivery, GL mapping, and document formatting before the live cycle.

When to use Scheduled vs Reminder vs Unscheduled The right template type determines whether QuickBooks posts automatically or waits for your review.

Template type Best for What happens
Scheduled Fixed, automatic items (rent, subscriptions) QuickBooks creates the transaction automatically on the schedule.
Reminder Variable amounts (utilities, usage-based) QuickBooks prompts you to create it; you can edit before posting.
Unscheduled On-demand reuse Template stays stored; you manually create occurrences when needed.

Use Scheduled only for predictable amounts with low risk of change. Use Reminder when charges vary or approvals are required. Use Unscheduled to standardize ad-hoc entries without a calendar trigger.

Recommended settings by use case Dial in each template with the right frequency and delivery settings.

Use case Template type Interval Auto-send Payment link
Monthly SaaS customer billing Scheduled Monthly On On
Quarterly retainer invoice Scheduled Every 3 mos Off (review) On
Software vendor bill (usage-based) Reminder Monthly N/A N/A
Office rent Scheduled Monthly N/A N/A
Deferred revenue recognition journal Scheduled Monthly N/A N/A
Annual domain/hosting renewals Reminder Yearly N/A N/A

Real-world examples and templates Use clear names and attachments so anyone can audit or take over.

  • Monthly subscription invoice (Scheduled): Auto-sent email, Net 15 terms, payment link enabled for faster collection.
  • Quarterly retainer (Scheduled): Draft posts automatically; I review 7 days before due to adjust scope if needed.
  • SaaS vendor bill (Reminder): Amount fluctuates; I confirm usage and tax before posting, then schedule payment.
  • Monthly accrual journal (Scheduled): Recognize revenue evenly; reverse as part of month-end close.

Best practices for error reduction and control Consistency makes automation safe. I standardize template names with a frequency prefix, include vendor/customer detail, and attach SOWs or contracts for reference.

I set end dates for seasonal items or add quarterly task reminders to revalidate amounts, coding, and tax. I avoid auto-sending large or sensitive invoices until a human review confirms details, then reconcile AR/AP and key control accounts monthly to catch anomalies early.

Monitoring recurring transactions at scale Templates multiply fast across firms and entities. Central monitoring prevents silent failures and keeps cash predictable.

Lunova monitors QuickBooks Online activity in real time and sends alerts for overdue invoices, unexpected bill increases, failed scheduled entries, or low balances. I rely on this for multi-client portfolios because it flags issues the day they occur, not weeks later during reconciliation (Lunova).

Integration tips: payments, bank feeds, and automation tools Speed collections by linking recurring invoices to QuickBooks Payments or Stripe via supported connectors. Customers pay from the invoice, reducing days sales outstanding and manual follow-up.

Use bank feeds and bank rules to auto-match recurring cash movements for both AR and AP. Tie each automation to a reconciliation workflow so every entry maps to a cleared transaction and the correct GL accounts.

For advanced workflows, pair QuickBooks with tools like Lunova for alerting and Dext or HubDoc for document capture. Export template schedules into your calendar or project tool to coordinate approvals, accruals, and renewals.

30-day action plan to automate recurring transactions I implement automation in sprints so results show up quickly and cleanly.

  1. Week 1 — Inventory and prioritize: list all recurring bills, subscriptions, and invoices across entities; flag items with the biggest cash or time impact.
  2. Week 2 — Build templates: create the top 10 templates in QuickBooks; standardize names, coding, and attachments; enable payment links for invoices.
  3. Week 3 — Test and refine: run a dry cycle; validate email delivery, approval steps, bank rule matches, and AR/AP mappings.
  4. Week 4 — Monitor and iterate: enable alerts with Lunova or a similar tool; set quarterly reviews; document owners and escalation paths.

Troubleshooting common issues If a scheduled transaction didn’t post, confirm the template’s start date, recurrence interval, and active status. If amounts differ from expectations, check whether the template is Scheduled or Reminder—Reminder templates won’t auto-adjust amounts without your edit.

If invoice emails don’t send, verify company email settings, reply-to address, and the customer’s email. If payments don’t match, review bank rules and matching thresholds; manually match a few examples to retrain rules and confirm correct GL impact.

Quick audit workflow for recurring templates Use this short audit monthly or quarterly to keep automations tight.

  1. Run the Recurring Transactions list and filter by Active; export for review.
  2. Compare expected vs. actual amounts using the Customer Balance Detail, Transaction List by Vendor, and Journal reports.
  3. Sample-match bank feed entries to posted transactions; verify coding, classes, and tax.
  4. Review attachments and contract terms; update template amounts or end dates as needed.
  5. Document exceptions and assign owners to remediate before next cycle.

Reporting and tax considerations Recurring templates affect revenue recognition and tax reporting, especially in SaaS. For subscriptions, I use deferred revenue and monthly recognition entries to align with policies and ASC 606 principles, then reverse or amortize as appropriate.

Run the Customer Balance Detail, Transaction List by Vendor, and Journal reports monthly to validate recurring entries. For complex recognition or multi-entity consolidations, integrate purpose-built SaaS finance tools or consult a CPA when policies require more robust schedules.

FAQs

Q: Can QuickBooks Online automatically charge customers for recurring invoices? A: Yes, if you enable payments with QuickBooks Payments or a supported gateway and obtain authorization. Turn on the payment option in the invoice template and store payment details securely. Review your PCI and authorization requirements to prevent disputes and chargebacks.

Q: How do I edit or stop a recurring transaction after it’s created? A: Go to Gear > Recurring Transactions, locate the template, and click Edit. Change amounts, cadence, or recipients, or set the template to Inactive to halt future occurrences. Edits apply to future entries; posted transactions stay as-is unless you edit them directly.

Q: What should I do if a vendor increases a recurring bill unexpectedly? A: Use a Reminder-type template for vendors with variable charges and confirm the amount before posting. When a change occurs, document the vendor notice, update the template, and set an alert to catch future spikes automatically (Lunova).

Q: Are journal entry templates safe for recurring accruals? A: Yes, recurring journals are effective for predictable accruals and amortization. Maintain supporting schedules, document rationale, and reconcile impacted accounts monthly to avoid misstated balances and audit adjustments.

Final checklist before you scale automation

  • Standardize template names, coding, and attachments for fast reviews.
  • Use Scheduled templates only for stable amounts and timing; use Reminder when values vary.
  • Link payment processors to invoices to accelerate collections and reduce DSO.
  • Enable monitoring (Lunova or equivalent) for failed entries, amount changes, and low balances.
  • Reconcile AR, AP, cash, and control accounts monthly to catch issues early.

Automating recurring transactions reduces manual work and strengthens cash flow visibility. I pair QuickBooks Online templates with real-time monitoring so automation scales safely across clients without sacrificing control.

Sources

We respect your privacy.

TLDR: We use cookies for language selection, theme, and analytics. Learn more.