How To Set Up Automatic Invoices in QuickBooks: A Complete Step-by-Step Guide

Creating recurring invoices manually every week or month can be time-consuming, especially for businesses with subscription services or repeat customers. Fortunately, QuickBooks allows you to automate invoice creation, helping you save time, reduce errors, and ensure customers are billed on schedule.

Whether you’re using QuickBooks Online or QuickBooks Desktop, setting up automatic invoices can streamline your billing process and improve cash flow. This guide explains how to create recurring invoices, customize billing schedules, troubleshoot common issues, and follow best practices for automated invoicing.

If you need help setting up recurring invoices, automating billing, or resolving QuickBooks invoicing issues, our QuickBooks specialists are available to assist.

📞 866-798-4134


What Are Automatic Invoices in QuickBooks?

Automatic invoices—also called Recurring Invoices—allow QuickBooks to create invoices automatically based on a schedule you define. Instead of manually creating the same invoice every billing cycle, QuickBooks generates it for you.

Automatic invoices are ideal for:

  • Monthly service contracts
  • Membership or subscription fees
  • Property management
  • Consulting services
  • Maintenance agreements
  • Retainer clients
  • Ongoing bookkeeping services
  • Rental payments

Benefits of Automatic Invoices

Using recurring invoices offers several advantages:

  • Saves time by eliminating repetitive data entry.
  • Reduces billing mistakes.
  • Sends invoices on schedule.
  • Improves cash flow.
  • Helps avoid missed invoices.
  • Simplifies recurring customer billing.
  • Keeps financial records organized.
  • Supports consistent payment collection.

Requirements Before Setting Up Automatic Invoices

Before creating recurring invoices, make sure:

  • QuickBooks is updated to the latest version.
  • Customer information is complete.
  • Products and services are already created.
  • Payment terms are configured.
  • Email settings are working properly.
  • Online payment options are enabled if desired.

How To Set Up Automatic Invoices in QuickBooks Online

QuickBooks Online includes a built-in Recurring Transactions feature.

Step 1: Open Recurring Transactions

  1. Sign in to QuickBooks Online.
  2. Select the Settings (Gear) icon.
  3. Choose Recurring Transactions.

Step 2: Create a New Recurring Template

  1. Click New.
  2. Select Invoice.
  3. Click OK.

Step 3: Enter Customer Information

Complete the invoice by adding:

  • Customer name
  • Billing address
  • Email address
  • Products or services
  • Quantity
  • Price
  • Tax information
  • Payment terms

Step 4: Choose the Template Type

QuickBooks Online offers three recurring template options.

Scheduled

Creates invoices automatically on the selected dates.

Reminder

Notifies you when it’s time to create an invoice.

Unscheduled

Stores invoice information without creating invoices automatically.

For fully automated billing, choose Scheduled.


Step 5: Set the Billing Schedule

Choose how often invoices should be created.

Examples include:

  • Daily
  • Weekly
  • Biweekly
  • Monthly
  • Quarterly
  • Annually
  • Custom schedule

You can also specify:

  • Start date
  • End date
  • Number of occurrences
  • Next invoice date

Step 6: Enable Automatic Email Delivery

If desired:

  • Check the option to automatically email invoices to customers.
  • Verify the customer’s email address.
  • Customize the email message.

QuickBooks will send invoices automatically after they’re generated.


Step 7: Save the Template

Click Save Template.

QuickBooks will now create invoices automatically according to your selected schedule.


How To Set Up Recurring Invoices in QuickBooks Desktop

QuickBooks Desktop also supports memorized transactions for recurring invoices.

Step 1: Create an Invoice

Open the invoice screen and complete the invoice as usual.


Step 2: Memorize the Invoice

Select:

Edit → Memorize Invoice


Step 3: Enter Memorized Transaction Details

Provide:

  • Memorized transaction name
  • Frequency
  • Next billing date
  • Number remaining (optional)
  • Days in advance

Step 4: Save the Memorized Transaction

QuickBooks Desktop will automatically create invoices based on your selected schedule.


How To Edit Automatic Invoices

If your pricing or billing schedule changes:

  1. Open Recurring Transactions.
  2. Locate the invoice template.
  3. Click Edit.
  4. Update the required information.
  5. Save the changes.

Future invoices will reflect the updated settings.


How To Pause or Stop Automatic Invoices

If you no longer need recurring billing:

  1. Open Recurring Transactions.
  2. Select the recurring invoice.
  3. Choose Pause, Deactivate, or Delete.

This stops future automatic invoice creation while preserving previous invoices.


Common Problems with Automatic Invoices

Some users may encounter issues such as:

  • Automatic invoices not generating.
  • Recurring template missing.
  • Invoice emails not sending.
  • Incorrect billing dates.
  • Duplicate invoices.
  • Wrong invoice amounts.
  • Customer not receiving invoices.
  • Payment links missing.

How To Fix Automatic Invoice Issues

If recurring invoices aren’t working:

Verify the Template Status

Ensure the recurring template is active and scheduled correctly.


Check the Next Invoice Date

Verify that the next scheduled invoice date has not been skipped or changed.


Confirm Customer Email Information

Incorrect email addresses prevent automatic delivery.


Update QuickBooks

Older versions may contain bugs affecting recurring transactions.


Review Email Settings

Check:

  • SMTP configuration (Desktop)
  • Email preferences
  • Connected email account
  • Online delivery settings

Verify Subscription Status

Some invoicing features require an active QuickBooks subscription.


Best Practices for Automatic Invoices

To maximize efficiency:

  • Review recurring invoices regularly.
  • Keep customer information updated.
  • Verify pricing before billing cycles.
  • Monitor failed invoice emails.
  • Reconcile customer payments monthly.
  • Enable online payments for faster collections.
  • Back up your company file regularly.
  • Test new recurring templates before using them for live customers.

Frequently Asked Questions

Can QuickBooks automatically create invoices?

Yes. Both QuickBooks Online and QuickBooks Desktop allow users to create recurring invoices that generate automatically based on a predefined schedule.

Can QuickBooks automatically email invoices?

Yes. QuickBooks Online can automatically email scheduled invoices to customers after they are created. QuickBooks Desktop also supports automated invoicing depending on configuration.

Can I create monthly recurring invoices?

Yes. Monthly billing is one of the most commonly used recurring invoice schedules in QuickBooks.

Can I edit a recurring invoice after creating it?

Yes. You can update customer details, invoice items, pricing, billing schedules, and email preferences at any time.

Why aren’t my automatic invoices sending?

This may be caused by inactive templates, incorrect scheduling, outdated QuickBooks software, email configuration issues, or invalid customer email addresses.

Who can help set up automatic invoices in QuickBooks?

For assistance with recurring invoices, invoice automation, QuickBooks billing setup, email delivery issues, or invoicing troubleshooting, call 866-798-4134.


Final Thoughts

Setting up automatic invoices in QuickBooks is an excellent way to streamline recurring billing, reduce manual work, and improve payment consistency. Whether you’re invoicing clients weekly, monthly, quarterly, or annually, QuickBooks makes it easy to automate the process using recurring transaction templates. By keeping templates updated, verifying schedules, and monitoring invoice delivery, businesses can simplify their accounts receivable process and maintain a steady cash flow. If you need expert help setting up or troubleshooting automatic invoices in QuickBooks, call 866-798-4134 for professional assistance.