Pennylane + n8n : automatiser sa comptabilité en 2026
Pennylane est le logiciel comptable préféré des PME françaises en 2026. Connecté à n8n, il devient un hub financier automatisé : factures importées sans ressaisie, trésorerie surveillée en temps réel, données synchro avec votre CRM. Voici comment.

Hugo Fonseca
Fondateur d'HGO Automation
Pennylane a conquis des dizaines de milliers de PME françaises avec son interface moderne et sa connexion directe avec les banques françaises. Mais la plupart des utilisateurs n'exploitent qu'une fraction de son potentiel : ils saisissent encore manuellement certaines factures, exportent des tableaux Excel, et décalent leurs données d'un outil à l'autre. Avec l'API Pennylane connectée à n8n, tout ce travail répétitif disparaît.
Ce qu'on peut automatiser avec l'API Pennylane
Pennylane dispose d'une API REST documentée qui expose la quasi-totalité des fonctionnalités du produit. Depuis n8n, vous pouvez lire et écrire des données Pennylane via le nœud HTTP Request — sans développement, sans code, avec la logique visuelle de n8n.
Actions disponibles via l'API Pennylane :
- Créer des factures de vente et des avoirs automatiquement depuis votre CRM ou votre e-commerce
- Récupérer la liste des factures impayées pour déclencher des relances automatiques
- Créer des fournisseurs et des clients sans ressaisie
- Lire les transactions bancaires rapprochées pour alimenter des tableaux de bord
- Déclencher des alertes de trésorerie quand le solde passe sous un seuil défini
- Synchroniser les contacts Pennylane avec votre CRM (HubSpot, Notion, Airtable...)
- Exporter des données comptables vers un Google Sheet ou une base de données
Obtenir et configurer l'accès API Pennylane
L'API Pennylane est accessible à tous les abonnés à partir du plan Pro. L'authentification se fait via un token Bearer généré depuis votre espace Pennylane.
Procédure d'obtention du token API :
- Connectez-vous à votre compte Pennylane (app.pennylane.com)
- Allez dans Paramètres → Intégrations → API
- Créez un nouveau token avec un nom descriptif ('n8n-automatisation')
- Copiez le token généré — il ne sera affiché qu'une seule fois
- Dans n8n, créez une credential de type 'Header Auth' avec le nom 'Authorization' et la valeur 'Bearer VOTRE_TOKEN'
- Toutes vos requêtes n8n vers api.pennylane.com incluront automatiquement cette authentification
Workflow 1 — Créer automatiquement une facture depuis HubSpot
Scénario : un deal HubSpot passe au stade 'Gagné'. n8n détecte le changement de stade, récupère les informations du deal (client, montant, services), et crée automatiquement une facture dans Pennylane. Le commercial n'a rien à faire — la facture est créée en quelques secondes.
Détail du workflow :
- Trigger : HubSpot Trigger → événement 'Deal Stage Changed' → filtrer sur stage = 'closedwon'
- Nœud 2 : HubSpot → Get Deal → récupérer les propriétés du deal (nom client, montant, services)
- Nœud 3 : HTTP Request → GET api.pennylane.com/api/external/v1/customers → chercher si le client existe déjà dans Pennylane par email
- Nœud 4 : IF → client trouvé ? OUI → récupérer son ID Pennylane, NON → POST /customers pour le créer
- Nœud 5 : HTTP Request → POST api.pennylane.com/api/external/v1/customer_invoices → créer la facture avec les lignes de service et le montant
- Nœud 6 : HubSpot → Update Deal → ajouter le numéro de facture Pennylane comme propriété du deal
Workflow 2 — Relances automatiques des factures impayées
Les factures impayées coûtent du temps et de l'argent. Ce workflow vérifie quotidiennement l'état des factures dans Pennylane et envoie des relances automatiques — par email, WhatsApp ou les deux — selon l'ancienneté du retard.
Logique de relance progressive :
- Trigger : Schedule → tous les matins à 9h
- Nœud 2 : HTTP Request → GET /customer_invoices → filtrer status='late' (en retard)
- Nœud 3 : Code → calculer le nombre de jours de retard pour chaque facture
- Branche J+1 à J+7 : email de relance courtois ('Nous souhaitons vous rappeler...')
- Branche J+8 à J+14 : second email plus ferme + notification Slack à votre équipe financière
- Branche J+15 à J+30 : email final + création automatique d'une tâche dans votre CRM pour appel téléphonique
- Branche J+30+ : alerte urgente dans Slack + création d'une note sur le dossier client
Workflow 3 — Alerte trésorerie en temps réel
La trésorerie est le nerf de la guerre pour les PME. Ce workflow surveille votre solde bancaire dans Pennylane et vous alerte quand il passe sous un seuil critique — avant que vous le découvriez en consultant votre relevé.
Mise en place de l'alerte trésorerie :
- Trigger : Schedule → toutes les heures en journée (8h-20h, jours ouvrés)
- Nœud 2 : HTTP Request → GET /bank_accounts → liste des comptes bancaires connectés à Pennylane
- Nœud 3 : Code → calculer le solde total consolidé de tous les comptes
- Nœud 4 : IF → solde < 10 000€ (votre seuil) → déclencher l'alerte
- Nœud 5 (si alerte) : Slack → message urgent dans votre canal #finance avec le solde actuel et les factures en attente de paiement
- Nœud 6 : Google Sheets → logger le solde horaire pour traçabilité et reporting mensuel
Workflow 4 — Synchronisation Pennylane ↔ CRM
Vos équipes commerciales voient les clients dans HubSpot. Votre comptable voit les clients dans Pennylane. Quand un client change d'adresse ou de contact dans le CRM, Pennylane n'est pas mis à jour — et vice versa. Ce workflow maintient les deux en sync.
Logique de synchronisation bidirectionnelle :
- Trigger Pennylane → Webhook : quand un client est créé ou modifié dans Pennylane → mettre à jour dans HubSpot
- Trigger HubSpot → Deal fermé ou contact modifié → mettre à jour dans Pennylane
- Champs synchronisés : nom, email, téléphone, adresse, SIRET, code TVA intracommunautaire
- Gestion des conflits : la source qui a été modifiée le plus récemment (timestamp) gagne
- Log des synchronisations dans Google Sheets pour audit
Workflow 5 — Tableau de bord financier automatique dans Google Sheets
Chaque semaine, n8n récupère les données clés de Pennylane et alimente un Google Sheets que vous partagez avec votre expert-comptable ou vos associés : chiffre d'affaires de la semaine, factures émises vs encaissées, retards de paiement, prévisions de trésorerie à 30 jours.
Données extraites de Pennylane pour le reporting :
- CA de la semaine : somme des factures émises avec date_of_sale dans les 7 derniers jours
- Encaissements : factures au statut 'paid' avec date de paiement dans la semaine
- Impayés > 30 jours : factures status='late' avec retard > 30 jours — montant total et liste
- Prévisions : factures status='draft' ou 'outstanding' dont la date d'échéance est dans les 30 prochains jours
- Solde de trésorerie actuel consolidé (tous comptes bancaires connectés)
Limites actuelles de l'API Pennylane
L'API Pennylane est en amélioration continue mais certaines fonctionnalités restent non disponibles en 2026 :
Ce qui n'est pas encore accessible via API :
- Les déclarations TVA (lecture uniquement, pas de soumission automatique)
- Les documents d'achat importés par OCR (seuls les documents créés via API sont accessibles)
- La gestion des notes de frais
- Les devis (seulement les factures de vente sont disponibles via API actuellement)
- Les rapprochements bancaires manuels (le rapprochement automatique fonctionne, pas le manuel)
Pour ces fonctionnalités non disponibles en API, une alternative existe : Pennylane dispose d'intégrations natives avec Zapier et Make — et ces intégrations Zapier/Make peuvent être déclenchées depuis n8n via un webhook. C'est un contournement indirect mais efficace pour les cas non couverts par l'API directe.
FAQ — Pennylane + n8n
L'API Pennylane est-elle disponible sur tous les plans ?
L'accès API est disponible à partir du plan Pro de Pennylane (environ 49€/mois). Les plans Essentiel et Starter n'ont pas accès à l'API. Si vous êtes sur un plan inférieur, vérifiez si une mise à niveau est rentable au regard des gains d'automatisation — généralement oui dès qu'il y a plus de 20 factures/mois à traiter.
Faut-il un expert-comptable pour utiliser ces automatisations ?
Non pour la mise en place technique — les workflows n8n sont configurés par votre prestataire automation ou votre équipe. Oui pour la validation comptable : assurez-vous que les factures générées automatiquement respectent les mentions obligatoires (numéro séquentiel, mentions TVA, identité du client) en concertation avec votre expert-comptable. La mécanique comptable reste sous sa responsabilité.
Ces automatisations fonctionnent-elles avec Sellsy ou Axonaut ?
Oui, avec des adaptations mineures. Sellsy et Axonaut disposent tous les deux d'APIs REST documentées. La logique des workflows est identique — seuls les endpoints et la structure JSON changent. Axonaut dispose même d'une intégration native dans n8n. Si vous utilisez Sellsy ou Axonaut, contactez-nous — nous avons déjà mis en place ces intégrations pour des clients.
On connecte Pennylane à votre CRM et vos outils métier — configuration clé en main.Automatisation n8nVous utilisez Pennylane et vous saisissez encore des données manuellement d'un outil à l'autre ? HGO Automation connecte vos outils en quelques jours. Devis gratuit, résultat mesurable dès le premier mois.
Planifier un appel gratuit