Redmine Billing
FinanceFacturez les clients pour lesquels vous menez déjà des projets. Clients, catalogue de produits, factures, paiements, abonnements récurrents, factures fournisseurs et commandes fournisseurs dans Redmine, avec cinq rapports financiers et quinze tâches planifiées.
Plusieurs serveurs: $399

- Types de fiches
- 9, du client à la commande fournisseur
- Rapports
- 5 intégrés
- Tâches planifiées
- 15, avec journal de santé
- Langues
- 51
- Modifications du cœur
- Aucune
Factures
Rédigez, émettez, envoyez, encaissez. Chaque ligne porte sa taxe et sa remise, la numérotation suit une séquence mensuelle, et une page prête à imprimer s’ouvre pour l’enregistrer en PDF.
Abonnements
Formules mensuelles, trimestrielles ou annuelles avec jours d’essai et date de fin. Une tâche quotidienne génère chaque facture et décale la date de la suivante.
Paiements
Enregistrez les encaissements en espèces, par virement, carte, PayPal, chèque ou UPI, avec une référence. Un paiement partiel laisse le solde ouvert et le statut exact.
Achats
Fournisseurs, commandes fournisseurs et factures fournisseurs. Réceptionnez une commande, transformez-la en facture, payez-la, et regardez les dettes fournisseurs baisser sur le tableau de bord.
Cinq rapports
Chiffre d’affaires par mois, MRR et ARR des abonnements, balance âgée des factures, dettes fournisseurs et journal des paiements, chacun avec sa propre période.
Tâches planifiées
Quinze tâches rake marquent les factures en retard, envoient les relances, renouvellent les abonnements et expédient les récapitulatifs. Chaque exécution est journalisée avec sa durée et son résultat.
Voyez-le tourner dans Redmine
Toutes les captures d’écran de cette page proviennent d’une installation standard de Redmine 6.1, avec le plugin déposé dans plugins/. La facturation s’affiche sous l’en-tête, les onglets de projet et la barre latérale de Redmine, parce que c’est là qu’elle tourne.





Le volet facturation du travail que vous suivez déjà
Ventes, catalogue, achats et rapports, chacun activable par projet comme un module Redmine à part entière : une équipe ne voit que ce qu’elle utilise.
Factures
Rédigez, émettez, envoyez, encaissez. Chaque ligne porte sa taxe et sa remise, la numérotation suit une séquence mensuelle, et une page prête à imprimer s’ouvre pour l’enregistrer en PDF.
Abonnements
Formules mensuelles, trimestrielles ou annuelles avec jours d’essai et date de fin. Une tâche quotidienne génère chaque facture et décale la date de la suivante.
Paiements
Enregistrez les encaissements en espèces, par virement, carte, PayPal, chèque ou UPI, avec une référence. Un paiement partiel laisse le solde ouvert et le statut exact.
Clients et contacts
Fiches d’entreprise avec adresses de facturation et de livraison, devise, conditions de paiement et logo, plus des contacts typés dont un principal. Import depuis un CSV.
Catalogue de produits
Services, produits et formules d’abonnement avec prix, coût, taux de taxe, unité et cycle de facturation. Choisissez-en un sur une ligne de facture et le reste se remplit tout seul.
Achats
Fournisseurs, commandes fournisseurs et factures fournisseurs. Réceptionnez une commande, transformez-la en facture, payez-la, et regardez les dettes fournisseurs baisser sur le tableau de bord.
Cinq rapports
Chiffre d’affaires par mois, MRR et ARR des abonnements, balance âgée des factures, dettes fournisseurs et journal des paiements, chacun avec sa propre période.
Des e-mails dans leur langue
Dix-neuf types de notifications, activables par client ou par fournisseur. Les modèles sont enregistrés par langue et basculent sur l’anglais lorsqu’il en manque un.
Tâches planifiées
Quinze tâches rake marquent les factures en retard, envoient les relances, renouvellent les abonnements et expédient les récapitulatifs. Chaque exécution est journalisée avec sa durée et son résultat.
Du brouillon au paiement sans quitter le projet
Une facture reste modifiable tant qu’elle est en brouillon, se verrouille quand vous l’émettez, puis suit l’argent à partir de là.
1. Composez-la
Choisissez un client : la devise, l’échéance et les conditions suivent. Ajoutez des lignes depuis le catalogue ou saisissez-les ; taxe et remise sont calculées ligne par ligne.
2. Émettez et envoyez
« Émettre » finalise la facture et son numéro. « Envoyer par e-mail » utilise le modèle dans la langue du client, et la vue PDF est prête à imprimer ou à joindre.
3. Encaissez
« Enregistrer un paiement » saisit un encaissement sur la facture. Le solde et le statut passent à partiellement payée ou payée ; une tâche quotidienne signale tout ce qui est en retard.




