# Workflow Action - Send Recurring Invoice

> Learn how to schedule and send recurring invoices automatically in GHL Customer Care workflows. Set start dates, frequencies, Auto‑Pay, and more to streamline billing.

- Source: https://docs.ghlcustomercare.com/docs/workflows/payments-workflow-actions/workflow-action-send-recurring-invoice
- Section: Workflows / Payments Workflow Actions
- Reading time: 4 min
- Images: 5, each explained below

---
Easily automate your recurring billing cycles in GHL Customer Care by using the Send Recurring Invoice action in a workflow. Whether you manage memberships, agency retainers, or SaaS subscriptions, this native automation eliminates manual invoicing, keeps payments on schedule, and reduces the need for third‑party tools.

---

**TABLE OF CONTENTS**

-   [What is Recurring Invoices in Workflows?](#what-is-send-recurring-invoice-action-in-workflows)
-   [Key Benefits of Recurring Invoices in Workflows](#key-benefits-of-send-recurring-invoice-action)
-   [Prerequisites](#prerequisites)
-   [Recurring Invoice Configuration Settings](#recurring-invoice-action-configuration-settings)
-   [How to Set Up Recurring Invoices in Workflows](#how-to-set-up-send-recurring-invoice-action-in-workflows)
-   [Frequently Asked Questions](#frequently-asked-questions)
-   [Related Articles](#related-articles)[](#related-articles)

---

# **What is Send Recurring Invoice Action in Workflows?**

Recurring Invoices in Workflows automates scheduled billing inside your workflows, allowing invoices to send automatically while you focus on customers. In the visual Workflow Builder you can set start dates, stop rules, frequencies, and Auto‑Pay— keeping cash flow predictable without manual effort. 

---

## **Key Benefits of Send Recurring Invoice Action**

-   **Time Savings:** save time by cutting out manual invoice creation and follow‑up
    
-   **Flexible Cadence:** daily, weekly, monthly, or yearly schedules to fit any plan
    
-   **Start‑Date Control:** begin at the contact’s trigger date or a fixed calendar date
    
-   **Stop Rules:** choose never‑ending or end after X occurrences
    
-   **Auto‑Pay:** charge a stored card automatically after the first successful payment
    
-   **Error Reduction:** eliminates missed or duplicate invoices
    
-   **Workflow Integration:** billing events stay in sync with tags, emails, and follow‑ups
    

---

## **Prerequisites**

Having the essentials in place ensures your recurring invoices run without a hitch.

-   **Invoice Template:** Create at least one template in **Payments → Invoices**
    
-   **Payment Gateway:** Connect Stripe (or another supported gateway) in **Payments → Integrations**
    

---

## **Recurring Invoice Action Configuration Settings**

The Send Recurring Invoice action is highly customizable. This section breaks down each option so you can tailor billing to fit any plan before you click Publish.

#### **Start Date Options**

The **Start Date** dropdown lets you choose when the schedule begins, ensuring invoices reach customers at the right moment.

-   **Action Date:** begins the schedule as soon as the contact hits the workflow trigger (e.g., tag added or contact changed)
    
-   **Fixed Date:** aligns billing with a specific calendar day (e.g., 1 July, 2025)
    

#### **End Criteria and Stop Rules**

The **Stop** dropdown controls when the schedule ends, preventing over‑billing or unintended charges.

-   **Never:** continues until manually stopped
    
-   **After X Occurrences:** perfect for installment plans (e.g., 12 monthly payments).
    

#### **Recurrence Frequencies**

The **Frequency** dropdown determines how often invoices repeat and displays extra selectors (e.g., weekday, month) based on your choice.

-   Daily: every _N_ days—ideal for high‑frequency payments
    
-   Weekly: send on a specific weekday or on the action date—great for weekly coaching
    
-   Monthly: by date or by week (e.g., 2nd Wednesday)—common for memberships and retainers
    
-   Yearly: choose month and day, every _N_ years—ideal for annual renewals
    

#### **Auto‑Pay**

Toggle **Enable Auto‑Payment** to charge it automatically after the first successful payment, streamlining collection.

-   Gateway Requirement: currently supported with Stripe‑connected sub‑accounts
    
-   First Invoice Must Succeed: card details are stored only after a successful manual payment
    

---

## **How to Set Up Send Recurring Invoice Action in Workflows**

Properly configuring the Send Recurring Invoice action takes only a few clicks. Follow the numbered steps below to automate billing without errors.

### **Step 1:** Navigate to Workflow Builder

1.  From your GHL Customer Care dashboard, navigate to **Automation → Workflows.**
    
2.  Click the blue **+ Create Workflow** button in the top‑right corner to create a new workflow.
    

![Step 1: Navigate to Workflow Builder (image 1 of 5)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155049011373/original/yFXCqMLZ1da5zLCe_gmAJVo9tSo_FkKRlA.png)

**Step 1: Navigate to Workflow Builder (image 1 of 5)**

This screenshot appears in the "Step 1: Navigate to Workflow Builder" section of "Workflow Action - Send Recurring Invoice". The text alongside this image reads: From your GHL Customer Care dashboard, navigate to Automation → Workflows. Click the blue + Create Workflow button in the top‑right corner to create a new workflow. Immediately after, the guide continues: Within the Workflow Builder, click + Add Trigger. Choose a trigger. For example: Contract Signed/Form Submitted/Opportunity Status Changed. Then click Save Trigger.
- What to click: From your GHL Customer Care dashboard, navigate to Automation → Workflows. Click the blue + Create Workflow button in the top‑right corner to create a new workflow.
- Controls: Automation → Workflows., + Create Workflow
- Next: Within the Workflow Builder, click + Add Trigger. Choose a trigger. For example: Contract Signed/Form Submitted/Opportunity Status Changed. Then click Save Trigger.

Full procedure:

1. From your GHL Customer Care dashboard, navigate to Automation → Workflows.
2. Click the blue + Create Workflow button in the top‑right corner to create a new workflow.

### **Step 2:** Add Your Workflow Trigger

1.  Within the Workflow Builder, click **\+ Add Trigger**.
    
2.  **Choose** a **trigger**. For example: **Contract Signed/Form Submitted/Opportunity Status Changed.**
    
3.  Then click **Save Trigger**.
    

![Step 2: Add Your Workflow Trigger (image 2 of 5)](https://jumpshare.com/share/IiK5F1gz15xPHD5ZpVP4+/GIF+Recording+2026-02-12+at+12.22.44+AM.gif)

**Step 2: Add Your Workflow Trigger (image 2 of 5)**

This animation appears in the "Step 2: Add Your Workflow Trigger" section of "Workflow Action - Send Recurring Invoice". The text alongside this image reads: Within the Workflow Builder, click + Add Trigger. Choose a trigger. For example: Contract Signed/Form Submitted/Opportunity Status Changed. Then click Save Trigger. Immediately after, the guide continues: Click the ➕ directly beneath the trigger to add an action. In the Action search bar, type Invoice and select Send Recurring Invoice under Payments.
- What to choose: Within the Workflow Builder, click + Add Trigger. Choose a trigger. For example: Contract Signed/Form Submitted/Opportunity Status Changed. Then click Save Trigger.
- Controls: + Add Trigger, Choose, trigger, Save Trigger
- Next: Click the ➕ directly beneath the trigger to add an action. In the Action search bar, type Invoice and select Send Recurring Invoice under Payments.

Full procedure:

1. Within the Workflow Builder, click + Add Trigger.
2. Choose a trigger. For example: Contract Signed/Form Submitted/Opportunity Status Changed.
3. Then click Save Trigger.

### **Step 3:** Insert the **Send Recurring Invoice** Action

1.  Click the **➕** directly beneath the trigger to add an action.
    
2.  In the Action **search** **bar**, type **Invoice** and select **Send** **Recurring** **Invoice** under Payments.
    

![Step 3: Insert the Send Recurring Invoice Action (image 3 of 5)](https://jumpshare.com/share/rJQ9lshtXeJqB7LC4FVX+/GIF+Recording+2026-02-12+at+12.24.33+AM.gif)

**Step 3: Insert the Send Recurring Invoice Action (image 3 of 5)**

This animation appears in the "Step 3: Insert the Send Recurring Invoice Action" section of "Workflow Action - Send Recurring Invoice". The text alongside this image reads: Click the ➕ directly beneath the trigger to add an action. In the Action search bar, type Invoice and select Send Recurring Invoice under Payments. Immediately after, the guide continues: Name the action so it’s easy to identify (e.g., “Monthly Retainer – Silver”). Select From User to choose the sender. Pick an Invoice Template. Toggle Mode to Test for trial runs or Live for real billing. Under Start Date, choose Action….
- What to fill in: Click the ➕ directly beneath the trigger to add an action. In the Action search bar, type Invoice and select Send Recurring Invoice under Payments.
- Controls: ➕, search, bar, Invoice, Send, Recurring
- Next: Name the action so it’s easy to identify (e.g., “Monthly Retainer – Silver”). Select From User to choose the sender. Pick an Invoice Template. Toggle Mode to Test for trial runs or Live for real billing. Under Start Date, choose Action Date (begins the schedule as soon as the contact hits the workflow trigger) or Fixed Date (aligns billing with a specific calendar day). Under Stop, select Never (continues until manually stopped) or After X Occurrences (perfect for installment plans (e.g., 12 monthly payments). Open the Frequency dropdown to pick Daily, Weekly, Monthly, or Yearly and adjust the interval options that appear. Enter Days in Advance to send the invoice N days before the due date. Toggle Enable Auto‑Payment on to store the customer’s card after the first payment and charge subsequent invoices automatically. Select Channel: Choose how the invoice is delivered Email, Text, or Email & Text. Default: Email & Text. Click on Save Action.

Full procedure:

1. Click the ➕ directly beneath the trigger to add an action.
2. In the Action search bar, type Invoice and select Send Recurring Invoice under Payments.

### **Step 4:** Configure Action Settings

1.  Name the action so it’s easy to identify (e.g., “Monthly Retainer – Silver”).
    
2.  Select **From User** to choose the sender.
    
3.  Pick an **Invoice Template.**
    
4.  Toggle **Mode** to **Test** for **trial** runs or **Live** for **real** **billing**.
    
5.  Under **Start Date**, choose **Action Date** (begins the schedule as soon as the contact hits the workflow trigger) or **Fixed Date** (aligns billing with a specific calendar day).
    
6.  Under **Stop**, select **Never** (continues until manually stopped)  
    or **After X Occurrences** (perfect for installment plans (e.g., 12 monthly payments).
    
7.  Open the **Frequency** dropdown to pick Daily, Weekly, Monthly, or Yearly and adjust the interval options that appear.
    
8.  Enter **Days in Advance** to send the invoice _N_ days before the due date.
    
9.  Toggle **Enable Auto‑Payment** on to store the customer’s card after the first payment and charge subsequent invoices automatically.
    
10.  Select **Channel:** Choose how the invoice is delivered **Email**, **Text**, or Email & Text. **Default:** Email & Text.
     
11.  Click on **Save Action**.
     

![Step 4: Configure Action Settings (image 4 of 5)](https://jumpshare.com/share/TkbmYE9Irf9hrvZisxIw+/GIF+Recording+2026-02-12+at+12.19.36+AM.gif)

**Step 4: Configure Action Settings (image 4 of 5)**

This animation appears in the "Step 4: Configure Action Settings" section of "Workflow Action - Send Recurring Invoice". The text alongside this image reads: Name the action so it’s easy to identify (e.g., “Monthly Retainer – Silver”). Select From User to choose the sender. Pick an Invoice Template. Toggle Mode to Test for trial runs or Live for real billing. Under Start Date, choose Action Date (begins the schedule as soon as the contact hits the…. Immediately after, the guide continues: Tip: For a deeper dive into workflow navigation, see Workflow Builder Walkthrough.
- What to fill in: Name the action so it’s easy to identify (e.g., “Monthly Retainer – Silver”). Select From User to choose the sender. Pick an Invoice Template. Toggle Mode to Test for trial runs or Live for real billing. Under Start Date, choose Action Date (begins the schedule as soon as the contact hits the workflow trigger) or Fixed Date (aligns billing with a specific calendar day). Under Stop, select Never (continues until manually stopped) or After X Occurrences (perfect for installment plans (e.g., 12 monthly payments). Open the Frequency dropdown to pick Daily, Weekly, Monthly, or Yearly and adjust the interval options that appear. Enter Days in Advance to send the invoice N days before the due date. Toggle Enable Auto‑Payment on to store the customer’s card after the first payment and charge subsequent invoices automatically. Select Channel: Choose how the invoice is delivered Email, Text, or Email & Text. Default: Email & Text. Click on Save Action.
- Controls: From User, Invoice Template., Mode, Test, trial, Live, real, billing, Start Date, Action Date, Fixed Date, Stop
- Next: Tip: For a deeper dive into workflow navigation, see Workflow Builder Walkthrough

Full procedure:

1. Name the action so it’s easy to identify (e.g., “Monthly Retainer – Silver”).
2. Select From User to choose the sender.
3. Pick an Invoice Template.
4. Toggle Mode to Test for trial runs or Live for real billing.
5. Under Start Date, choose Action Date (begins the schedule as soon as the contact hits the workflow trigger) or Fixed Date (aligns billing with a specific calendar day).
6. Under Stop, select Never (continues until manually stopped) or After X Occurrences (perfect for installment plans (e.g., 12 monthly payments).
7. Open the Frequency dropdown to pick Daily, Weekly, Monthly, or Yearly and adjust the interval options that appear.
8. Enter Days in Advance to send the invoice N days before the due date.
9. Toggle Enable Auto‑Payment on to store the customer’s card after the first payment and charge subsequent invoices automatically.
10. Select Channel: Choose how the invoice is delivered Email, Text, or Email & Text. Default: Email & Text.
11. Click on Save Action.

### **Step 5:** Test and Publish

**Tip:** For a deeper dive into workflow navigation, see [Workflow Builder Walkthrough](https://docs.ghlcustomercare.com/docs/workflows/workflow-builder/workflow-builder-walkthrough)

-   Once the workflow has been setup, click the blue **Save** button in upper right corner.
    
-   At the top of the workflow, click **Test Workflow** to test the workflow.
    
-   When everything looks correct, toggle to **Publish** to activate the workflow.
    

![Step 5: Test and Publish (image 5 of 5)](https://jumpshare.com/share/BjgHfxHLA7ZNYwlhXFqO+/Screen+Shot+2026-02-12+at+12.25.53+AM.png)

**Step 5: Test and Publish (image 5 of 5)**

This screenshot appears in the "Step 5: Test and Publish" section of "Workflow Action - Send Recurring Invoice". The text alongside this image reads: Once the workflow has been setup, click the blue Save button in upper right corner. At the top of the workflow, click Test Workflow to test the workflow. When everything looks correct, toggle to Publish to activate the workflow. Immediately after, the guide continues: Q: Do I need a payment gateway to send recurring invoices? Yes. Connect Stripe (or another supported gateway) before activating Auto‑Pay or sending invoices.
- What to choose: Once the workflow has been setup, click the blue Save button in upper right corner. At the top of the workflow, click Test Workflow to test the workflow. When everything looks correct, toggle to Publish to activate the workflow.
- Controls: Save, Test Workflow, Publish
- Next: Q: Do I need a payment gateway to send recurring invoices? Yes. Connect Stripe (or another supported gateway) before activating Auto‑Pay or sending invoices.

Full procedure:

1. Once the workflow has been setup, click the blue Save button in upper right corner.
2. At the top of the workflow, click Test Workflow to test the workflow.
3. When everything looks correct, toggle to Publish to activate the workflow.

---

## **Frequently Asked Questions**

**Q: Do I need a payment gateway to send recurring invoices?**  
Yes. Connect Stripe (or another supported gateway) before activating Auto‑Pay or sending invoices.

**Q: What happens if a customer’s card fails during Auto‑Pay?**  
The invoice remains unpaid. Set up a workflow with a Payment Failed trigger to retry and notify the customer.

**Q: Will recurring invoices appear in the customer’s invoice history?**  
Yes—all generated invoices are logged under the contact’s record.

**Q: Does the Live/Test toggle affect existing schedules?**  
No. It only controls invoices created after the toggle change.

**Q: Can I send different templates based on contact attributes?**  
Use conditional branches to add multiple Send Recurring Invoice actions with different templates.

---

## **Related Articles**

-   How to Create and Use Invoice Templates in GHL Customer Care
    
-   [Stripe Integration with GHL Customer Care](https://docs.ghlcustomercare.com/docs/getting-started-w-ghl-customer-care/commerce/getting-started-connect-stripe)
    
-   [Workflow Builder Walkthrough](https://docs.ghlcustomercare.com/docs/workflows/workflow-builder/workflow-builder-walkthrough)
    
-   [Triggers - Overview](https://docs.ghlcustomercare.com/docs/workflows/workflow-triggers/triggers-overview)

---

Documentation for GHL Customer Care. Support: support@ghlcustomercare.com