Dolicraft
Dolicraft
Request a quote
AvailableProprietary license

DolicraftRecurring

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

Full description

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

Download ZIP from DoliStore

Extract to htdocs/custom/

Enable in Setup > Modules

Configure in module settings

Support

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

Screenshots