EntwicklungZahlungsschutzMehr dazu
- Überarbeitungen im Rahmen des Pakets sind kostenlos.
- Reagieren Sie nicht innerhalb von 3 Tagen nach der Lieferung, gilt die Arbeit automatisch als abgenommen.
Das Geld wird bei der Zahlung reserviert und erst freigegeben, wenn Sie die Arbeit abnehmen.

Beispielergebnis
Desktop-Programm: Rechnungstool für ein Ein-Personen-Buchhaltungsbüro
Die Fenster
- Rechnungen: die Liste bisheriger Rechnungen mit Nummer, Kunde, Datum und Summe; Schaltflächen Neu, Öffnen und Als PDF speichern.
- Neue Rechnung: Kunde aus einer Dropdown-Liste, Positionen mit Beschreibung, Stunden und Stundensatz, Steuersatz und die Summe, die sich beim Tippen aktualisiert.
- Kunden: Name, Adresse und E-Mail, einmal angelegt und danach aus der Liste ausgewählt.
Ein Ausschnitt aus dem 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}")
Im Archiv
invoice_maker.py, das Programm, rund 700 Zeilen;invoices.db, wird beim ersten Start angelegt und speichert Kunden und Rechnungen;settings.example.inifür Ihren Namen, Ihre Adresse und das Format der Rechnungsnummer;requirements.txtmit der einzigen zusätzlichen Bibliothek, reportlab, die das PDF erstellt;- README: wie Sie Python installieren, das Programm starten und mit PyInstaller eine .exe erstellen.
Das Programm läuft auf dem eigenen Computer des Kunden. Wir erstellen keine Installationsprogramme, signieren das Programm nicht und veröffentlichen es nicht.
Kunde: eine freiberufliche Buchhalterin, die 20–30 Rechnungen im Monat in einem Textverarbeitungsprogramm schreibt. Aufgabe: ein kleines Programm mit Fenster: Kunden auswählen, Positionen hinzufügen, die Summe inklusive Steuer sehen, die Rechnung als PDF speichern und die Kundenliste pflegen. Standard-Paket: bis zu 3 Fenster und 800 Zeilen, Daten in SQLite.
Kunde und alle Angaben sind erfunden.
Über diese Leistung
Ein kleines Programm, das auf Ihrem eigenen Computer Rechnungen erstellt, ohne Online-Dienst und ohne Abo. Sie tippen den Kunden und die Positionen mit Menge und Preis ein, und das Programm rechnet sie mit dem von Ihnen festgelegten Steuersatz und der Währung zusammen und speichert die Rechnung als Seite, die Sie über Ihren Browser drucken oder als PDF speichern. Ab Standard speichert es Ihre Kunden und frühere Rechnungen in einer CSV-Datei oder einer SQLite-Datenbank und nummeriert neue Rechnungen der Reihe nach; im Premium exportiert es eine Rechnungsliste für Ihre Unterlagen und führt ein Fehlerprotokoll. Schicken Sie uns Ihre aktuelle Rechnung, die Felder, die Sie brauchen, und Ihre Steuerzeile, wie Sie sie anwenden. Wir schreiben es in Python mit Tkinter, mit einer README. Es verschickt keine E-Mails, nimmt keine Zahlungen entgegen und reicht keine Steuern ein, und wir geben keine Steuerberatung, bitten Sie daher Ihren Steuerberater, das Layout zu prüfen.
Was enthalten ist
- Das erhalten SieEin ZIP-Archiv mit dem Python-Code, einer README zu Installation von Python, Start des Programms und Erstellung einer .exe sowie einer Beispiel-Einstellungsdatei mit Ihren Firmendaten; der Code wird auch auf der Bestellseite gezeigt. Ab Standard werden Kunden und Rechnungen in CSV oder SQLite gespeichert; im Premium gibt es den Export der Rechnungsliste und ein Fehlerprotokoll.
- Positionen und SummenMenge mal Preis, Steuer und Summe berechnet
- Ihre Angaben auf jeder RechnungName, Adresse, Bankverbindung und Logo, die Sie angeben
- Nummern in ReihenfolgeDie nächste Rechnungsnummer, ab Standard
- Kunden griffbereitEine Kundenliste zur Auswahl, ab Standard
- Eine .exe erstellenOptionale Schritte mit PyInstaller in der README
So funktioniert es
- 1AufgabeSie schicken Ihre Rechnung, die Felder und die Steuerzeile
- 2CodeWir schreiben das Programm und die README
- 3AusprobierenSie erstellen Testrechnungen auf Ihrem Computer
- 4ÄnderungenSie bitten im Rahmen Ihres Pakets um Änderungen und schicken jede Fehlermeldung mit
Was wir von Ihnen brauchen
Ein Muster Ihrer aktuellen Rechnung als PDF, Word-Datei oder Screenshot, mit geschwärzten Kundendaten; die Felder, die Sie brauchen; Ihre Firmendaten genau so, wie sie gedruckt werden sollen, und Ihr Logo als PNG; die Währung, den Steuersatz und wie er dargestellt wird; wie Rechnungen nummeriert werden; Ihr System (Windows, macOS oder Linux) und ob Sie eine .exe möchten. Schicken Sie niemals echte Passwörter oder Schlüssel.
Wir fragen Sie:
- Was kommt auf Ihre Rechnung?
- Steuer und Währung
- Was soll es sich merken?
- Auf welchem System soll es laufen?
Pakete vergleichen
| Pakete | Basis1 Rechnungsfenster19 € | StandardRechnungen, Kunden und Nummerierung38 € | PremiumVollständiges Rechnungsprogramm68 € |
|---|---|---|---|
| Lieferzeit | 1 Tag | 2 Tage | 3 Tage |
| Überarbeitungen | 1 | 2 | 3 |
| Code | bis zu 300 Zeilen | bis zu 800 Zeilen | bis zu 1.500 Zeilen |
| Fenster oder Ansichten | 1 | bis zu 3 | bis zu 6 |
| Funktionen | bis zu 3 | bis zu 6 | bis zu 10 |
| Einstellungen und gespeicherte Daten | Nein | CSV oder SQLite | CSV oder SQLite |
| Export und Fehlerprotokoll | Nein | Nein | Ja |
| README mit Schritten zur .exe-Erstellung | Ja | Ja | Ja |
| Programm | Rechnungsprogramm | Rechnungsprogramm | Rechnungsprogramm |
| Bestellen Basis | Bestellen Standard | Bestellen Premium |
Zahlungsschutz
Sie bezahlen bei der Bestellung, aber das Geld wird nur für abgenommene Arbeit freigegeben.
- FestpreisDer Paketpreis ändert sich nach der Zahlung nicht mehr.
- Das Geld wird reserviertBei der Zahlung wird der Betrag nur reserviert. Freigegeben wird er erst, wenn Sie die Arbeit abnehmen.
- Vor der Lieferung geprüftJedes Ergebnis durchläuft eine Qualitätsprüfung, bevor es Sie erreicht, und Sie sehen es auf der Bestellseite, bevor Sie es abnehmen.
- Kostenlose ÜberarbeitungenFordern Sie Überarbeitungen im Rahmen Ihres Briefings so oft an, wie das Paket es erlaubt.
- Abnahme nach 3 TagenWenn Sie die Arbeit innerhalb von 3 Tagen nach der Lieferung weder abnehmen noch eine Überarbeitung anfordern, gilt sie automatisch als abgenommen. Schreiben Sie nach der Lieferung im Bestell-Chat, wartet die Bestellung; sobald wir antworten, können wir die 3 Tage neu starten und teilen das im Chat mit.
- Neuanfertigung oder volle RückerstattungWenn das Ergebnis nicht Ihrem Briefing entspricht und die Überarbeitungen das nicht behoben haben oder die Arbeit mehr als doppelt so lange dauert wie die Frist, schreiben Sie im Bestell-Chat: Wir erstellen die Arbeit neu oder erstatten die Zahlung vollständig.
Fragen und Antworten
Entsprechen die Rechnungen den Steuervorschriften meines Landes?
Wir legen die Felder und die Steuerzeile so an, wie Sie sie beschreiben, geben aber keine Steuer- oder Buchhaltungsberatung. Bitten Sie Ihren Steuerberater, das Layout vor der Nutzung zu prüfen.
Kann es Rechnungen per E-Mail versenden oder Zahlungen annehmen?
Nein. Es speichert jede Rechnung als Datei, die Sie drucken oder an Ihre eigene E-Mail anhängen. Es verbindet sich nicht mit Mail, Banken oder Zahlungsdiensten.
Kann mein Logo auf der Rechnung sein?
Ja. Schicken Sie es als PNG-Datei, und das Programm setzt es oben auf jede Rechnung.
Bekomme ich ein Installationsprogramm oder ein signiertes Programm?
Nein. Sie erhalten den Code und die Schritte, um selbst mit PyInstaller eine .exe zu erstellen. Wir erstellen keine Installationsprogramme, signieren das Programm nicht und veröffentlichen es nirgends, daher kann Windows oder macOS beim ersten Öffnen eine Warnung anzeigen.
Erstellen Sie Rechnungen aus meinen Daten?
Nein. Das Programm läuft auf Ihrem Computer mit Ihren Daten, sie bleiben also bei Ihnen. Probieren Sie es zuerst mit Testrechnungen aus.
Keine Antwort gefunden?


