Programme de facturationProgrammes sur mesure

Un créateur de factures pour votre ordinateur en Python : client, lignes, taxe et total dans une fenêtre, et une facture à imprimer

Généralement prêt en 15 minutesRetouches inclusesContrôle qualité
Formules
Paiement protégéEn savoir plus
  • Les retouches prévues par la formule sont gratuites.
  • Sans réponse de votre part dans les 3 jours suivant la livraison, le travail est validé automatiquement.

L’argent est réservé au paiement et versé uniquement une fois le travail validé.

Un créateur de factures pour votre ordinateur en Python : client, lignes, taxe et total dans une fenêtre, et une facture à imprimer

Exemple de résultat

Exemple pour la formule Standard

Logiciel de bureau : outil de facturation pour une comptable qui travaille seule

Les fenêtres

  1. Factures : la liste des factures passées avec numéro, client, date et total ; boutons Nouvelle, Ouvrir et Enregistrer en PDF.
  2. Nouvelle facture : client choisi dans une liste déroulante, lignes avec description, heures et taux horaire, taux de taxe, et total mis à jour pendant la saisie.
  3. Clients : nom, adresse et e-mail, saisis une fois puis choisis dans la liste.

Un extrait du code

def update_total(self, *_):
    """Adds up the lines and the tax and shows the total under the table."""
    subtotal = sum(line.hours * line.rate for line in self.lines)
    tax = round(subtotal * self.tax_rate.get() / 100, 2)
    self.subtotal_label.config(text=f"Subtotal: {subtotal:,.2f}")
    self.tax_label.config(text=f"Tax: {tax:,.2f}")
    self.total_label.config(text=f"Total: {subtotal + tax:,.2f}")

Dans l'archive

  • invoice_maker.py, le programme, environ 700 lignes ;
  • invoices.db, créé au premier lancement, qui conserve les clients et les factures ;
  • settings.example.ini pour votre nom, votre adresse et le format des numéros de facture ;
  • requirements.txt avec la seule bibliothèque supplémentaire, reportlab, qui produit le PDF ;
  • README : comment installer Python, lancer le programme et créer un .exe avec PyInstaller.

Le programme fonctionne sur l'ordinateur du client. Nous ne créons pas d'installateur, ne signons pas le programme et ne le publions pas.

Client : une comptable indépendante qui rédige 20 à 30 factures par mois dans un traitement de texte. Mission : un petit programme avec une fenêtre : choisir un client, ajouter des lignes, voir le total TTC, enregistrer la facture en PDF et conserver la liste des clients. Formule Standard : jusqu'à 3 fenêtres et 800 lignes, données dans SQLite.

Le client et tous les détails sont fictifs.

À propos de ce service

Un petit programme qui établit des factures sur votre propre ordinateur, sans service en ligne ni abonnement. Vous saisissez le client et les lignes avec quantité et prix, et le programme les additionne avec le taux de taxe et la devise que vous indiquez, puis enregistre la facture sous forme de page que vous imprimez ou enregistrez en PDF depuis votre navigateur. À partir de la formule Standard, il conserve vos clients et vos anciennes factures dans un fichier CSV ou une base SQLite et numérote les nouvelles factures dans l'ordre ; en formule Premium, il exporte une liste de factures pour votre comptabilité et tient un journal d'erreurs. Envoyez-nous votre facture actuelle, les champs dont vous avez besoin et votre ligne de taxe telle que vous l'appliquez. Nous l'écrivons en Python avec Tkinter, avec un README. Il n'envoie pas d'e-mails, n'encaisse pas de paiements et ne fait pas de déclarations fiscales, et nous ne donnons aucun conseil fiscal : demandez à votre comptable de vérifier la mise en page.

Ce qui est inclus

  • Ce que vous recevezUne archive ZIP avec le code Python, un README expliquant comment installer Python, lancer le programme et créer un .exe, et un fichier de paramètres d'exemple avec les informations de votre entreprise ; le code est aussi affiché sur la page de la commande. À partir de la formule Standard, clients et factures enregistrés en CSV ou SQLite ; en formule Premium, export de la liste des factures et journal d'erreurs.
  • Lignes et totauxQuantité fois prix, taxe et total calculés
  • Vos informations sur chaque factureNom, adresse, coordonnées bancaires et logo que vous fournissez
  • Numéros dans l'ordreLe numéro de facture suivant, à partir de la formule Standard
  • Clients sous la mainUne liste de clients à choisir, à partir de la formule Standard
  • Créer un .exeÉtapes facultatives avec PyInstaller dans le README