Des abonnements qui génèrent leurs propres factures
Configurez la formule une seule fois. Le plugin calcule le MRR et l’ARR, génère la facture de chaque cycle et vous indique quelles formules arrivent à échéance.
Trois cycles de facturation
Formules mensuelles, trimestrielles et annuelles, toutes ramenées à un seul MRR sur le tableau de bord.
Un cycle de vie limpide
Brouillon, actif, en pause, résilié et expiré, avec des boutons pour activer, mettre en pause, reprendre et résilier sur la formule.
Des factures à l’heure
La tâche quotidienne facture chaque formule active arrivée à échéance et avance la date de sa prochaine facture.
L’historique complet
Chaque formule liste les factures qu’elle a générées et indique si elles ont été payées.



L’autre moitié du journal
Suivez ce que vous devez avec le même soin que ce qu’on vous doit. Les commandes fournisseurs deviennent des factures fournisseurs, les factures deviennent des paiements, et les dettes fournisseurs restent sur le tableau de bord, à côté des créances clients.



Les réponses que la finance réclame chaque mois
Cinq rapports lus directement dans les factures clients, factures fournisseurs et paiements ci-dessus : les chiffres correspondent à ce qu’affichent les listes.




Les relances partent toutes seules
Pointez cron sur une seule tâche rake et le plugin fait sa tournée quotidienne : renouvellements, relances, signalement des retards et récapitulatifs. Chaque exécution reste consultable ensuite.
Dernière exécution et dernier succès
Pour chacune des quinze tâches, sur une seule page.
Durée, enregistrements et erreurs
Durée, enregistrements traités et message d’erreur lorsqu’une exécution échoue.
Un contrôle de santé intégré
Une alerte quand une tâche ne tourne plus.
Ce que font les tâches
Générer les factures d’abonnement, envoyer les rappels de renouvellement, marquer les factures en retard, envoyer les relances de retard et les rappels d’échéance des factures fournisseurs, expédier un récapitulatif quotidien de facturation et un rapport mensuel de chiffre d’affaires, et faire expirer les abonnements.



Les rôles Redmine décident qui voit l’argent
La facturation se répartit en sept modules de projet et treize permissions, toutes accordées depuis l’écran Rôles et permissions de Redmine.
| Module | Permissions |
|---|---|
| Facturation | Voir la facturation · Administrer les paramètres de facturation |
| Clients | Gérer les clients · Gérer les contacts clients |
| Factures | Gérer les factures · Gérer les paiements |
| Produits | Gérer les produits |
| Abonnements | Gérer les abonnements |
| Achats | Gérer les fournisseurs · factures fournisseurs · commandes fournisseurs · contacts fournisseurs · préférences de notification |
| Rapports | Voir les rapports · Voir les journaux cron |


