New products

DolicraftRecurring - Subscription Billing with MRR Dashboard and Forecasts

mp23990d20260426062523

Subscription Billing with MRR Dashboard and Forecasts. Compatible Dolibarr V16 to V23. GPLv3. No external dependencies. By Dolicraft.

59.00 €
Excl. tax

  • Author H HOLDING
  • Module version 1.0.0
  • Release date 04/26/2026
  • Access to download and updates 2 years
  • How to contact support contact@dolicraft.com
  • Compatibility Dolibarr V16+   -   PHP7.3 - 8.4
  • Last update 06/25/2026 10:08 AM

More info...

DolicraftRecurring - Subscription Billing with MRR Dashboard and Forecasts

DolicraftRecurring for Dolibarr. Compatible V16 to V23. GPLv3 license. No external dependencies.

Features

1. Subscription Lifecycle Management
Full lifecycle: trial period, active, paused, cancelled, expired. Each subscription tracks client, product/service, amount, frequency, and dates.

2. Automatic Invoice Generation
A daily cron job generates invoices for subscriptions due today. Invoices are created using Dolibarr's Facture class, with proper lines, VAT, and references.

3. Auto-Send Invoice by Email
Generated invoices are automatically sent to clients by email with the PDF attached. No manual intervention needed.

4. MRR/ARR Dashboard
Real-time dashboard showing Monthly Recurring Revenue (MRR), Annual Recurring Revenue (ARR), churn rate, and net new MRR.

5. Scheduled Price Changes
Plan future price increases: set a percentage or fixed amount change with an apply date. The cron automatically updates subscriptions when the date arrives.

6. 12-Month Revenue Forecast
A forecast page projects expected revenue for the next 12 months based on active subscriptions, considering end dates and scheduled price changes.

Requirements

  • Dolibarr V16 to V23
  • PHP 7.4 to 8.3
  • No external dependencies

Installation

  1. Download ZIP from DoliStore
  2. Extract to htdocs/custom/
  3. Enable in Setup > Modules
  4. Configure in module settings

Support

Email: contact@dolicraft.com | Website: dolicraft.com




If you think this module is a fork of another one (published after the first one) or violates some terms or conditions of use (for users or vendors), you can make a report at dolistore@dolibarr.org