Comment ça marche

  1. 1
    TâcheVous envoyez votre facture, les champs et la ligne de taxe
  2. 2
    CodeNous écrivons le programme et le README
  3. 3
    EssaiVous faites des factures d'essai sur votre ordinateur
  4. 4
    RetouchesVous demandez des retouches dans le cadre de votre formule et envoyez tout message d'erreur

Ce dont nous avons besoin

Un exemple de votre facture actuelle en PDF, fichier Word ou capture d'écran, avec les données des clients masquées ; les champs dont vous avez besoin ; les informations de votre entreprise exactement comme elles doivent s'imprimer et votre logo en PNG ; la devise, le taux de taxe et la façon de l'afficher ; la numérotation des factures ; votre système (Windows, macOS ou Linux) et si vous voulez un .exe. N'envoyez jamais de vrais mots de passe ou clés.

Nous vous demanderons :

  • Que figure-t-il sur votre facture ?
  • Taxe et devise
  • Que doit-il mémoriser ?
  • Sur quel système fonctionnera-t-il ?

Comparer les formules

FormulesEssentiel1 fenêtre de facture19 €StandardFactures, clients et numérotation38 €PremiumProgramme de facturation complet68 €
Délai1 jour2 jours3 jours
Retouches123
Codejusqu'à 300 lignesjusqu'à 800 lignesjusqu'à 1 500 lignes
Fenêtres ou écrans1jusqu'à 3jusqu'à 6
Fonctionsjusqu'à 3jusqu'à 6jusqu'à 10
Paramètres et données enregistréesNonCSV ou SQLiteCSV ou SQLite
Export et journal d'erreursNonNonOui
README avec les étapes de création du .exeOuiOuiOui
ProgrammeCréateur de facturesCréateur de facturesCréateur de factures
Commander EssentielCommander StandardCommander Premium

Paiement protégé

Vous payez à la commande, mais l’argent n’est versé que pour un travail validé.

  • Prix fixeLe prix de la formule ne change pas après le paiement.
  • L’argent est réservéAu paiement, le montant est seulement réservé. Il n’est versé à Dleex qu’une fois le travail validé.
  • Vérifié avant livraisonChaque résultat passe un contrôle qualité avant de vous parvenir, et vous le voyez sur la page de la commande avant de le valider.
  • Retouches gratuitesDemandez des retouches dans le cadre de votre brief autant de fois que la formule le permet.
  • Validation au bout de 3 joursSi, dans les 3 jours suivant la livraison, vous n’avez ni validé le travail ni demandé de retouches, il est validé automatiquement. Si vous écrivez dans le chat de la commande après la livraison, la commande est mise en attente ; après notre réponse, nous pourrons relancer le délai de 3 jours et vous le signalerons dans le chat.
  • Travail refait ou remboursement intégralSi le résultat ne correspond pas à votre brief et que les retouches n’y ont rien changé, ou si le travail prend plus du double du délai prévu, écrivez dans le chat de la commande : nous referons le travail ou vous rembourserons intégralement.
Comment ça marche →

Questions et réponses

Les factures respecteront-elles les règles fiscales de mon pays ?

Nous mettons en page les champs et la ligne de taxe comme vous les décrivez, mais nous ne donnons aucun conseil fiscal ou comptable. Demandez à votre comptable de vérifier la mise en page avant de l'utiliser.

Peut-il envoyer les factures par e-mail ou encaisser des paiements ?

Non. Il enregistre chaque facture dans un fichier que vous imprimez ou joignez à votre propre e-mail. Il ne se connecte ni à une messagerie, ni à des banques, ni à des services de paiement.

Mon logo peut-il figurer sur la facture ?

Oui. Envoyez-le en fichier PNG et le programme le place en haut de chaque facture.

Recevrai-je un installateur ou un programme signé ?

Non. Vous recevez le code et les étapes pour créer vous-même un .exe avec PyInstaller. Nous ne créons pas d'installateurs, ne signons pas le programme et ne le publions nulle part : Windows ou macOS peut donc vous avertir la première fois que vous l'ouvrez.

Ferez-vous les factures à partir de mes données ?

Non. Le programme fonctionne sur votre ordinateur avec vos données, qui restent donc chez vous. Essayez-le d'abord avec des factures d'essai.

Vous n’avez pas trouvé la réponse ?

Formules