Environnement requis
Développé et testé sur les versions actuelles de Redmine. Rien n’est surchargé dans le cœur de Redmine : ses mises à jour restent des mises à jour ordinaires.
| Sujet | Compatible | Remarques |
|---|---|---|
| Redmine | 6.x, 7.x | Les captures d’écran de cette page proviennent de Redmine 6.1.2. |
| Ruby | 3.4+ | Correspond aux versions de Ruby prises en charge par Redmine 6. |
| Base de données | MySQL | Vingt-cinq migrations créent et étendent les tables billing_* du plugin ; aucune table de Redmine n’est modifiée. |
| Langues | 51 langues | Un fichier de traduction pour chaque langue livrée avec Redmine, selon le réglage de langue de chaque utilisateur. |
| Devises | Liste configurable | USD, EUR, GBP, INR, AUD, CAD, SGD, AED et JPY par défaut ; ajoutez vos propres codes dans Paramètres. |
| Thèmes | Tous les thèmes Redmine | Les pages s’affichent dans la mise en page et la barre latérale standard de Redmine. |
| Document | Exemple |
|---|---|
| Factures | INV-2026-10-00012 |
| Paiements | PAY-2026-10-00007 |
| Factures fournisseurs | VB-2026-10-00003 |
| Abonnements | SUB-2026-0012 |
| Commandes fournisseurs | PO-2026-0007 |
Billing ou Finance : lequel vous faut-il ?
Billing couvre les factures, les abonnements, les paiements, les fournisseurs et les commandes fournisseurs. Finance y ajoute les contrats avec heures incluses, la facturation des temps avec taux de facturation et de coût, les plans de facturation de projet, les notes de frais et les rapports de rentabilité. Si vous vous contentez d’envoyer des factures, Billing suffit. Si vous voulez savoir ce qu’un projet a rapporté, choisissez Finance.
| Fonctionnalité | Redmine Billing | Redmine Finance |
|---|---|---|
| Clients | Inclus | Inclus |
| Factures | Inclus | Inclus |
| Paiements | Inclus | Inclus |
| Produits | Inclus | Inclus |
| Abonnements | Inclus | Inclus |
| Achats | Inclus | Inclus |
| Contrats | Non inclus | Inclus |
| Feuilles de temps et taux | Non inclus | Inclus |
| Frais | Non inclus | Inclus |
| Rapports | 5 | 10 |
| Tâches planifiées | 15 | 18 |
| Modules | 7 | 10 |
| Permissions | 13 | 20 |
Installation en trois étapes
Nécessite un accès shell et la possibilité de lancer des tâches rake. Sauvegardez toujours avant d'installer un plugin.
# unpack the package from your email or download link, then cp -r redmine_billing $REDMINE_ROOT/plugins/redmine_billing
cd $REDMINE_ROOT bundle exec rake redmine:plugins:migrate RAILS_ENV=production bundle exec rake assets:precompile RAILS_ENV=production touch tmp/restart.txt
# Administration → Roles and permissions → grant the billing permissions # Project → Settings → Modules → enable the modules you want # Billing → Settings → fill in your company profile
# every daily billing job, 06:00 0 6 * * * cd /path/to/redmine && bundle exec rake billing:cron:daily RAILS_ENV=production # monthly revenue report, 1st at 07:00 0 7 1 * * cd /path/to/redmine && bundle exec rake billing:cron:send_monthly_revenue_report RAILS_ENV=production
En quoi est-il différent de Redmine Finance ?
Le plugin modifie-t-il ou surcharge-t-il des fichiers du cœur de Redmine ?
Est-ce un logiciel de comptabilité complet ?
Peut-il encaisser des paiements par carte en ligne ?
Puis-je utiliser la facturation globalement et dans un projet ?
Comment les e-mails de facture sont-ils traduits ?
Puis-je importer mes clients et produits existants ?
Que se passe-t-il si une tâche planifiée échoue ?
Des données quittent-elles notre serveur ?
Tarifs
Un serveur
Une instance Redmine · utilisateurs illimités · 12 mois de mises à jour.
Plusieurs serveurs
Serveurs Redmine illimités · utilisateurs illimités · 12 mois de mises à jour.