How to Setup Subscriptions and Recurring Invoices in Odoo -  4 easy steps

There are various business that relies on a monthly, quarterly, semi-annual (or 6 months) and yearly recurring invoices. The list may include:

  1. Security or CCTV companies making sure the security equipments are functioning all time, thus a maintenance and routine check every quarter
  2. Pest control services to make sure their F&B customers are fully compliant to Malaysia's Ministry of Health (MOH) regulations
  3. Software companies like us to provide regular annual services to support our customers

The pain in the such companies that requires regular invoicing that is done manually based on an excel, invoices can be easily missed. In Odoo you can setup a scheduled Subscription that can allow you to monitor and automatically invoice your customers, do it once and done

SUCCESS STORY:

We are happy to share that we have a successful case study for one of our clients where we automated 1,000 to 1,200 proforma invoices every year, all with a single admin clerk. 

What we want to achieve:

Automate invoices creation every month or year

The process in Odoo from Quotation > to automatic Invoices:

How to Setup Subscriptions and Recurring Invoices in Odoo

1. Setting up the Product~Subscription

The full length documentation is available here: https://www.odoo.com/documentation/18.0/applications/sales/subscriptions.html

But we thought to just stick to some important ones, make sure you check "Subscriptions" checkbox [✓] Subscription

2. Creating the Quotation of Subscription

There are two ways to accomplish this, but as Odoo's general practice, both are interrelated:

  1. from Sales app - A Quotation or Sales Order with a Subscription product is generally a Subscription order. In fact Odoo is smart enough to create the Invoice based on the Subscription Product subsequently
  2. from Subscription app- any new Subscription starts from a Quotation (or Sales Order)

Some Settings to tweak:

  1. Other Info > Uncheck "Online Signature"
  2. Other Info > Uncheck "Online payment" - Don't worry invoices sent will still have a "Pay" button on the email
  3. Other Info > Start Date - select when the subscription to start, the general rule is that your "Next Invoice Date" cannot be earlier than "Start Date" which makes sense

 

3. Adjustments after Confirm

There are few adjustments to tweak, based on how you want the invoices to be created:

  1. Next Invoice date - this will be the date when a Scheduled Action will be run (by default every day) to create the Invoices. Please note that Next Invoice date is only available AFTER the Subscription quotation is Confirmed.
  2. Once a quotation with Subscription product is Confirmed (by clicking Confirm button) you will see a smart "MRR" with value averaged by month. In case you do not know, MRR stands for Monthly Recurring Revenue, which is the monthly revenue brought by the invoice. 
We believe every company is unique with different processes, even within the same industry. We work with our clients to make sure the processes fits your company, instead of the other way around.
LET'S MEET!
phone-handset linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram