Data analyst freelance : facturer le temps qu’on passe vraiment dans la donnée

Un data analyst freelance, c’est quelqu’un qui sait nettoyer un fichier de 4 millions de lignes en SQL pendant qu’il discute Looker avec son client, mais qui oublie d’envoyer la facture de fin de mois parce qu’il était plongé dans une régression logistique.

Le métier souffre d’un paradoxe : vous manipulez des chiffres toute la journée pour vos clients, mais les chiffres qui paient votre loyer — vos factures — sont souvent gérés au lance-pierre. Pourtant, c’est l’un des métiers freelance où la valeur livrée est la plus quantifiable, et donc l’un des plus faciles à facturer correctement quand on s’en donne les moyens.

Pourquoi un data analyst a besoin d’une facturation pro

Vos clients sont des startups en hyper-croissance, des scale-ups data-driven, des grands groupes qui externalisent des sujets BI ou data science. Ils ont des process achats, des plateformes de dématérialisation, des exigences de mentions très précises.

Une facture data analyst typique comporte :

Sans cadre clair, vous risquez la dispute en fin de mission : « on pensait que c’était inclus ».

Les principales douleurs du data analyst freelance

La douleur n° 1 : le scope creep. « Tant que tu y es, est-ce que tu peux ajouter trois métriques au dashboard ? » Trois métriques, c’est deux jours de plus que vous n’aviez pas chiffrés.

La douleur n° 2 : le TJM facturé vs. le temps réellement passé. Vous facturez 8 heures, vous en passez 11. Au bout de six mois, votre TJM réel a chuté de 25 %.

La douleur n° 3 : la facturation multi-clients en parallèle. Un audit chez l’un, une mission longue chez l’autre, un dépannage urgent pour un troisième. Suivre qui doit quoi, à quel taux, sur quel projet, devient un job à part entière.

La douleur n° 4 : les missions internationales. Beaucoup de data analysts travaillent à distance pour des scale-ups européennes ou américaines. Facturer en EUR pour Berlin, en GBP pour Londres, en USD pour San Francisco — sans se faire avoir au taux de change.

La douleur n° 5 : la confidentialité. Les contrats data incluent souvent des clauses NDA strictes. Vos factures doivent être discrètes sur le contenu de la mission tout en restant précises.

Comment InvoiceFlow règle ça

Suivi du temps par projet et par client

Vous lancez un chronomètre quand vous attaquez la requête SQL du matin, vous l’arrêtez à la pause déjeuner, vous le relancez sur un autre client l’après-midi. Chaque bloc est rattaché à la mission, au TJM applicable. En fin de mois, la facture s’écrit toute seule.

Suivi du temps de l'app Invoice Flow d'un analyste de données freelance — sessions sur la construction d'un entrepôt de données, un modèle de churn et des appels de conseil, chacune rattachée à un client et un projet
Construction d'entrepôt, modèle de churn, appels de conseil — chaque session tombe sur le bon client.

Conditions de paiement préenregistrées avec clauses d’intérêts

Vos CGV mentionnent automatiquement le taux d’intérêts de retard (BCE + 10 points) et l’indemnité forfaitaire de 40 € pour frais de recouvrement. Sur les missions corporate où les paiements traînent, c’est un argument juridique solide.

Suivi des dépenses de l'app Invoice Flow avec les coûts cloud et outils refacturables — calcul BigQuery, crédits Snowflake, licence Tableau et abonnement à une API de données
BigQuery, Snowflake, Tableau, API de données — enregistrés comme refacturables, non absorbés.

Multi-devises avec verrouillage du taux par facture

Vous signez une mission à 600 € HT / jour avec une scale-up berlinoise. À chaque facture mensuelle, le taux EUR/USD est figé au jour de l’émission. Pas de surprise à l’encaissement.

Éditeur de factures de l'app Invoice Flow avec un mois de conseil en données — heures suivies d'entrepôt et de tableaux de bord plus dépenses de calcul cloud et de licences
Un mois de travail sur une seule facture : heures suivies plus coûts cloud, prête pour les achats.

