Migrer d'Invoice Ninja vers Billora
et arrêter d'administrer un serveur.
Invoice Ninja self-hosted est puissant mais coûte du temps admin (VPS, sauvegardes, mises à jour). La migration vers Billora prend quelques heures — après, plus jamais de mises à jour sécurité à gérer, et vous gagnez la conformité DGI 2026 en bonus.
Migrer de Invoice Ninja en 4 étapes
Un chemin clair pour ne rien perdre en cours de route.
Exportez depuis Invoice Ninja
Depuis votre instance → Settings → Import/Export → Export data.
Adaptez au format Billora
Renommez les colonnes selon le modèle Billora fourni.
Importez et configurez
Créez votre compte Billora, importez.
Éteignez votre VPS Invoice Ninja
Une fois toutes les données validées dans Billora.
Guide détaillé de la migration
Chaque étape expliquée, avec les points d'attention marocains (ICE, numérotation, TVA).
Exportez depuis Invoice Ninja
Depuis votre instance → Settings → Import/Export → Export data.
- Sélectionnez le format CSV (ou JSON pour un backup complet)
- Cochez « Clients », « Products », « Invoices »
- Téléchargez le ZIP
Adaptez au format Billora
Renommez les colonnes selon le modèle Billora fourni.
- « Company Name » Invoice Ninja → « name » Billora
- « VAT Number » → « vatNumber » Billora, « id_number » → « ice » si utilisé pour ICE
- Custom fields Invoice Ninja → ajoutez-les manuellement si nécessaires
- Enregistrez en CSV UTF-8
Importez et configurez
Créez votre compte Billora, importez.
- Paramètres → Import → chargez clients puis produits
- Reprenez la numérotation (Invoice Ninja démarre souvent à 0001 chaque année)
- Configurez ICE, IF, RC, patente de votre entreprise
Éteignez votre VPS Invoice Ninja
Une fois toutes les données validées dans Billora.
- Faites un dernier backup complet de la base MySQL (au cas où)
- Résiliez votre VPS (économie ~50-100 DH/mois)
- Retirez les DNS pointant sur l'instance
- Vous êtes libre de la maintenance à vie
Modèles CSV prêts à l'emploi
Téléchargez les modèles de fichiers d'import Billora, remplissez-les à partir de votre export et importez-les directement dans Billora.
Ce qui change (et ce qui ne change pas)
Historique via backup complet
Le backup MySQL Invoice Ninja garde tout votre historique — vous pouvez y ré-accéder à tout moment en re-montant temporairement l'instance sur un VPS. En pratique, la plupart des utilisateurs ne l'ouvrent jamais plus, mais c'est une sécurité utile.
Compatibilité DGI 2026
Invoice Ninja n'a pas de connecteur DGI Maroc et n'en aura probablement jamais (marché trop petit pour eux). Billora est architecturé pour la réforme e-facture 2026 depuis le départ — signature UBL 2.1, soumission portail DGI, archivage 10 ans.
Multi-utilisateurs
Invoice Ninja gère plusieurs utilisateurs. Dans Billora, la fonction est disponible dès le plan Pro (2 utilisateurs) et Business (5 utilisateurs). Les rôles sont : owner, admin, collaborateur (écriture métier, paramètres en lecture), comptable (lecture seule), viewer.
Questions fréquentes sur la migration
Puis-je transférer aussi les factures récurrentes ?
Les récurrences Invoice Ninja ne sont pas transférées automatiquement. Recréez-les dans Billora (Paramètres → Facturation récurrente). Si vous en avez beaucoup (>10), contactez-nous — on peut vous aider à scripter la migration.
Que faire du backup MySQL après migration ?
Gardez-le 12 mois minimum sur un stockage sûr (S3, disque externe chiffré). Après ça, si aucun besoin de consultation ne s'est présenté, vous pouvez l'archiver ou le supprimer selon vos obligations légales (10 ans au Maroc pour la comptabilité).
Combien j'économise en passant sur Billora ?
En moyenne : ~50-100 DH/mois de VPS + 2-4h/mois de temps admin (upgrade, sauvegarde, incidents). Sur un an, ça fait 600-1200 DH + 24-48h de votre temps. Billora Pro à 99 DH/mois est vite rentabilisé.
Prêt à quitter Invoice Ninja ?
Créez votre compte Billora gratuit et commencez la migration en 30 secondes. Notre équipe peut vous accompagner si besoin.