Freelance OS

Als Freelancer jongliert man täglich mit mehreren Werkzeugen: Kundendaten in Excel, Offerten in Word, Rechnungen in einem weiteren Tool, Zeit­erfassung im Kalender, Support-Anfragen in der Mailbox.

Herausforderung

Als Freelancer jongliert man täglich mit mehreren Werkzeugen: Kundendaten in Excel, Offerten in Word, Rechnungen in einem weiteren Tool, Zeit­erfassung im Kalender, Support-Anfragen in der Mailbox. Das kostet Zeit, erzeugt Fehler und skaliert nicht. Ich brauchte ein einziges System, das alle meine Geschäftsprozesse abbildet — und das exakt so funktioniert, wie ich arbeite.

Also habe ich es selbst gebaut.

Lösung

Freelance OS

Ein vollständig selbst entwickeltes CRM- und Business-Management-System, zugeschnitten auf die Realität eines Schweizer Freelancers. Keine Kompromisse mit Standard-Software, keine monatlichen Gebühren für Funktionen, die ich nicht brauche.

Funktionsumfang:

  • Kundenverwaltung: Zentrale Datenbank mit Kontakten, Projekten, Notizen und Dokumentenhistorie. Volltextsuche und Filter.
  • Offerten-Erstellung: Vorlagen-basiertes Offertsystem mit Positionen, Rabatten und automatischer Nummerierung. Versand direkt als PDF per E-Mail.
  • Rechnungsstellung mit Swiss QR-Code: Vollständig normkonforme QR-Rechnungen nach Schweizer ISO-20022-Standard. Automatische Generierung des QR-Codes inklusive IBAN, Referenznummer und Zahlungsinformationen.
  • Abonnement-Verwaltung: Wiederkehrende Rechnungen für Wartungsverträge und Hosting-Pakete. Automatische Rechnungsstellung zu definierten Intervallen (monatlich, quartalsweise, jährlich).
  • Support-Tracking: Ticket-System für Kundenanfragen mit Status, Priorität und Zeitzuordnung. Jede Supportstunde wird automatisch dem richtigen Kunden und Projekt zugeordnet.
  • Time-Tracker: Integrierte Zeit­erfassung mit Start/Stopp-Funktion. Zeiten lassen sich direkt in Offerten und Rechnungen übernehmen.
  • Dashboard & Reporting: Übersicht über offene Rechnungen, laufende Projekte, erfasste Stunden und Umsatzentwicklung.

Ergebnis / Resultate

Warum dieses Projekt zählt: Freelance OS ist mehr als nur ein internes Werkzeug — es ist der Beleg dafür, was möglich ist, wenn man Geschäftslogik, Datenmodellierung, Schweizer Zahlungsstandards und sauberes UI-Design zusammen denkt. Kein fertiges Plugin, keine Drittanbieter-SaaS: alles eigenständig entwickelt, getestet und im täglichen Produktiveinsatz.