Échéanciers récurrents pour les retainers

Plusieurs de vos clients vous prennent en « 2 jours par semaine » sur plusieurs mois ? Vous créez un échéancier mensuel forfaitaire, l’app génère et envoie la facture chaque 1er du mois.

Plusieurs profils étanches

Un profil pour votre micro-entreprise ou SASU principale, un profil pour une activité de formation que vous donnez chez un OPCO, un profil pour des prestations conjointes avec un associé. Aucune fuite de numérotation.

OCR de reçus

Vous payez ponctuellement une licence Looker Studio Pro, un abonnement Snowflake, un déplacement chez un client. Photo du reçu, OCR, attachement au projet, refacturation propre.

Devis détaillé avec périmètre

Vous incluez systématiquement dans le devis : périmètre fonctionnel, périmètre technique, livrables, exclusions, modalité de gestion des demandes hors-périmètre. Plus de scope creep gratuit.

Cas concret : Sophie, data analyst freelance à Montréal

Sophie a quitté un grand cabinet conseil il y a trois ans pour s’installer à son compte au Québec. Elle travaille sur trois marchés : Montréal pour les clients locaux (TPS 5 % + TVQ 9,975 %, NEQ obligatoire), Paris pour deux clients historiques en EUR, San Francisco pour une scale-up qui la paie en USD.

Avant InvoiceFlow, Sophie utilisait QuickBooks Online, mais elle perdait un temps fou à jongler entre trois devises et à expliquer à son comptable québécois pourquoi ses factures françaises avaient une TVA à 20 % et pas de TPS.

Aujourd’hui, elle a trois profils dans InvoiceFlow : « Sophie Data Inc. » (Québec), « Sophie Data Activité France » (autoliquidation TVA intracom), et « Sophie Data US clients » (export hors UE, sans TVA). Chaque profil a sa numérotation, ses mentions, son compte bancaire. Quand elle facture sa scale-up californienne, le taux USD/CAD est verrouillé au jour de la facture. Quand elle facture son client parisien, c’est en EUR avec mention auto-liquidation. Sa comptable québécoise ne fait plus qu’un export trimestriel.

Workflow étape par étape

  1. Configuration des profils selon vos entités et géographies.
  2. Création des prestations types : « Journée analyste senior », « Mise en place dashboard », « Audit qualité données », « Modèle prédictif »…
  3. Création des clients avec coordonnées, n° TVA si UE, devise par défaut, conditions de paiement adaptées.
  4. Devis avec périmètre clair et gestion explicite du hors-périmètre.
  5. Suivi du temps quotidien via le chronomètre intégré.
  6. Émission mensuelle ou par jalon de livraison.
  7. Pièces jointes : timesheet détaillé, reçus refacturés.
  8. Envoi avec modèle d’email et champs de fusion.
  9. Relances automatiques.
  10. Tableau de bord : TJM moyen réel par client, jours d’encaissement, % de temps facturé.

Erreurs fréquentes

Ne pas tracer le temps réel : votre TJM affiché est fictif.

Accepter les demandes hors-périmètre sans avenant : double peine, vous travaillez gratuitement et le client prend l’habitude.

Mélanger les devises sur une même facture : refus comptable garanti.

Oublier la mention auto-liquidation TVA intracom : facture invalide.

Ne pas verrouiller le taux de change : vous portez le risque pour le client.

Sous-estimer les jours de mise en route d’un nouveau client : accès, audit existant, montée en compétence — facturez-les.

Démarrer aujourd’hui

Téléchargez InvoiceFlow sur Google Play. En vingt minutes, votre premier profil est configuré, vos trois clients principaux enregistrés, et le chronomètre est prêt. La prochaine journée que vous passez à débugger un pipeline dbt, elle sera enfin facturée à sa juste durée.

La donnée, c’est votre métier. Les données de votre activité méritent au moins autant d’attention.