SimpleInvoice für Entwickler

SimpleInvoice für Entwickler: Abrechnung pro Stunde oder Sprint, JSON-Export, Freigabelinks, alles lokal im Browser. Ohne Konto.

Entwickler

Kein Konto, kein Server

App öffnen und loslegen. Nichts wird hochgeladen; nach dem ersten Laden funktioniert die App offline.

Entwickler

Dezimalstunden und dichte Tabellen

7,5 Stunden × Satz, pro Tag oder pro Aufgabe, in einem kompakten Raster, das mit wiederholter Kopfzeile umbricht.

Entwickler

Portables JSON

Exportiere die aktuelle Rechnung als JSON und lege die Datei dort ab, wo du deine Geschäftsunterlagen archivierst.

Entwickler

Freigabelinks ohne Hosting

Die Rechnung wird in das URL-Fragment komprimiert; der Kunde öffnet eine schreibgeschützte Ansicht, ganz ohne Upload.

Was im Weg steht

Entwickler rechnen nach Stunden, nach Sprints oder nach Meilensteinen ab, oft mit Kunden in anderen Ländern, und sie sind skeptisch gegenüber Werkzeugen, die für ein PDF ein Konto verlangen. Die Rechnung selbst ist simpel; die Reibung steckt in Nummerierung, Formatierung und dem Wunsch, Kundendaten nicht auf fremden Servern zu haben.

SimpleInvoice ist eine statische Web-App. Die Daten liegen im Local Storage deines Browsers, lassen sich als JSON exportieren, das du versionieren oder per Skript verarbeiten kannst, und als URL-Fragment teilen, das nie einen Server erreicht. Die Stundenvorlage kommt mit Dezimalstunden und langen Stundennachweisen klar.

  • Konto-Pflicht für ein PDF

    Sich anzumelden, eine E-Mail zu bestätigen und AGB zu akzeptieren, nur um ein Dokument zu erzeugen, steht in keinem Verhältnis – und übergibt alle Kundendaten.

  • Stunden statt Stückzahlen

    Abrechnung nach Stundennachweis braucht Dezimalmengen, eine Einheitenspalte und eine Tabelle, in die ein ganzer Monat auf eine Seite passt.

  • Daten, die du nicht herausbekommst

    Rechnungsdaten, die im Format eines Anbieters festsitzen, werden an dem Tag zum Problem, an dem du umziehen, skripten oder archivieren willst.

Mit der Vorlage „Stundenabrechnung“ starten

Stundenabrechnung als Vorlage: Datum, Tätigkeit, Stunden und Stundensatz je Zeile wie im Stundennachweis. Online ausfüllen, kostenlos als PDF speichern.

  • Sprint 14 – API-Anbindung und Tests – 32 Std.
  • Bugfixes – Issue #412, #418 – 3,5 Std.
  • Deployment und Monitoring einrichten – 6 Std.
  • Code-Review und Pairing – 4 Std.

Rechnungstipps für Entwickler

Behandle das Rechnungsstellen wie einen Release-Prozess: so weit wie möglich automatisiert, versioniert, reproduzierbar.

  • Rechne in festem Takt ab – pro Sprint oder alle zwei Wochen – und arbeite mit der vorigen Rechnung weiter: neue Daten, Nummer und Positionen, dann exportieren.
  • Eine Position pro Aufgabe oder Tag, mit Ticket-Referenzen in der Detailzeile; das Projektmanagement des Kunden kann sie mit dem Board abgleichen.
  • Runde Stunden einheitlich und schreibe in deine Bedingungen, wie (zum Beispiel auf die viertel Stunde).
  • Nutze eine durchgehende Nummernfolge mit Jahres-Token – Best Practices zur Nummerierung.
  • Exportiere jede Rechnung als JSON, wenn du neben dem PDF ein bearbeitbares Archiv möchtest.
  • Formatiere für Kunden im Ausland nach deren Region und kläre vorher die Währung – internationale Rechnungen.

Fragen, die Entwickler stellen

Wo genau liegen meine Daten?

Im lokalen Speicher dieses Browsers. Das Exportmenü lädt die aktuelle Rechnung als JSON herunter. Gelöschte Websitedaten entfernen die Browserkopie; bewahre benötigte Exportdateien auf.

Funktioniert die App offline?

Bearbeiten, Speichern und Exportieren funktionieren ohne Verbindung, sobald App und Schriften geladen sind. Für das erste Laden brauchst du eine Verbindung.

Wie funktioniert der Freigabelink?

Die Rechnung wird serialisiert, mit lz-string komprimiert und hinter # gehängt. Browser senden das Fragment nicht an Server; die empfangende Seite dekodiert es lokal.

Weiterlesen

Gebaut für die Art, wie Entwickler wirklich abrechnen

SimpleInvoice, für die Rechnungen, die du jede Woche schickst.