Un Jira Worklog Report par projet et personne.
L'export CSV de Jira ne propose aucun rapport par projet ou par personne. Déposez-le ici et obtenez les totaux que vous facturez vraiment.
« Export Excel CSV (all fields) » de Jira · .csv uniquement
Gratuit · rien à connecter, rien à installer · votre fichier ne quitte jamais le navigateur
- Facturable
Marcus Chen
Kestrel Robotics34,5 h
- Facturable
Omar Wright
Anchorline Freight12 h
- Non facturable
Priya Patel
Internal6 h
Regardez Worklog Report calculer les totaux par projet et par personne à partir d'un export Jira, en 68 secondes.
Un vrai export de temps saisis Jira, transformé en rapport dans le vrai produit. Pas de compte, et rien à envoyer pour regarder.
Une minute et huit secondes, commentée, avec de la musique dès la première image.
Rien n'a encore été envoyé à YouTube : l'image et ce texte viennent de nous, et c'est en appuyant sur lecture que votre navigateur se connecte à YouTube. L'enregistrement est en anglais ; les étapes sont écrites ci-dessous dans votre langue.
- 0:03Jira enregistre le temps. Il ne le totalise pas.
- 0:08Log Work : un en-tête, deux colonnes.
- 0:13Pas encore de règles
- 0:16Une chose à savoir sur cette colonne de dates
- 0:19Rien à connecter. Rien à installer.
- 0:22Les totaux, dès que le fichier se charge.
- 0:26Par projet. Par personne. Par ticket.
- 0:30Même jour, deux personnes. Aucun chevauchement affiché.
- 0:47Date de saisie, pas date du travail. Signalé, pas caché.
- 0:53Les totaux que vous facturez vraiment.
youtu.be/QVzz9hOMzmY · publiée le 24 septembre 2026
Jira enregistre le temps. Il ne le totalise pas.
Chaque temps saisi se résume à une date, une durée et un ticket : une donnée exacte et unitaire, mais inutilisable pour facturer tant que personne ne l'a reprise dans un tableur. Atlassian a déclaré explicitement qu'il ne développerait pas ce rapport.
La réponse vieille de 20 ans
Atlassian a classé la demande en Won't Fix
JRACLOUD-6137, « Generate worklog report », ouverte le 8 mars 2005 et forte de 124 votes, a été classée Won't Fix le 31 juillet 2014 : « Nous reconnaissons l'importance de cette demande de fonctionnalité, mais nous ne pourrons pas y consacrer de temps de développement ». Atlassian renvoyait vers le Marketplace.
Le vrai verrou
Chaque application du Marketplace doit être installée
Les applications qui comblent ce manque (de 60 à 5 210 dollars par an) doivent toutes être installées dans le Jira du client. Or la personne qui a besoin du chiffre n'est généralement pas administratrice du Jira sur lequel elle facture : elle peut lancer un filtre et exporter, pas installer une application.
Le bug toujours ouvert
La date d'export n'est pas la date du travail
JRACLOUD-77926 et son équivalent Server JRASERVER-64025, tous deux ouverts depuis le 7 février 2017 : l'export CSV contient la date à laquelle un temps a été saisi, pas celle du travail effectué. Les totaux sur l'ensemble d'un export n'en sont pas affectés ; une répartition jour par jour, en revanche, serait une supposition déguisée en fait. Cet outil n'en propose donc pas.
Numéros de tickets, nombres de votes et dates vérifiés sur jira.atlassian.com et dans la documentation d'assistance d'Atlassian.
Déposez l'export, obtenez les totaux.
Le CSV exporté par Jira
Issue key,Summary,Log Work
"PROJ-118","Client migration",
"comment;16/Sep/24;jsmith;7200"
Classé selon vos règles
PROJ-118 · 2h00m
Par projet
Des totaux prêts à facturer
3 projets · 52,5 h au total, 46,5 h facturables
Lit l'export tel qu'il est
Jira répète l'en-tête de colonne pour chaque sprint, temps saisi et étiquette d'un ticket ; un analyseur naïf ne garde, sans rien dire, que la dernière. Cet outil lit chaque colonne répétée et chaque ligne de temps saisi, au format comment;date;user;seconds qu'écrit Jira.
Totaux par projet, par personne et par ticket
Les mêmes durées, regroupées de trois façons à la fois : par projet pour une facture client, par personne pour une question de paie, par ticket pour un détail ticket par ticket.
Vos propres règles de facturation
Associez une règle à un projet ou à un mot-clé du ticket, marquez-la facturable ou non, et tous les temps saisis se reclassent aussitôt. C'est le même moteur de règles que Calendar Timesheet.
Trois étapes, rien à connecter ni à installer.
Exporter depuis Jira
Dans le navigateur de tickets, filtrez en JQL les temps saisis voulus, puis Export → Export Excel CSV (all fields). Tout utilisateur Jira qui peut lancer une recherche peut le faire, sans droits d'administrateur.
Déposer le CSV
Le fichier est lu dans votre onglet de navigateur. Rien n'est envoyé, et il n'y a rien à installer dans le Jira sur lequel vous facturez.
Vérifier et exporter
Vérifiez les totaux, définissez vos règles de facturation et exportez un CSV conçu pour une facture client ou une question de paie, et non avec les colonnes d'origine de Jira.
Dites ce qui compte comme facturable
Un critère à la fois : par projet, ou par un mot-clé dans la clé et le résumé du ticket. Les règles s'appliquent dans l'ordre : une exception précise peut donc passer avant une règle générale.
Par projet
Tous les temps saisis d'un projet Jira forment une catégorie, ce qui correspond à un client ou à un centre de coûts.
Par mot-clé
Isolez un ticket précis ou un type de travail, quel que soit le projet, grâce à un mot de sa clé ou de son résumé.
Ajuster un temps saisi à la main
Une règle voit juste presque à chaque fois ; pour l'exception, un simple interrupteur suffit, sans réécrire la règle.
La première correspondance l'emporte
Les règles s'appliquent de haut en bas : une exception précise placée au-dessus d'une règle générale s'applique donc comme vous l'avez écrite.
Les règles et les ajustements ne sont enregistrés que dans ce navigateur. Rien n'est synchronisé avec un serveur.
Ce que le rapport contient réellement
Chaque chiffre ci-dessous provient du fichier déposé, calculé de la même façon pour un ticket comme pour mille.
- Heures totales
- Tous les temps saisis du fichier, additionnés.
- Heures facturables
- La part que vos règles marquent comme facturable : le chiffre à facturer.
- Heures par projet
- Une ligne par projet Jira, prête à être rapprochée d'un client ou d'un centre de coûts.
- Heures par personne
- Une ligne par auteur, tous projets confondus.
- Heures par ticket
- Le total de chaque ticket, pour le détail par ticket que demande un client.
- Lignes tronquées ou illisibles, signalées
- Un export plafonné ou une ligne de temps saisi mal formée est signalé, jamais écarté en silence ni additionné comme si de rien n'était.
Pour ceux qui facturent à partir du Jira de quelqu'un d'autre. Consultants et agences qui facturent un client en fin de mois, freelances qui jonglent avec les Jira de plusieurs clients, équipes financières qui vérifient ce qu'une équipe a saisi avant la facturation, et chefs de projet qui transforment les temps saisis d'un sprint en rapport de coûts.
Pour facturer à partir du Jira de quelqu'un d'autre
Agences et cabinets de conseil
Vous saisissez votre temps dans le Jira d'un client, pas dans le vôtre, et il vous faut un chiffre à facturer en fin de mois.
Freelances et prestataires
Une personne, plusieurs Jira clients, et un tableur que vous montez aujourd'hui à la main chaque mois.
Refacturation entre équipes
Le temps saisi sur un projet Jira partagé doit être réparti entre les équipes qui l'ont utilisé.
Passer le relais à la finance ou au chef de projet
Quelqu'un d'autre lance le filtre JQL et exporte le CSV ; vous en faites le chiffre dont la finance a réellement besoin.
Ce que l'outil ne fait pas
Sans détour, y compris le défaut que Jira n'a toujours pas corrigé.
La date exportée est celle de la saisie, pas celle du travail
JRACLOUD-77926 (ouvert depuis 2017) : l'export de Jira ne permet pas de distinguer les deux. Les totaux par personne, par projet et par ticket sur l'ensemble du fichier restent justes ; une répartition jour par jour ou semaine par semaine ne le serait pas, c'est pourquoi cet outil n'en propose pas.
Il ne se connecte pas à Jira
Pas de synchronisation en direct : pour un nouveau temps saisi, il faut exporter et déposer à nouveau le fichier.
L'export de Jira est plafonné à 1 000 ou 10 000 lignes
Le fichier ne signale pas quand il est tronqué. Cet outil vous alerte si le nombre de lignes tombe pile sur l'une de ces limites, pour que vous vérifiiez le nombre de résultats de votre requête JQL avant de facturer.
L'auteur est souvent un identifiant de compte, pas un nom
L'export de Jira Cloud indique souvent un identifiant de compte opaque plutôt que le nom de la personne qui a saisi le temps. Les totaux restent justes ; il faudra peut-être vérifier dans Jira à qui correspond l'identifiant.
Confidentialité
L'export ne quitte jamais votre navigateur.
Un export de temps saisis peut contenir des identifiants de compte et des résumés de tickets : une raison suffisante pour que cet outil fonctionne comme tous les autres outils WorkAlio.
Votre export n'est jamais envoyé à un serveur. Le fichier est lu dans cet onglet et aucun code de cette page ne l'envoie : c'est notre code qui le garde ici, pas le navigateur. Ce que le navigateur impose est plus restreint : la politique de sécurité du contenu (Content-Security-Policy) de la page n'autorise que notre propre origine, les deux noms d'hôte d'analyse d'audience de Cloudflare et youtube-nocookie.com, pour le cadre du lecteur YouTube de la vidéo de démonstration, mais rien n'est chargé depuis YouTube avant que vous ne lanciez la lecture. Aucun d'eux ne reçoit votre export.
Aucune connexion à Jira. Pas de jeton d'API, pas d'OAuth, aucune application à installer dans le Jira sur lequel vous facturez : le point de départ est le fichier CSV que vous avez déjà exporté à la main.
Pas de compte, pas de connexion. Il n'y a rien à créer et rien à supprimer.
Votre export n'est pas conservé. Entre deux chargements de page, seules sont gardées les règles que vous écrivez et les modifications que vous apportez à un temps saisi précis, enregistrées sous sa clé de ticket et uniquement dans ce navigateur.
Questions fréquentes
Les réponses reflètent ce que fait l'outil aujourd'hui.
- Que fait cet outil Jira Worklog Report ?
- Il lit un export CSV des temps saisis Jira et totalise les heures par projet, par personne et par ticket, selon des règles facturable / non facturable que vous définissez. Il fonctionne entièrement dans votre navigateur et exporte un CSV prêt pour la facturation.
- Où puis-je obtenir le fichier CSV ?
- Dans le navigateur de tickets de Jira, lancez une recherche JQL sur les temps saisis voulus (par exemple worklogDate >= startOfMonth()), puis choisissez Export → Export Excel CSV (all fields). Tout utilisateur qui peut lancer cette recherche peut en exporter le résultat, sans droits d'administrateur.
- Pourquoi Jira ne le fait-il pas directement ?
- Dans le propre outil de suivi d'Atlassian, la demande (JRACLOUD-6137, « Generate worklog report », 124 votes depuis 2005) a été classée Won't Fix, avec un renvoi vers le Marketplace. Or chaque application du Marketplace qui comble ce manque doit être installée dans le Jira sur lequel vous facturez, ce que la plupart des personnes chargées de la facturation ne peuvent pas faire.
- Puis-je faire confiance aux dates de ce rapport ?
- Pour un total sur l'ensemble du fichier (par personne, par projet, par ticket), oui : additionner des secondes ne dépend pas de la date inscrite sur la ligne. Pour une vue jour par jour ou semaine par semaine, non : l'export CSV de Jira contient la date à laquelle un temps a été saisi, pas celle du travail effectué (JRACLOUD-77926, ouvert depuis 2017). Cet outil ne propose donc pas du tout cette répartition.
- Ai-je besoin d'un accès administrateur Jira ?
- Non. Vous devez pouvoir lancer une recherche JQL et exporter les résultats, ce que peut généralement faire tout utilisateur ayant accès au projet. Rien n'est installé dans le Jira depuis lequel vous exportez.
- Que se passe-t-il si mon export est trop volumineux ?
- Le navigateur de tickets de Jira plafonne un export CSV à 1 000 lignes (historiquement) ou à 10 000 depuis qu'Atlassian a relevé la limite le 19 mars 2025, et le fichier ne signale pas quand il est tronqué. Si votre nombre de lignes tombe pile sur l'un de ces chiffres, l'outil vous prévient pour que vous vérifiiez le nombre de résultats de votre requête JQL avant de facturer.
- Pourquoi la colonne auteur affiche-t-elle un code au lieu d'un nom ?
- L'export CSV de Jira Cloud indique souvent l'auteur d'un temps saisi sous la forme d'un identifiant de compte opaque plutôt que de son nom : l'export lui-même ne fait pas la correspondance. Les totaux par personne restent justes ; pour retrouver le nom, il faudra peut-être vérifier dans Jira.
- Combien ça coûte ?
- Rien. Il n'y a ni compte, ni période d'essai, ni envoi de fichier : l'utiliser ne coûte rien.
Vous suivez vos heures dans un agenda plutôt que dans Jira ?
Ne finissez plus ce travail dans un tableur.Déposez l'export.
Déposez le CSV exporté par Jira. Rien à installer, pas de compte, pas d'envoi.
Gratuit · rien à connecter, rien à installer · votre fichier ne quitte jamais le navigateur