Freelance OS

En tant que freelance, on jongle tous les jours avec plusieurs outils : les données clients dans Excel, les devis dans Word, les factures dans un autre outil, la saisie des heures dans l’agenda.

Problématique

En tant que freelance, on jongle tous les jours avec plusieurs outils : les données clients dans Excel, les devis dans Word, les factures dans un autre outil, la gestion du temps dans l’agenda, les demandes d’assistance dans la boîte mail. Ça prend du temps, ça génère des erreurs et ça n’est pas évolutif. J’avais besoin d’un système unique qui couvre tous mes processus métier — et qui fonctionne exactement comme je travaille.

Alors je l’ai créé moi-même.

Solution

Freelance OS

Un système de CRM et de gestion d’entreprise entièrement développé par mes soins, adapté à la réalité d’un freelance suisse. Pas de compromis avec des logiciels standard, pas de frais mensuels pour des fonctionnalités dont je n’ai pas besoin.

Fonctionnalités :

  • Gestion des clients : base de données centrale avec contacts, projets, notes et historique des documents. Recherche en texte intégral et filtres.
  • Création d’offres : système d’offres basé sur des modèles avec postes, remises et numérotation automatique. Envoi direct au format PDF par e-mail.
  • Facturation avec code QR suisse : factures QR entièrement conformes à la norme suisse ISO 20022. Génération automatique du code QR, y compris l’IBAN, le numéro de référence et les informations de paiement.
  • Gestion des abonnements : factures récurrentes pour les contrats de maintenance et les forfaits d’hébergement. Facturation automatique à des intervalles définis (mensuel, trimestriel, annuel).
  • Suivi de l’assistance : système de tickets pour les demandes des clients avec statut, priorité et attribution de temps. Chaque heure d’assistance est automatiquement attribuée au bon client et au bon projet.
  • Suivi du temps : saisie du temps intégrée avec fonction start/stop. Les temps peuvent être directement repris dans les devis et les factures.
  • Tableau de bord et rapports : aperçu des factures en attente, des projets en cours, des heures saisies et de l’évolution du chiffre d’affaires.

Résultats

Pourquoi ce projet est important : Freelance OS est bien plus qu'un simple outil interne : c'est la preuve de ce qu'il est possible de réaliser en combinant logique métier, modélisation des données, normes de paiement suisses et conception d'interface utilisateur épurée. Pas de plugin tout-fait, pas de SaaS tiers : tout a été développé en interne, testé et est utilisé quotidiennement en production.

Points forts du projet

  • Facture QR suisse avec les trois modes de référence

    Des factures QR entièrement conformes à la norme suisse ISO 20022.

    Atout technique unique

    La plupart des outils de facturation en Suisse ne prennent en charge qu’une seule variante de la facture QR — généralement la plus simple. Freelance OS implémente les trois modes de référence officiels selon la norme suisse QR-Bill. Ça veut dire que les freelances et les entreprises peuvent choisir exactement le mode qui correspond à leur banque, à leur comptabilité et à leur flux de travail.

    Trois modes, une solution

    QRR — Référence à 27 chiffres (référence QR classique)

    • Nécessite un QR-IBAN (attribué par ta banque, commence par CH…)
    • Numéro de référence structuré à 27 chiffres par facture
    • Permet la mise en correspondance automatique des paiements entrants avec les factures en attente
    • Idéal pour les entreprises ayant un volume de factures élevé

    SCOR — Référence créancier (RF…)

    • Utilise l’IBAN classique (pas besoin d’un QR-IBAN séparé)
    • Référence conforme à la norme ISO 11649 (norme internationale, format RF…)
    • Rapprochement automatique possible selon la banque
    • Utile pour les PME qui ne souhaitent pas mettre en place un QR-IBAN supplémentaire

    NON — Sans référence

    • IBAN classique, pas de référence structurée
    • Le numéro de facture apparaît dans le champ « Informations supplémentaires »
    • Rapprochement manuel dans la comptabilité
    • Convient aux entrepreneurs individuels qui ont peu de factures par mois

    Pourquoi c’est important

    Pour un freelance ou une PME, choisir le mauvais mode implique souvent un surcroît de travail manuel dans la comptabilité clients. Freelance OS ne prend pas cette décision à ta place — il te permet de choisir en toute connaissance de cause, grâce à des explications claires directement dans l’interface utilisateur :

    « Mode QR-bill — Choisis comment tes factures Swiss QR-Bill seront émises. Ce choix détermine si une référence structurée est générée et quel IBAN est utilisé. »

    Cela démontre non seulement une compréhension technique de la spécification ISO 20022 et de la réglementation SIX QR-Bill, mais aussi une compréhension du processus métier sous-jacent — de la création de la facture à la comptabilisation automatisée des paiements entrants.

    Mise en œuvre technique

    • Validation du format et du type de l’IBAN (IBAN standard vs QR-IBAN)
    • Calcul correct du chiffre de contrôle selon le modulo 10 récursif (QRR) et le modulo 97-10 (SCOR)
    • Génération de PDF propres avec un code QR conforme aux normes (version 2021, style « QR-Rechnung »)
    • Logique de formulaire dynamique : selon le mode sélectionné, les champs s’affichent ou se masquent

    Ce que cela signifie pour un client

    Si on est capable de mettre en œuvre correctement les normes financières suisses complexes — y compris tous les cas particuliers et toutes les validations —, on peut aussi reproduire proprement ta logique métier individuelle dans un logiciel. Qu’il s’agisse d’une connexion ERP, d’une intégration de système de caisse ou de processus automatisés de relance.

  • Le système d'offre en 10 points

    Bien plus qu'un simple générateur de PDF Une offre classique n'est souvent qu'une simple liste de prix sur papier à en-tête. Or, ce sont les offres professionnelles qui font la différence, pas les prix. C'est pourquoi j'ai développé dans Freelance OS un système d'offres structuré en 10 points, qui couvre systématiquement tous les aspects d'une offre convaincante.

    Bien plus qu’un simple générateur de PDF

    Une offre classique n’est souvent qu’une simple liste de prix avec un en-tête. Mais ce sont les offres professionnelles qui font la différence, pas les prix. C’est pourquoi j’ai développé dans Freelance OS un système d’offres structuré en 10 points qui couvre systématiquement tous les aspects d’une offre convaincante.

    Les 10 éléments

    1. Intro — Introduction personnalisée en lien avec le premier entretien
    2. Lettre — Résumé de la situation du client avec tes propres mots
    3. Portée — Délimitation claire : ce qui est inclus, ce qui ne l’est pas
    4. Process — Déroulement de la collaboration avec des phases définies
    5. Calendrier — Étapes et dates butoirs contraignantes
    6. Crédibilité — Références et expérience pertinente
    7. CTA — Appel à l’action clair avec les prochaines étapes
    8. Legal — Conditions générales, validité, modalités de paiement
    9. Abonnement — Services récurrents pour un accompagnement à long terme
    10. Tarifs — Postes, remises, montant total TTC

    L’ordre a été choisi à dessein : d’abord la relation et la clarté, puis la confiance, et enfin le prix.

    Mise en œuvre technique

    • Blocs de texte et modèles réutilisables pour chaque section
    • Remplissage automatique des données client et projet
    • Numérotation automatique et gestion des versions
    • Exportation au format PDF dans le respect de l’identité visuelle et envoi direct par e-mail
    • Suivi du statut : Brouillon → Envoyé → Accepté / Refusé

    Ce que cela montre

    Celui qui est capable non seulement de développer un tel système sur le plan technique, mais aussi d’en réfléchir le contenu, comprend non seulement le code, mais aussi la vente et la communication client.