Skip to content
ERP Builders

ERP platform · Odoo

Odoo Subscriptions for recurring revenue

In current Odoo versions, a subscription is a sales order with a recurring plan. That keeps recurring revenue in the same flow as one-off sales: same products, same pricelists, same invoices and the same customer portal.

Overview

The short version

We configure plans, automatic invoicing and payment, renewals and the reporting finance needs: MRR, churn, and revenue recognition where deferred revenue applies.

ERP Builders is an independent Odoo services company and is not affiliated with or endorsed by Odoo S.A. “Odoo” is a trademark of Odoo S.A.

01

What we configure

Recurring billing only works when the rules are clear.

Recurring plans

Monthly, quarterly or yearly plans, with prorating, minimum terms and closing rules.

Automatic payment

Saved payment methods charged on each invoice through a supported payment provider.

Renewals and upsells

Renewal and upsell quotations from the existing subscription, with alerts before expiry.

Dunning

Automated follow-up for failed payments, with suspension rules after a set period.

Reporting

MRR, churn, retention and subscription health reports.

02

Accounting for subscriptions

Annual plans paid upfront usually need deferred revenue. Odoo can spread revenue over the service period, but the accounting setup needs agreeing with your accountant before the first invoice runs.

Insights

Related reading

Odoo2 min read

Odoo 20 POS and eCommerce: What Retailers Get

Odoo 20 for retailers: POS self-ordering, multiple currencies, employee access levels, label printing, plus eCommerce cross-sells, review requests and AI editing.

Odoo2 min read

Odoo Partner vs Independent Odoo Consultant

Official Odoo partners, independent Odoo firms and freelancers compared on pricing, independence and support, plus questions to ask before you sign.

FAQ

Frequently asked questions

Can customers manage their own subscription?

Yes. The customer portal lets them see invoices, update payment details and, if you allow it, close or upgrade their plan.

Which payment providers work for recurring charges?

Providers that support saved payment methods, such as Stripe, can charge recurring invoices automatically. Availability depends on your country.

Can we mix subscriptions and one-off products on one order?

Yes. A sales order can contain recurring and one-time lines.

Next step

Billing recurring customers by hand?

We will map your plans and payments into Odoo Subscriptions.