Need a hand?

Find what you need on the FreshBooks Support page. From Client tips to Invoice tricks and everything in between.

Rather speak to a human? Give our award-winning Support team a shout:

Support Team
< Invoices

Can I automatically send Invoices? (Subscription based billing)

Yes, FreshBooks is very well suited for subscription based billing. You can set up recurring profiles that generate invoices automatically on a consistent basis! With this guide, we’ll show you how you can:

back to top

How to Set Up a Recurring Profile

  1. Go to the ‘Invoices’ —> ‘Recurring’ tab
  2. Click on + New Recurring Profile
  3. New_Recurring
  4. Creating a Recurring Profile is just like creating a single Invoice, with a few extra features:
      - Start Date - the day you want the first Invoice to be sent. Usually the 1st of the month or the first day your Client signs up for a service.
      - How Often - how often you want to the Invoices to send out. There are many different options ranging from weekly to yearly.
      - How Many - how many Invoices you want to send out in total for this Recurring Profile. For example, if you are charging someone for a year’s subscription on a monthly basis you would set “How Often” to monthly and “How Many” to 12.
  5. Click Save when your Profile has been created. This profile can be edited later at any time. The first Invoice will go out on the Start Date and all Invoices created by Recurring Profiles will be in your list in the standard Invoices tab.

back to top

How to Configure your Send Options for Your Recurring Invoices

You can setup your Recurring Invoices to be created without being sent to your Clients on either select Recurring Invoices or on all Recurring Invoices.

NOTE: Please keep in mind that your client’s credit card will still be charged for any auto-bill Recurring Invoices.

Your Client will not receive an Invoice Notification from FreshBooks. However, Payment Notifications may still be sent from your payment gateway or from FreshBooks.

To ensure all your Recurring Invoices are not sent to your Clients automatically, you’ll want to go to Settings —> Misc:


Then head to the Recurring Invoices section under General, and uncheck the Send Automatically checkbox next to Recurring Invoices. Make sure you click ‘Save’ at the bottom of the page once a change has been made:

Alternatively, if you’re looking to disable the automatic sending for specific Recurring Invoices, follow these steps:

  1. Click on your Invoices tab.
  2. Click on your Recurring sub-tab.
  3. Click on your blue edit link to the right of the Recurring Profile you wish to modify.
  4. On the top left side, ensure that both options to send by Email and Snail Mail are unchecked.
  5. Click on the Save button at the bottom of the page.

back to top

How to Apply a Credit to Future Invoices from Recurring Profile

Since Recurring Invoices are not created until the day you have indicated, i.e. the 1st of the month, there is no way to mark it as paid before the Invoice is generated. But have no fear! Here’s what you can do:

  1. Go to Settings (upper right-hand corner)
  2. Click on the Misc tab
  3. Next to Recurring Invoices under the General section, check the box beside Apply Credit Automatically:
  4. Apply_Credit_Automatically

  5. Don’t forget to Save!

For any Client who has paid early, you can enter a Credit for them:

  1. Go to Invoices then the Credits sub-tab.
  2. Click on + New Credit:
  3. You can now create the Credit. This is done much like creating an Invoice (select a Client from the drop down, enter the amount in the Task / Item table):
When the Recurring Profile next generates that Client’s Invoice, the Credit you just created will be automatically applied as payment towards it.