View All

      How do I create a Recurring Invoice?

      Create a Recurring Template which generates Invoices automatically based on the frequency you choose. This is useful for subscription-based work, or ongoing work that occurs on a recurring basis. Recurring Invoices can also be automatically paid using Recurring Payments and with Advanced Payments as well.



      If your Recurring Template is set to generate Invoices on the first of every month, it may take longer to generate as there is a larger queue. Changing the generation date to the second of the month or near the end of the month is a good way to avoid this.

      Create Recurring Templates

      There are multiple ways to create a new Recurring Template: 

      • On the Dashboard, click on the Create New... button, then select Recurring Template
      • Go to the Invoices section, click on the New Invoice button, then click on Make Recurring under Settings
      • Go to the Clients section, click on a Client, then click on the Recurring Templates sub-tab and select the + button (this will create a Recurring Template assigned to this Client)


      From here, you can customize your new Recurring Template by going through each section below: 

      New recurring template with fields to fill out.



      Invoice Details

      Set up your Recurring Template by filling it out like any other Invoice:

      • Company, Client, and Invoice Details - Choose a Client and update any dates as needed with the steps here
        • Note that the generated Invoice’s Number will increment +1 based off the most recently created Invoice, whether that Invoice was made by a Recurring Template or manually
      • Items, Services and Taxes - To bill your Clients for your goods and services, click on the Add a Line button, and add Items, Services and Taxes with the steps here
      • Subtotal Area, Notes and Terms
        • Add a Discount - Reduce the Invoice’s total by applying an amount or percentage-based discount
        • Notes - Notes are unique to each Invoice and will not be remembered for next time, this is useful for any comments, details and temporary information applicable to this specific Client only
        • Terms - Terms are remembered from the last Invoice created, this is useful for terms of service, contractual obligations or payment instructions that is applicable to all Clients. If you need to change your Terms, ensure your updated Terms are on your most recently created Invoice


      Add Unbilled Time & Expenses

      You can also add an Unbilled Time and Expenses line item as a placeholder on your Recurring Template if you are tracking time or logging Expenses for this Client on a recurring basis. Every time a Recurring Template generates an Invoice, it will pull any available unbilled Time Entries and Expenses onto the Invoice automatically for you.

      Use the below steps to add this placeholder to your Recurring Template:

      1. Ensure a Client is selected
      2. Click on the Add a Line button
      3. Click on Import Unbilled Time and Expenses
        Import unbilled time and expenses button in dropdown while adding a line to the template.
      4. For Import Unbilled, choose whether to import All unbilled time and expenses, Unbilled time only, or Unbilled expenses only
      5. If importing unbilled time, choose the Time Entry Format by clicking on Detailed, Grouped or Simple - for details on the formatting, see here, or click on Show Preview to see an example of each format
      6. Click on Save to apply the formatting
      7. You will now have any future time entries and/or future expenses automatically imported onto this Recurring Template.  
        Line on template showing placeholder for future unbilled time and expenses. 

      Dynamic Variables

      Dynamic variables allow you to substitute placeholder text with the appropriate date or time value when the Invoice is generated from your Recurring Template.


      The following variables (with no spaces in between) work in the Item Description, the Notes and the Terms fields only.


      • ::month:: - Month on Issue Date when Invoice is generated
      • ::year:: - Year on Issue Date when Invoice is generated
      • ::quarter:: - Quarter on Issue Date when Invoice is generated
      • +# or -# - # represents a number, to be used together with Month, Year or Quarter to add or subtract based on Issue Date when Invoice is generated


      For example, a Recurring Template set to generate on June 1, 2021 will show the following:


      On Recurring Template (Preview) On Generated Invoice

      Hosting for the month of ::month::

      Hosting for the month of June

      Hosting for the month of ::month+3::

      Hosting for the month of September

      Hosting for the quarter of ::quarter::

      Hosting for the quarter of Q2

      Hosting for the quarter of ::quarter-1::

      Hosting for the quarter of Q1

      Subscription for hosting for the year of ::year::

      Subscription for hosting for the year of 2021

      Subscription for hosting for the next 2 years ending on ::year+2::

      Subscription for hosting for the previous year of 2023


      Template Settings

      These settings control the look of your generated Invoices, allow you to enable online payments and modify client-specific settings as needed:

      • For This Template
        • Accept Online Payments - Accept Bank Transfers (US only), Credit Cards, and more through FreshBooks Payment (WePay), Stripe, or PayPal. Your settings for online payments will be remembered based on the last invoice created
        • Customize Invoice Style - Change the template, logo or banner, color and font with the steps here
      • For This Client - Once you’ve selected a Client on your Template, you can modify their Late Reminders, Charge Late Fees and Currency & Language like any other Invoice with the steps here


      Recurring Schedule

      The Recurring Schedule settings determine how your Recurring Template will generate:

      Recurring schedule settings with options.

      • Next Issue Date - Choose when you want the Template to generate the first Invoice; if set to the last day of the month (e.g., Dec 31), it’ll automatically adjust to the last day on a shorter month like Feb 28 or Apr 30
      • How Often? - Choose between Weekly, Monthly, Yearly or Custom for the frequency
      • How Many? - Choose between Infinite to generate Invoices indefinitely, or enter the number of Invoices to generate next to Remaining
      • Delivery Options? - Choose between Send invoices automatically or Create Draft invoices and send manually (this option will not stop Recurring Payments from occurring if payment is saved, even if the Invoices are generating Drafts first)
      • Accept Online Payments - Check the box off next to Allow clients to save payment information to make automatic payments to accept Online Payments


      Save or Send Recurring Templates

      Once the Recurring Template looks the way you want it, you can either click on:



      For Recurring Templates that are generating Invoices as drafts instead of sending automatically, click on this to save your new or edited Recurring Template.


      Send... For Recurring Templates that generate Invoices automatically, click on this to save your new or edited Recurring Template along with choosing who to send it to:

      1. In the To: field, the Primary Client is automatically checked off as a sender, along with any Secondary Contacts you’ve sent to on a recent Invoice, Estimate or Proposal (see details here)
      2. If needed, check off any additional Contacts to send the Invoice to
      3. Personalize the email to your Client as needed
      4. Click on the Save button and you’ll be taken back to the Recurring Templates section. If the Template was set to generate an Invoice the same day you created it, this will now appear in your list of Invoices.


      Manage Recurring Templates

      View all Recurring Templates by going to the Invoices section and clicking on the Recurring Templates sub-tab.

      Recurring template sub-tab.


      • All Recurring Templates will display the Recurring Template ID, frequency and the number of Invoices left to generate (if applicable)
      • Click on any Recurring Template to see a preview of the generated Invoice, including whether it’s set to generate as Drafts (Automatically Created) or generate and send (Automatically Sent) with the banner at the top
        • At the bottom of any Recurring Template, click on the View invoices from this Recurring Template link to see all generated Invoices

      On any Recurring Templates, you can click on More Actions and select either:

      • Pause / Restart Recurring - Pause a Recurring Template if you want it to stop generating Invoices, or Resume an Inactive Template to start generating Invoices again
      • Archive
      • Delete

      From the Recurring Templates sub-tab, hover over any Recurring Template to quickly either:

      Quick actions bar with two buttons over a recurring template row.

      • Edit - Click on the pencil icon and you’ll be taken to the edit view of the Recurring Template where you can adjust and save afterwards
      • Delete - Click on the trash can icon to delete the Client. You can view all deleted Recurring Templates by clicking on the deleted link at the bottom of the list


      Deactivate Recurring Templates

      Active and Archived Templates will continue to generate if the frequency is set to indefinitely or until the How Many? reaches 0. To stop Recurring Invoices from generating, use these steps:

      1. Go to the Invoices section
      2. Click on the Recurring Templates tab
      3. Click on the Recurring Template you want to stop
      4. Select the More Actions button
      5. Click on Pause Recurring and the template will no longer generate new Invoices.
        Pause recurring button on template.

      To restart it, simply repeat the above steps until you get to the last step - select the Restart Recurring button instead.



      When do Recurring Templates generate Invoices? 

      Recurring Templates start creating and sending their Invoices at around 1 AM EST, on the day they're set to run. Recurring Templates that are set to generate Invoices on the first and at the end of the month may take longer to generate due to high volumes of invoice generation.


      How come I don't see the option to make my Invoice Recurring? 

      Recurring Invoices can only be made from brand new Invoices. If you have saved the Invoice at all, the Make Recurring option is no longer available.

      You can copy the Invoice and make it Recurring, then delete the original one with these steps:

      1. Go to the Invoices section
      2. Check the box off next to the Invoice you want to copy
      3. Click on the More Actions button
      4. Select Duplicate
      5. Click on Make Recurring under Settings and continue with making your Recurring Invoice. Don't forget to delete the original Invoice after when you're done.

      Can my Client's Credit be applied before the Recurring Template generates an Invoice and before Recurring Payments occur? 

      Credits can be automatically applied by following the steps to enable the toggle first.

      What do each of the statuses on my Recurring Templates mean? 

      • Auto-Draft - Generate a Draft Invoice only for you (if Recurring Payments have been enabled, the payment will still be billed even if the Invoice is generated as a Draft)
      • Auto-Sent - Generate an Invoice and send to your Client
      • Card Saved - Generate an Invoice, bill the Client's saved payment information (if Recurring Payments is enabled) and send a payment notification to the Primary Client
      • Inactive - No longer generating any Invoices

      Support Categories