Les quatre façons de connecter Sage à Power BI
À retenir
- Microsoft ne propose aucun connecteur Sage : la liste officielle n’en contient pas.
- La base SQL Server donne tout le détail, mais demande une passerelle et un compte en lecture seule.
- Le FEC marche avec toutes les comptabilités Sage, mais ne contient ni analytique ni articles.
Quand on cherche « Sage » dans Power BI, on ne trouve rien : la liste des connecteurs Power Query tenue par Microsoft ne contient aucun connecteur Sage. Les solutions dites « connecteur Sage » sont vendues par des intégrateurs ou des plateformes d’intégration. Il reste quatre chemins, qui ne lisent pas les mêmes données.
| Méthode | Pour quelles versions | Avantages | Limites | Actualisation |
|---|---|---|---|---|
| 1. Lire la base SQL Server de SageLes tables de Sage, en lecture seule, avec le connecteur SQL Server (ou Oracle pour un Sage X3 sur Oracle). | Sage 100 (toutes les éditions de la V12), Sage 100 Paie & RH en version SQL, Sage X3, installés chez vous | Tout le détail : écritures, tiers, échéances, analytique, documents de vente, articles. Aucune ressaisie. | Il faut connaître la structure des tables, un compte en lecture seule et une passerelle sur une machine Windows toujours allumée. | Automatique, jusqu’à 8 fois par jour en Power BI Pro |
| 2. Importer le FECLe fichier des écritures comptables, exporté de Sage et déposé sur SharePoint ou OneDrive. | Toute comptabilité Sage : Sage 50, Sage 100, Génération Experts, FRP 1000, X3 | Format légal, identique pour tous les logiciels comptables français. Aucun accès à la base, pas de passerelle si le fichier est sur SharePoint. | Comptabilité générale seulement : ni analytique, ni articles, ni quantités. L’export reste à refaire à chaque période, sauf s’il est planifié. | À chaque nouvel export déposé |
| 3. Une solution du marchéUn produit d’intégrateur Sage, livré avec des rapports Power BI types, ou une plateforme d’intégration qui transfère les données de Sage. | Selon l’éditeur de la solution : souvent Sage 100 Comptabilité et Gestion commerciale | Démarrage rapide, rapports types déjà construits, parfois la consolidation multi-sociétés. | Abonnement en plus des licences, modèle standard à adapter à votre plan de comptes, dépendance à l’éditeur de la solution. | Selon la solution |
| 4. L’API d’une offre Sage en ligneL’interface de programmation de l’offre en ligne (par exemple l’API Sage Accounting), avec autorisation OAuth 2.0. | Les offres Sage en ligne qui publient une API, selon le pays et l’offre | Pas de serveur chez vous, pas de passerelle. | Le connecteur Web de Power BI ne gère pas l’autorisation OAuth 2.0 : il faut un connecteur personnalisé ou un stockage intermédiaire. Champs limités à ce que l’API expose. | Automatique une fois le circuit en place |
1. Lire la base SQL Server : la méthode la plus complète
Sage 100 stocke ses données dans Microsoft SQL Server : en V12 (dernière version 12.27, août 2026), les éditions Essentials et Standard sont livrées avec SQL Server Express 2025 ; l’édition Premium s’installe sur un SQL Server Standard (2017, 2019, 2022 ou 2025) que Sage ne livre plus. Sage X3 fonctionne sur SQL Server ou Oracle, et Sage 100 Paie & RH existe en version SQL Server. Power BI lit ces bases avec ses connecteurs standard. Pour un autre ERP (Business Central, Odoo, SAP), voyez Power BI et ERP ; pour un autre logiciel comptable (EBP, Pennylane, Cegid), Power BI et comptabilité.
Pour que le rapport publié s’actualise seul, le service Power BI, qui est dans le cloud, doit joindre une base installée dans vos murs. C’est le rôle de la passerelle de données locale : un logiciel Microsoft installé sur une machine Windows de votre réseau, qui ne demande pas d’ouvrir de port entrant. En Power BI Pro, le rapport peut être actualisé jusqu’à 8 fois par jour, 48 fois en Premium ou Fabric.
La difficulté n’est pas la connexion, c’est la lecture : Sage ne publie pas de modèle prêt pour l’analyse. Il faut savoir quelles tables portent les écritures, les tiers, les échéances, les sections analytiques et les lignes de documents, puis les relier entre elles. C’est la plus grande part du travail, et ce qui distingue un rapport juste d’un rapport qui double les montants.
2. Importer le FEC : simple, mais limité à la comptabilité générale
Le fichier des écritures comptables est un export que tout logiciel comptable doit pouvoir produire pour l’administration fiscale, au même format pour tous. Ses champs obligatoires (18 dans le cas général) décrivent chaque ligne d’écriture : journal, numéro et date d’écriture, compte et libellé, compte auxiliaire (client ou fournisseur), pièce, débit, crédit, lettrage, date de validation, devise.
C’est assez pour une balance, un grand livre, un compte de résultat, un CA par client et une trésorerie comptable. Ce n’est pas assez pour une marge par article, une analyse par section analytique ou des échéances clients : ces informations ne figurent pas dans les champs obligatoires du FEC. Déposé sur SharePoint ou OneDrive, le fichier se lit sans passerelle.
3. Les solutions du marché : rapides, à adapter
Des intégrateurs Sage vendent des rapports Power BI prêts à l’emploi pour Sage 100 Comptabilité et Gestion commerciale, adaptés ensuite à votre plan de comptes et à vos axes analytiques ; des plateformes d’intégration proposent aussi de relier Sage à Power BI. Avant de signer, demandez quelles versions de Sage sont couvertes, où transitent vos données, ce que coûte l’abonnement par an, et si le modèle Power BI vous appartient en fin de contrat.
4. L’API d’une offre Sage en ligne
Les offres Sage en ligne qui publient une API, comme l’API Sage Accounting, utilisent une autorisation OAuth 2.0. Or le connecteur Web de Power BI n’accepte que les modes anonyme, Windows, de base, clé d’API (pas dans le service Power BI), compte d’organisation et principal de service. Il faut donc un connecteur personnalisé, ou un petit traitement qui copie les données de l’API dans un stockage que Power BI lit. Vérifiez aussi que l’API couvre votre pays et les données dont vous avez besoin.
Quelle méthode pour votre version de Sage ?
Le bon chemin dépend de la gamme Sage et de l’endroit où elle est installée. Cette grille part de la documentation de Sage ; votre installation peut différer, d’où la première question posée lors d’un appel : quelle version exacte, et où est la base.
| Votre Sage | Où sont les données | La méthode conseillée |
|---|---|---|
| Sage 100 Comptabilité, Gestion commerciale, Immobilisations (installés chez vous) | Base SQL Server (V12, dernière version 12.27 d’août 2026) : SQL Server Express livré avec les éditions Essentials et Standard ; pour Premium, un SQL Server Standard fourni par l’entreprise. | Lire la base (méthode 1). Le FEC en secours pour la seule comptabilité. |
| Sage 100 hébergé (chez Sage ou un partenaire) | La même base SQL, sur les serveurs de l’hébergeur. | Demander à l’hébergeur un accès en lecture à la base ou un export planifié. Sinon, le FEC. |
| Sage 100 Paie & RH | Versions SQL Server ; les anciens dossiers au format propriétaire (CBase) se convertissent en SQL. | Lire la base SQL, avec des droits restreints : ce sont des données personnelles de salariés. |
| Sage X3 | Base Microsoft SQL Server ou Oracle, selon l’installation. | Lire la base avec le connecteur SQL Server ou Oracle. Modèle de données riche : prévoir le temps de cartographier les tables utiles. |
| Sage 50, Sage Génération Experts, autres comptabilités Sage | Pas de documentation publique trouvée sur un accès direct à la base pour un outil tiers. | Le FEC (méthode 2), complété par les exports de l’application pour le reste. |
| Offre Sage en ligne | Chez Sage, accessible par API quand l’offre en publie une. | L’API (méthode 4), ou des exports réguliers si l’API ne couvre pas votre besoin. |
Avant de démarrer : ce qu’il faut réunir
- La version exacte de Sage et son édition (par exemple Sage 100 Standard 12.25), visible dans le menu « À propos ».
- L’emplacement de la base : serveur de l’entreprise, poste unique, hébergeur. Pour un hébergeur, son accord pour un accès en lecture ou un export planifié.
- Un compte SQL en lecture seule, créé par votre informaticien ou votre revendeur Sage, limité aux bases utiles.
- Une machine Windows toujours allumée pour la passerelle, souvent le serveur Sage lui-même ou un serveur voisin.
- La table de passage qui range chaque compte dans un poste du rapport (CA, achats, personnel…), tenue dans Excel par la finance.
- Le fichier du budget, s’il n’est pas saisi dans Sage, avec des colonnes stables.
- La liste des lecteurs et ce que chacun a le droit de voir (société, activité, données de paie).
Ce qu’on pilote avec Power BI sur Sage
Les mêmes chiffres que dans Sage, mais réunis, comparés au budget et à l’année précédente, et détaillés d’un clic jusqu’à l’écriture ou la facture. La dernière colonne dit la méthode minimale pour chaque analyse.
| Analyse | D’où vient le chiffre dans Sage | Méthode minimale |
|---|---|---|
| Balance et compte de résultat | Écritures de la comptabilité générale, par compte | FEC ou base |
| Grand livre, avec le détail des écritures en un clic | Écritures de la comptabilité générale | FEC ou base |
| CA par client | Comptes clients (411) en comptabilité ; documents de vente en gestion commerciale | FEC (par compte client) ou base |
| CA et marge par article ou famille | Lignes des documents de vente, avec le prix de revient, en gestion commerciale | Base de la gestion commerciale |
| Marge par activité ou centre de coût | Comptabilité analytique (sections et plans analytiques) | Base |
| Encours clients, retards et DSO | Écritures clients non lettrées et leurs échéances | Base (le FEC donne le lettrage, pas les échéances) |
| Trésorerie | Comptes 512 en comptabilité ; relevés bancaires pour le jour même | FEC ou base, plus la banque |
| Budget contre réalisé | Budget saisi dans Sage s’il est tenu, sinon le fichier Excel du budget | Base ou Excel, plus le réalisé |
Les définitions et les formules de chaque indicateur financier (marge, EBITDA, BFR, DSO, DPO) sont détaillées dans le guide Tableau de bord financier : 12 KPI, exemples et méthode.
Trois tableaux de bord Power BI sur Sage
Trois rapports types construits sur Sage 100. Les chiffres sont ceux d’une PME fictive : 6,30 M€ de chiffre d’affaires cumulé à fin septembre pour un budget de 6,50 M€, cohérents d’un exemple à l’autre. Changez de page, basculez entre budget et N-1, survolez les barres.
1. La direction financière, depuis la comptabilité
Lu chaque mois après la clôture. Une page de synthèse face au budget, et la balance, avec un contrôle débit = crédit visible à chaque actualisation.
| k€ | Réalisé | Budget | Écart |
|---|---|---|---|
| Chiffre d’affaires | 6 300 | 6 500 | −200 |
| Marge brute | 2 520 | 2 665 | −145 |
| Charges externes | 610 | 600 | +10 |
| Charges de personnel | 1 310 | 1 300 | +10 |
| EBE (simplifié) | 600 | 765 | −165 |
| k€ | Réalisé | N-1 | Écart |
|---|---|---|---|
| Chiffre d’affaires | 6 300 | 5 900 | +400 |
| Marge brute | 2 520 | 2 330 | +190 |
| Charges externes | 610 | 570 | +40 |
| Charges de personnel | 1 310 | 1 220 | +90 |
| EBE (simplifié) | 600 | 540 | +60 |
| Classe | Débit | Crédit | Solde |
|---|---|---|---|
| 1 · Capitaux | 0 | 2 390 | 2 390 C |
| 2 · Immobilisations | 1 850 | 620 | 1 230 D |
| 3 · Stocks | 540 | 0 | 540 D |
| 4 · Tiers | 2 410 | 1 960 | 450 D |
| 5 · Financiers | 900 | 160 | 740 D |
| 6 et 7 · Résultat | 5 970 | 6 540 | 570 C |
| Classe | Débit | Crédit | Solde |
|---|---|---|---|
| 1 · Capitaux | 0 | 2 390 | 2 390 C |
| 2 · Immobilisations | 1 850 | 620 | 1 230 D |
| 3 · Stocks | 540 | 0 | 540 D |
| 4 · Tiers | 2 410 | 1 960 | 450 D |
| 5 · Financiers | 900 | 160 | 740 D |
| 6 et 7 · Résultat | 5 970 | 6 540 | 570 C |
Les indicateurs de ce rapport
- Chiffre d’affairesLes comptes 70 de Sage, cumulés depuis le début de l’exercice, face au budget et à N-1.
- Taux de marge bruteCA moins achats consommés (achats et variation de stock), rapporté au CA : un point perdu sur le budget.
- EBE simplifiéMarge brute moins charges externes et personnel. Écrivez votre définition : elle diffère souvent de celle de l’expert-comptable.
- Résultat comptableProduits (classe 7) moins charges (classe 6), lu directement dans la balance.
- TrésorerieLe solde des comptes financiers à la date de la dernière écriture passée, jamais additionné d’un mois sur l’autre.
- Contrôle débit = créditUne balance qui ne s’équilibre pas signale un import incomplet. Le rapport l’affiche au lieu de le cacher.
Fiche du rapport
- Qui le lit
- Le dirigeant, le DAF, l’expert-comptable
- Sources
- Sage 100 Comptabilité (base ou FEC), budget Excel
- Actualisation
- Chaque nuit ; les chiffres font foi après la clôture
Résumé du rapport « Pilotage financier · Sage 100 » (chiffres d’exemple) :
- Synthèse (le résultat suit-il le budget ?) : Chiffre d’affaires 6,30 M€ (−3,1 % vs 6,50 M€ ; +6,8 % vs 5,90 M€) · Taux de marge brute 40,0 % (−1,0 pt vs 41,0 % ; +0,5 pt vs 39,5 %) · EBE (simplifié) 600 k€ (−165 k€ vs 765 k€ ; +60 k€ vs 540 k€).
- Balance (la balance est-elle équilibrée ?) : Résultat comptable cumulé 570 k€ (−165 k€ vs 735 k€ ; +60 k€ vs 510 k€) · Trésorerie (comptes 5) 740 k€ (−160 k€ vs 900 k€ ; +60 k€ vs 680 k€) · Écart débit − crédit 0,00 € (débit 11 670 = crédit 11 670 k€ ; débit 11 670 = crédit 11 670 k€).
2. Les ventes et la marge, depuis la gestion commerciale
Le CA et la marge par client et par famille d’articles, ligne de facture par ligne de facture. C’est l’analyse que le FEC ne permet pas : elle lit la base de la gestion commerciale.
| k€ | CA | Marge | Taux | Écart CA |
|---|---|---|---|---|
| Client A | 720 | 245 | 34,0 % | +20 |
| Client B | 610 | 262 | 43,0 % | −40 |
| Client C | 540 | 189 | 35,0 % | −20 |
| Client D | 480 | 206 | 42,9 % | +30 |
| Client E | 455 | 150 | 33,0 % | −15 |
| k€ | CA | Marge | Taux | Écart CA |
|---|---|---|---|---|
| Client A | 720 | 245 | 34,0 % | +70 |
| Client B | 610 | 262 | 43,0 % | +20 |
| Client C | 540 | 189 | 35,0 % | +40 |
| Client D | 480 | 206 | 42,9 % | +70 |
| Client E | 455 | 150 | 33,0 % | +25 |
| Famille | Taux | Budget | Écart |
|---|---|---|---|
| Équipements | 33,0 % | 34,5 % | −1,5 pt |
| Consommables | 46,0 % | 46,0 % | 0,0 pt |
| Pièces | 44,0 % | 45,0 % | −1,0 pt |
| Services | 44,7 % | 47,1 % | −2,4 pt |
| Total | 40,0 % | 41,0 % | −1,0 pt |
| Famille | Taux | N-1 | Écart |
|---|---|---|---|
| Équipements | 33,0 % | 32,0 % | +1,0 pt |
| Consommables | 46,0 % | 45,0 % | +1,0 pt |
| Pièces | 44,0 % | 45,4 % | −1,4 pt |
| Services | 44,7 % | 43,6 % | +1,1 pt |
| Total | 40,0 % | 39,5 % | +0,5 pt |
Les indicateurs de ce rapport
- CA facturéLes factures et avoirs de la gestion commerciale. Il diffère des comptes 70 tant que des factures ne sont pas comptabilisées.
- Marge brutePrix de vente moins prix de revient de chaque ligne de facture, tel que Sage le calcule.
- Dépendance aux grands clientsPrès de 45 % du CA sur cinq clients : un risque à suivre.
- Taux de marge par familleLes équipements pèsent 42 % du CA mais portent le taux le plus bas, et l’écart au budget.
- Ventes à perteLes lignes dont le prix de vente est sous le prix de revient : souvent une remise mal saisie ou un prix de revient pas à jour.
Fiche du rapport
- Qui le lit
- Le dirigeant, le directeur commercial, le contrôleur de gestion
- Sources
- Sage 100 Gestion commerciale (base), objectifs Excel
- Actualisation
- Chaque nuit
Résumé du rapport « Ventes et marge · Sage 100 » (chiffres d’exemple) :
- Synthèse (vend-on autant que prévu ?) : CA facturé 6,30 M€ (−200 k€ vs budget ; +400 k€ vs N-1) · Marge brute 2,52 M€ (40,0 % · budget 41,0 % ; 40,0 % · N-1 39,5 %) · Part des 5 premiers clients 44,5 % (sur 214 clients facturés ; sur 214 clients facturés).
- Par famille (quelle famille perd de la marge ?) : Taux de marge des équipements 33,0 % (−1,5 pt vs 34,5 % ; +1,0 pt vs 32,0 %) · Marge des services 335 k€ (−42 k€ vs budget ; +17 k€ vs N-1) · Lignes vendues sous le prix de revient 37 (sur 9 860 lignes de factures ; sur 9 860 lignes de factures).
3. L’encours clients et le DSO
La balance âgée et la liste des relances, à partir des écritures clients non lettrées et de leurs échéances. Il remplace l’export de l’échéancier dans Excel chaque lundi.
| Tranche | k€ TTC | Part |
|---|---|---|
| Non échues | 1 040 | 65,0 % |
| Échues 1 à 30 j | 330 | 20,6 % |
| Échues 31 à 60 j | 140 | 8,8 % |
| Échues + 60 j | 90 | 5,6 % |
| Total | 1 600 | 100,0 % |
| Tranche | k€ TTC | Part |
|---|---|---|
| Non échues | 1 040 | 65,0 % |
| Échues 1 à 30 j | 330 | 20,6 % |
| Échues 31 à 60 j | 140 | 8,8 % |
| Échues + 60 j | 90 | 5,6 % |
| Total | 1 600 | 100,0 % |
| Client · commercial | Échu | Plus ancien |
|---|---|---|
| Client C · Secteur Est | 85 | 74 j |
| Client F · Secteur Ouest | 52 | 45 j |
| Client B · Grands comptes | 38 | 33 j |
| Client H · Secteur Est | 27 | 61 j |
| Client · commercial | Échu | Plus ancien |
|---|---|---|
| Client C · Secteur Est | 85 | 74 j |
| Client F · Secteur Ouest | 52 | 45 j |
| Client B · Grands comptes | 38 | 33 j |
| Client H · Secteur Est | 27 | 61 j |
Les indicateurs de ce rapport
- Encours clientsLes écritures clients non lettrées, à leur échéance. Un solde : il ne s’additionne pas d’un mois sur l’autre.
- DSOEncours TTC ÷ CA TTC des neuf mois × 273 jours. Huit jours au-dessus de l’objectif.
- Retards de plus de 60 joursPlus de deux mois après l’échéance : le risque d’impayé monte, ces créances se traitent en premier.
- Clients en retardLe nombre de clients qui ont au moins une échéance dépassée.
- Liste de relanceChaque retard avec son ancienneté et le commercial du client, pour savoir qui appelle qui.
Fiche du rapport
- Qui le lit
- Le DAF, le comptable clients, les commerciaux
- Sources
- Sage 100 Comptabilité (base) ; le commercial de chaque client vient du fichier des objectifs
- Actualisation
- Chaque nuit, revue chaque semaine
Résumé du rapport « Encours clients · Sage 100 » (chiffres d’exemple) :
- Balance âgée (les clients paient-ils à temps ?) : Encours clients 1,60 M€ TTC (objectif 1,38 M€ ; N-1 1,40 M€) · DSO 58 j (objectif 50 j ; +4 j vs 54 j) · Échu depuis plus de 60 jours 90 k€ (objectif < 50 k€ ; N-1 60 k€).
- À relancer (qui relancer en premier ?) : Clients en retard 23 (sur 214 clients facturés ; N-1 : 19) · Plus gros retard 85 k€ (Client C · 74 jours ; Client C · 74 jours) · Échu sur ces 4 clients 202 k€ (36 % des 560 k€ échus ; 36 % des 560 k€ échus).
Les pièges d’un projet Power BI sur Sage
Le plan de comptes et l’analytique
Un rapport ne lit pas « le chiffre d’affaires », il lit des comptes. Il faut une table de passage qui range chaque compte dans un poste, tenue par la finance, pour qu’un nouveau compte créé dans Sage se range sans toucher au rapport. Les signes aussi : produits et charges n’ont pas le même sens en comptabilité, et un sous-total faux vient presque toujours d’un signe appliqué au mauvais niveau.
L’analytique pose la même question en plus fin. Si les sections ne sont pas saisies sur toutes les écritures, la marge par activité sera fausse, et Power BI n’y peut rien : un tableau de bord ne crée pas d’axe d’analyse. Le rapport doit afficher la part des montants « sans section » plutôt que de la répartir en silence.
Plusieurs sociétés
Dans Sage 100, chaque société a en général son propre dossier, donc sa propre base. Un rapport de groupe lit toutes les bases et les empile, avec une colonne « société ». Cela ne marche que si les plans de comptes se rangent dans les mêmes postes : d’où, encore, la table de passage, une par société au besoin. Power BI affiche un cumul de sociétés ; il ne produit pas une consolidation avec éliminations des flux internes, qui relève d’un logiciel de consolidation.
Les droits d’accès à la base
Le rapport n’a besoin que de lire. On lui donne donc un compte SQL dédié, membre du seul rôle de lecture (db_datareader) sur les bases utiles, et jamais le compte administrateur de Sage. Les données de paie demandent plus : un rapport séparé, ou une sécurité au niveau des lignes pour que chaque lecteur ne voie que son périmètre. Ce sont des données personnelles de salariés : moins de lecteurs, moins de détail.
L’actualisation par la passerelle
- La machine doit rester allumée. Si le poste qui porte la passerelle est éteint ou en veille la nuit, l’actualisation échoue et le rapport montre la veille.
- Le mode standard, pas le mode personnel. Le mode personnel ne sert qu’à un seul utilisateur ; pour un rapport partagé, on installe la passerelle en mode standard.
- Huit actualisations par jour en Pro. Planifiez-les hors des heures de saisie, pour ne pas ralentir Sage pendant la journée.
- Un rapport oublié s’arrête. Après deux mois sans aucune consultation, Power BI met en pause l’actualisation planifiée et prévient le propriétaire par e-mail.
- Une mise à jour de Sage se teste. Après une nouvelle version, on vérifie que le rapport retrouve les mêmes totaux que la balance de Sage avant de le rouvrir aux lecteurs.
Quand l’état de Sage ou Excel suffit
Sage sait déjà produire une balance, un grand livre, un échéancier et des statistiques de ventes. Power BI se justifie quand il faut réunir, comparer et partager. Cette grille aide à trancher.
| Votre situation | Le plus simple | Pourquoi |
|---|---|---|
| Une balance, un grand livre ou un échéancier à date, pour le comptable | L’état natif de Sage | Il existe déjà, il fait foi, et il ne demande aucun projet. |
| Des états comptables et commerciaux d’un seul Sage, mis en forme dans Excel | Sage BI Reporting | L’outil de Sage, installé en local, produit ses états dans Excel, surtout pour Sage 100 et FRP 1000. |
| Une personne, une analyse par mois, un seul export | Excel avec l’export de Sage | Tant que le fichier ne circule pas en plusieurs versions, un tableur bien tenu suffit. |
| Votre expert-comptable produit déjà une situation mensuelle | Sa situation, commentée | Demandez-lui les indicateurs qui vous manquent avant de construire un outil de plus. |
| Sage plus un CRM, la banque, un budget ou un autre logiciel | Power BI | Il réunit des sources que Sage ne voit pas, et se met à jour seul. |
| Plusieurs sociétés Sage, plusieurs lecteurs aux droits différents | Power BI | Mêmes définitions pour toutes les sociétés, filtres par société, droits par lecteur, lecture sur téléphone. |
Lors du premier appel, Datafuji vous dit franchement si l’état de Sage, Sage BI Reporting ou un tableur suffit.
Combien coûte Power BI sur Sage, et en combien de temps ?
Deux postes : la conception, payée une fois, et les licences Microsoft, payées chaque mois.
La conception : trois forfaits Datafuji
Chaque rapport est un forfait à prix fixe. Le prix dépend du nombre de pages et de sources, jamais du temps passé. Une base Sage compte pour une source, comme un FEC ou un fichier de budget.
Essentiel
3 000 € HT
Pour remplacer le fichier Excel refait chaque mois.
Jusqu’à 3 pages, jusqu’à 2 sources, délai indicatif 2 semaines.
Pilotage
5 000 € HT
Pour réunir les chiffres de plusieurs outils.
Jusqu’à 6 pages, jusqu’à 4 sources, délai indicatif 3 semaines.
Avancé
8 000 € HT
Pour un suivi plus riche : objectifs, comparaisons, prévisions.
Jusqu’à 10 pages, jusqu’à 6 sources, délai indicatif 4 semaines.
L’exemple 1 (deux pages, la comptabilité Sage et le budget) entre dans le forfait Essentiel : 3 pages, 2 sources. Réunis dans un seul rapport, les trois exemples de ce guide (six pages, à partir de la comptabilité, de la gestion commerciale, du budget et des objectifs) relèvent du forfait Pilotage : 6 pages, 4 sources. Le détail des prix d’un projet Power BI est expliqué dans le guide Prix de Power BI.
Aucun acompte : chaque lot est facturé une fois validé. Tout écart au devis est corrigé sans frais, et une garantie de 30 jours couvre les anomalies après la recette. Le code, la documentation et les droits vous reviennent. L’accès à votre base Sage se fait en lecture seule, et vos données ne sont jamais transmises à un outil d’IA.
Les licences Microsoft
Pour partager un rapport, l’auteur et chaque lecteur ont besoin d’une licence Power BI Pro, à 12,10 € HT par utilisateur et par mois (paiement annuel). La passerelle de données locale ne coûte rien de plus : c’est un logiciel Microsoft fourni avec Power BI, à installer sur une machine que vous avez déjà.
Coût la première année, pour quatre utilisateurs (dirigeant, DAF, comptable qui publie le rapport, directeur commercial). Forfait Pilotage de 5 000 € HT, plus 4 licences Pro (4 × 12,10 € × 12 mois, soit 580,80 € HT) : 5 580,80 € HT. Les années suivantes, seules les licences restent, plus les évolutions que vous décidez.
Le délai
Délai indicatif de 2 à 4 semaines selon le forfait, avec un point d’une heure chaque semaine. Le projet est découpé en lots, livrés et validés un par un. Sur Sage, le délai dépend surtout de l’accès : un compte en lecture seule et une machine pour la passerelle prêts au démarrage, c’est le premier lot qui avance dès la première semaine.
Pour savoir comment Datafuji travaille et ce que le forfait comprend, voyez la page Consultant Power BI.
Questions fréquentes
Comment puis-je connecter Power BI à Sage ?
Power BI n’a pas de connecteur Sage dans sa liste officielle. Selon votre version, on lit la base SQL Server de Sage (Sage 100, Sage 100 Paie & RH, Sage X3 sur SQL Server) avec le connecteur SQL Server et une passerelle de données locale, ou on importe le fichier des écritures comptables (FEC) exporté de Sage, ou on passe par une solution d’intégrateur, ou par l’API pour une offre Sage en ligne. La base SQL donne le plus de détail ; le FEC est le plus simple mais ne contient que la comptabilité générale.
Existe-t-il un connecteur Sage pour Power BI ?
Pas chez Microsoft : la liste officielle des connecteurs Power Query (mise à jour le 8 octobre 2026) ne contient aucun connecteur Sage. On utilise les connecteurs standard (SQL Server, Oracle, fichiers, Web) ou des solutions vendues par des intégrateurs Sage, qui ajoutent leurs propres modèles de rapports.
C’est quoi le Sage BI ?
Sage BI Reporting est l’outil de reporting de l’éditeur Sage, que Sage présente comme une solution historique, utilisée surtout avec Sage 100 et Sage FRP 1000. Il s’installe en local et produit les états dans Excel. Il convient bien pour des états comptables et commerciaux tirés d’un seul logiciel Sage. Power BI sert plutôt quand il faut croiser Sage avec d’autres sources (CRM, banque, budget, autre ERP) et publier des rapports interactifs à plusieurs lecteurs.
Différence entre SAP et Sage ?
Ce sont deux éditeurs différents : SAP est allemand, Sage est britannique. Sage vise surtout les TPE, PME et ETI (Sage 50, Sage 100, Sage X3, paie), SAP surtout les grandes entreprises, avec aussi des offres pour PME. Pour Power BI, la différence pratique est que Microsoft propose des connecteurs SAP (SAP HANA, SAP Business Warehouse, SAP ERP en préversion), et aucun connecteur Sage.
C’est quoi le logiciel Sage ?
Sage est un éditeur de logiciels de gestion : comptabilité, gestion commerciale, paie, ERP. Les gammes les plus courantes en France sont Sage 50 pour les petites entreprises, Sage 100 pour les PME, Sage X3 pour les ETI, Sage FRP 1000 pour la finance, et les logiciels de paie. Chaque gamme stocke ses données différemment, d’où des façons différentes de la relier à Power BI.
Faut-il une passerelle pour relier Sage 100 à Power BI ?
Oui si Power BI lit directement la base Sage installée sur vos serveurs : la passerelle de données locale, un logiciel Microsoft installé sur une machine Windows de votre réseau, permet au service Power BI d’actualiser le rapport. Elle n’est pas nécessaire si vous déposez le FEC ou des exports sur SharePoint ou OneDrive.
Peut-on faire un tableau de bord Power BI avec Sage 50 ?
Oui, à partir du FEC ou des exports de Sage 50 : tout logiciel comptable doit pouvoir produire le FEC, au même format pour tous. Nous n’avons pas trouvé de documentation publique de Sage décrivant un accès direct à la base de Sage 50 pour un outil tiers, d’où le choix des exports. Le FEC suffit pour un tableau de bord financier, pas pour une analyse par article.
Combien coûte un tableau de bord Power BI sur Sage ?
Deux postes. La conception, payée une fois : chez Datafuji, un forfait à prix fixe de 3 000, 5 000 ou 8 000 € HT selon le nombre de pages et de sources, avec un délai indicatif de 2 à 4 semaines. Puis les licences Power BI Pro, à 12,10 € HT par utilisateur et par mois (prix public relevé le 3 novembre 2026), pour l’auteur et chaque lecteur.
Une question sur votre Sage et Power BI ? Réservez 30 minutes avec Dylan Arnaud, fondateur de Datafuji.