Projekt-Highlights

  • Swiss QR-Rechnung mit allen drei Referenzmodi

    Vollständig normkonforme QR-Rechnungen nach Schweizer ISO-20022-Standard.

    Technisches Alleinstellungsmerkmal

    Die meisten Rechnungstools in der Schweiz unterstützen genau eine Variante der QR-Rechnung — meist die einfachste. Freelance OS implementiert alle drei offiziellen Referenzmodi nach Schweizer QR-Bill-Standard. Das heisst: Freelancer und Unternehmen können exakt den Modus wählen, der zu ihrer Bank, ihrer Buchhaltung und ihrem Workflow passt.

    Drei Modi, eine Lösung

    QRR — Referenz mit 27 Ziffern (klassische QR-Referenz)

    • Benötigt ein QR-IBAN (vergeben durch die Hausbank, beginnt mit CH…)
    • Strukturierte 27-stellige Referenznummer pro Rechnung
    • Ermöglicht automatisches Matching eingehender Zahlungen mit offenen Rechnungen
    • Ideal für Unternehmen mit hohem Rechnungsvolumen

    SCOR — Creditor Reference (RF…)

    • Nutzt den klassischen IBAN (kein separates QR-IBAN notwendig)
    • Referenz nach ISO 11649 (internationaler Standard, Format RF…)
    • Automatisches Matching je nach Bank möglich
    • Sinnvoll für KMU, die keinen zusätzlichen QR-IBAN einrichten wollen

    NON — Ohne Referenz

    • Klassischer IBAN, keine strukturierte Referenz
    • Rechnungsnummer erscheint im Feld „Zusätzliche Informationen”
    • Abgleich manuell in der Buchhaltung
    • Passend für Einzelunternehmer mit wenigen Rechnungen pro Monat

    Warum das zählt

    Für einen Freelancer oder KMU bedeutet die Wahl des falschen Modus oft manuellen Mehraufwand in der Debitorenbuchhaltung. Freelance OS nimmt dem Nutzer diese Entscheidung nicht ab — es lässt ihn informiert wählen, mit klaren Erklärungen direkt in der Benutzeroberfläche:

    „Mode QR-bill — Wählen Sie, wie Ihre Swiss-QR-Bill-Rechnungen ausgestellt werden. Diese Wahl bestimmt, ob eine strukturierte Referenz generiert wird und welcher IBAN verwendet wird.”

    Das zeigt nicht nur technisches Verständnis der ISO-20022-Spezifikation und des SIX-QR-Bill-Regelwerks, sondern auch das Verständnis für den Geschäftsprozess dahinter — von der Rechnungserstellung bis zur automatisierten Verbuchung eingehender Zahlungen.

    Technische Umsetzung

    • Validierung des IBAN auf Format und Typ (regulärer IBAN vs. QR-IBAN)
    • Korrekte Prüfziffer-Berechnung nach Modulo-10 rekursiv (QRR) und Modulo-97-10 (SCOR)
    • Saubere PDF-Generierung mit normkonformem QR-Code (Version 2021, Stil „QR-Rechnung”)
    • Dynamische Formular­logik: abhängig vom gewählten Modus werden Felder ein- oder ausgeblendet

    Was das einem Kunden zeigt

    Wer komplexe Schweizer Finanzstandards korrekt implementieren kann — inklusive aller Sonderfälle und Validierungen — der kann auch Ihre individuelle Business-Logik sauber in Software abbilden. Ob ERP-Anbindung, Kassensystem-Integration oder automatisierte Mahnwesen-Prozesse.

  • Das 10-Punkte-Offertensystem

    Mehr als nur ein PDF-Generator Eine klassische Offerte ist oft nur eine Preisliste mit Briefkopf. Professionelle Offerten entscheiden aber Aufträge, nicht Preise. Deshalb habe ich in Freelance OS ein strukturiertes 10-Punkte-Offertensystem entwickelt, das jeden Aspekt einer überzeugenden Offerte systematisch abdeckt.

    Mehr als nur ein PDF-Generator

    Eine klassische Offerte ist oft nur eine Preisliste mit Briefkopf. Professionelle Offerten entscheiden aber Aufträge, nicht Preise. Deshalb habe ich in Freelance OS ein strukturiertes 10-Punkte-Offertensystem entwickelt, das jeden Aspekt einer überzeugenden Offerte systematisch abdeckt.

    Die 10 Bausteine

    1. Intro — Persönlicher Einstieg mit Bezug zum Erstgespräch
    2. Brief — Zusammenfassung der Kundensituation in eigenen Worten
    3. Scope — Klare Abgrenzung: Was ist enthalten, was nicht
    4. Process — Ablauf der Zusammenarbeit mit definierten Phasen
    5. Timeline — Verbindliche Meilensteine und Termine
    6. Credibility — Referenzen und relevante Erfahrung
    7. CTA — Klare Handlungsaufforderung mit nächsten Schritten
    8. Legal — AGB, Gültigkeit, Zahlungsbedingungen
    9. Abo — Wiederkehrende Leistungen für langfristige Betreuung
    10. Pricing — Positionen, Rabatte, Gesamtsumme mit MwSt.

    Die Reihenfolge ist bewusst gewählt: erst Beziehung und Klarheit, dann Vertrauen, zum Schluss der Preis.

    Technische Umsetzung

    • Wiederverwendbare Textbausteine und Vorlagen je Abschnitt
    • Automatische Befüllung von Kunden- und Projektdaten
    • Automatische Nummerierung und Versionsverwaltung
    • PDF-Export im Corporate Design und Direktversand per E-Mail
    • Statusverfolgung: Entwurf → Versendet → Angenommen / Abgelehnt

    Was das zeigt

    Wer ein solches System nicht nur technisch bauen, sondern auch inhaltlich durchdenken kann, versteht nicht nur Code — sondern auch Vertrieb und Kundenkommunikation.