Skip to content

Recurring Invoices

InvoicePlane edited this page Jul 17, 2014 · 1 revision

Oftentimes instead of sending an invoice as a one time charge, you need to send an email to a client on a schedule. For example, you may be offering web hosting to your clients, and most likely they are paying for your services once a month, once a year, etc. It would be a bummer to have to remember to create these invoices every month, wouldn't it? InvoicePlane can keep this sorted for you.

Requirements

For recurring invoices to generate properly, you must create a CRON job (HowTo) or a scheduled task to hit the following URL once per day:

http://your-server.com/invoices/cron/recur/your-cron-key-here

Replace your-cron-key-here with the generated cron key in System Settings.

Creating a Recurring Invoice

To create an invoice which will automatically recur at a specific frequency, the first step is to create the first invoice and get it sent to your client as you normal would. Once the first invoice has been created, it can be set up as a recurring invoice by selecting Create Recurring from the Options menu.

The invoice can be set to recur every week, month, year, quarter or six months. Since the first invoice has already been created, the start date should be set to the next date this particular invoice should recur on. Generally the start date should be a date in the future. If the invoice should stop recurring on a particular date, then enter an end date as well. If the invoice should recur perpetually, then leave the end date empty.

Viewing Recurring Invoices

The list of recurring invoices displays each recurring invoice set up in your system. Recurring invoices may be stopped or deleted from the Options button in the list of recurring invoices.

Need help / support?
Please take a look at the wiki or join our community:

Forums
Gitter chat
Freenode

Clone this wiki locally