1. Installation
macOS
- Öffne die
.dmg-Datei
- Ziehe Handwerker-Software in den Programme-Ordner
- Beim ersten Start: Rechtsklick → Öffnen (macOS-Sicherheitswarnung)
Windows
- Starte die
.exe-Installationsdatei
- Durchlaufe den Installationsassistenten
- Starte die App über das Desktop-Symbol oder Startmenü
Systemanforderungen: macOS 10.15+ oder Windows 10+. Es wird kein Internet für den normalen Betrieb benötigt.
2. Ersteinrichtung
Beim ersten Start wird die Software mit Beispieldaten geladen. Richte zuerst deine Firmendaten ein:
- Gehe zu Einstellungen (Sidebar unten)
- Fülle deine Firmendaten aus:
- Firmenname, Adresse, PLZ/Ort
- Telefon, E-Mail
- USt-IdNr. (falls vorhanden)
- IBAN und BIC
- Klicke Speichern
Tipp: Diese Daten erscheinen auf allen Rechnungen, Angeboten und Dokumenten.
Lizenz aktivieren
- Gehe zu Einstellungen → Lizenz
- Trage deinen Lizenzschlüssel ein (
HW-...)
- Klicke Aktivieren
3. Dashboard
Das Dashboard zeigt dir auf einen Blick die wichtigsten Kennzahlen:
- Offene Angebote — Anzahl und Gesamtwert
- Offene Rechnungen — Anzahl und Gesamtwert
- Aufträge — Offen, in Arbeit, erledigt
- Termine — Nächste anstehende Termine
- Kasse — Tageseinnahmen
- Aufgaben — Offene Aufgaben nach Priorität
Klicke auf eine Kennzahl um direkt zur passenden Seite zu navigieren.
4. Kunden
Verwalte alle deine Kunden an einem Ort.
Neuen Kunden anlegen
- Klicke + Neuer Kunde
- Fülle die Daten aus (Name ist Pflicht, Rest optional)
- Speichere mit Speichern
Kundenübersicht
- Suche: Filtere nach Name, Ort oder Telefon
- Bearbeiten: Stift-Symbol (✏️) neben dem Kunden
- Löschen: Mülleimer-Symbol (🗑️)
Tipp: Trage immer eine E-Mail-Adresse ein — diese wird für den E-Mail-Versand von Rechnungen und Angeboten benötigt.
5. Angebote
Erstelle Angebote für deine Kunden und verfolge deren Status.
Angebot erstellen
- Klicke + Neues Angebot
- Wähle den Kunden aus der Dropdown-Liste
- Gib eine Bezeichnung ein (z.B. "Sanitärarbeiten Badezimmer")
- Füge Positionen hinzu:
- Beschreibung, Menge, Einheit, Einzelpreis
- Das Programm berechnet den Gesamtbetrag automatisch
- Setze ein Gültigkeitsdatum (Standard: 30 Tage)
- Speichere das Angebot
Status
| Status | Beschreibung |
| offen | Wartet auf Entscheidung des Kunden |
| akzeptiert | Kunde hat zugestimmt → Rechnung erstellen |
| rechnung | Rechnung wurde erstellt |
Aktionen
- ✅ Akzeptiert: Status auf "akzeptiert" setzen
- → Rechnung: Rechnung aus Angebot erstellen (Positionen werden übernommen)
- 📧 E-Mail: Angebot per E-Mail an Kunden senden
- 📄 PDF: Angebot als PDF exportieren
Tipp: Nutze die Branchen-Schnittstellen (DATANORM, GAEB, BMEcat) um Leistungsverzeichnisse zu importieren.
6. Rechnungen
Erstelle und verwalte Rechnungen für deine Kunden.
Rechnung erstellen
- Klicke + Neue Rechnung
- Wähle den Kunden
- Gib Titel und Positionen ein
- Die Fälligkeit wird automatisch auf 30 Tage gesetzt
- Speichere die Rechnung
Rechnung aus Angebot
- Gehe zu Angebote
- Setze den Status auf ✅ Akzeptiert
- Klicke → Rechnung
- Die Rechnung wird automatisch mit allen Positionen erstellt
Aktionen
- 💰 Bezahlt: Rechnung als bezahlt markieren
- 📧 E-Mail: Rechnung per E-Mail versenden
- 📄 PDF: Rechnung als PDF exportieren
- 🧾 E-Rechnung: ZUGFeRD-konforme E-Rechnung erstellen
Nummernkreis
Rechnungsnummern werden automatisch vergeben: RE-100001, RE-100002, usw.
7. Mahnungen
Automatische Mahnungserstellung für überfällige Rechnungen.
Mahnung erstellen
- Gehe zu Mahnungen in der Sidebar
- Das System zeigt alle überfälligen Rechnungen
- Erstelle Mahnungen mit Mahnstufe 1, 2 oder 3
- Optional: Mahngebühr hinzufügen
Aktionen
- ✅ Bezahlt: Mahnung als bezahlt markieren
- 📧 E-Mail: Mahnung per E-Mail versenden
8. Eingangsrechnungen
Erfasse Rechnungen die du von Lieferanten oder Dienstleistern erhalten hast.
- Klicke + Neue Eingangsrechnung
- Wähle den Lieferanten (optional)
- Gib Rechnungsnummer, Betrag und Fälligkeitsdatum ein
- Speichere die Eingangsrechnung
Eingangsrechnungen erscheinen in der Buchhaltung als Ausgaben.
9. Lieferanten
Verwalte deine Lieferanten und deren Kontaktdaten.
- Name, Ansprechpartner, Adresse
- Telefon, E-Mail
- IBAN und USt-IdNr. für Rechnungsabwicklung
10. Aufträge
Verwalte laufende Aufträge und Arbeitsaufträge.
Auftrag erstellen
- Klicke + Neuer Auftrag
- Verknüpfe den Auftrag mit einem Kunden
- Gib eine Bezeichnung ein (z.B. "Heizungsinstallation Mustermann")
- Setze Status: Offen, In Arbeit, Erledigt
Aufträge können mit Aufmaßen, Fotos und Unterschriften (Monteur-App) ergänzt werden.
11. Aufmaße
Dokumentiere Arbeitsumfänge mit Messwerten und Fotos.
- Erstelle ein Aufmaß mit Titel und Kunde
- Füge Positionen mit Menge, Einheit und Preis hinzu
- Nutze die Kamera für Fotos vor Ort (Monteur-App)
- Erstelle direkt ein Angebot oder eine Rechnung aus dem Aufmaß
12. Artikel & Lager
Verwalte deinen Artikelstammdaten und Lagerbestand.
Artikel anlegen
- Artikelnummer, Bezeichnung, Einheit
- Einzelverkaufspreis und Einkaufspreis
- Lagerbestand mit Mindestbestand-Warnung
Lagerbewegungen
- Zugang: Wareneingang erfassen
- Abgang: Warenausgang bei Rechnung/Auftrag
- Inventur: Bestände manuell prüfen und korrigieren
Import/Export
Artikel können per DATANORM, GAEB oder BMEcat importiert und exportiert werden.
13. Kassenbuch
Erfasse Bareinnahmen und Barausgaben direkt.
- Barbuchung erfassen (Einnahme oder Ausgabe)
- Belegfoto anhängen
- Kategorisierung nach Kontenrahmen
- Tagesübersicht und Summen
14. Subunternehmer
Verwalte Subunternehmer und deren Stundensätze.
- Name, Kontaktdaten, IBAN
- Stundensatz für Kalkulation
- USt-IdNr. für korrekte Rechnungsstellung
15. Termine & Kalender
Verwalte Termine und erstelle Kalender-Exports.
Termin erstellen
- Gehe zu Termine
- Klicke + Neuer Termin
- Gib Datum, Uhrzeit und Beschreibung ein
- Optional: Verknüpfe mit Kunden
ICS-Export
Exportiere alle Termine als .ics-Datei für Google Calendar, Outlook oder Apple Calendar.
16. Aufgaben
Erstelle und verwalte Aufgaben mit Prioritäten und Fristen.
Aufgabe erstellen
- Titel und Beschreibung
- Priorität: Niedrig, Normal, Hoch, Dringend
- Fälligkeitsdatum
- Status: Offen, In Arbeit, Erledigt
Statistiken
Das Dashboard zeigt die Aufgabenverteilung nach Priorität und Status.
17. Einnahmen/Ausgaben
Einfache Buchführung für Einnahmen und Ausgaben.
Buchung erfassen
- Gehe zu Buchungen
- Klicke + Neue Buchung
- Wähle Datum, Betrag, Kategorie
- Beschreibung hinzufügen
- Speichern
Exportiere Buchungen als CSV für die Weiterverarbeitung in Excel oder DATEV.
18. Buchführung (Soll/Haben)
Professionelle Buchführung mit SKR03-Kontenrahmen.
Buchungsschema
Jede Buchung besteht aus einem Soll- und einem Haben-Eintrag. Das Programm stellt sicher, dass Soll immer gleich Haben ist.
Kontenrahmen (SKR03)
Die wichtigsten Konten sind vordefiniert:
| Konto | Name | Art |
| 1000 | Bank | Bestandskonto |
| 1200 | Kasse | Bestandskonto |
| 8400 | Erlöse 19% USt | Erlöskonto |
| 3800 | USt-Erhaltene 19% | Passivkonto |
| 4900 | Bankgebühren | Aufwandskonto |
Buchung erfassen
- Gehe zu Doppelte Buchführung
- Klicke + Neue Buchung
- Gib Datum und Betrag ein
- Wähle Soll-Konto und Haben-Konto
- Beschreibung hinzufügen
- Speichern
Kontenübersicht
Die Übersicht zeigt Soll, Haben und Saldo pro Konto. Filtere nach Zeitraum für monatliche oder quartalsweise Auswertungen.
19. USt-Voranmeldung
Erstelle die Umsatzsteuer-Voranmeldung als XML-Datei für ELSTER.
Erstellen
- Gehe zu USt-Voranmeldung
- Wähle den Zeitraum (Monat oder Quartal)
- Das Programm berechnet automatisch:
- Umsatzsteuer-Soll (19% und 7%)
- Umsatzsteuer-Voranabzüge
- Umsatzsteuer-Differenz
- Exportiere die XML-Datei für ELSTER
20. DATEV-Export
Exportiere deine Buchungen im DATEV-Format für die Weiterverarbeitung mit DATEV-Software.
Exportieren
- Gehe zu DATEV
- Wähle den Exportzeitraum
- Klicke CSV exportieren
- Die Datei kann direkt in DATEV importiert werden
Hinweis: Der Export enthält alle Buchungen im DATEV-konformen Format mit Kontonummern, Beträgen und Belegdaten.
21. E-Rechnung (ZUGFeRD)
Erstelle rechtsgültige E-Rechnungen im ZUGFeRD-Format.
E-Rechnung erstellen
- Öffne eine bestehende Rechnung
- Klicke 🧾 E-Rechnung
- Die ZUGFeRD-XML wird automatisch in die PDF eingebettet
- Speichere die Datei
Tipp: ZUGFeRD-E-Rechnungen sind in Deutschland ab 2025 Pflicht für bestimmte Branchen. Das Format kombiniert PDF und XML in einer Datei.
22. Branchen-Schnittstellen
Importiere und exportiere Leistungsverzeichnisse in gängigen Handwerksformaten.
Verfügbare Formate
| Format | Beschreibung | Import | Export |
| DATANORM | Standard für Heizung/sanitär | ✅ | ✅ |
| GAEB 85 | Leistungsverzeichnis | ✅ | ✅ |
| GAEB 90 | Angebotsformat | ✅ | ✅ |
| BMEcat | IDS-Connect / Katalogformat | ✅ | ✅ |
DATANORM importieren
- Gehe zu Branchen-Schnittstellen
- Klicke 📥 DATANORM importieren
- Wähle die Datei aus
- Artikel werden in die Artikelliste übernommen
GAEB zu Angebot
- Importiere eine GAEB-90 Datei
- Klicke 📋 Als Angebot übernehmen
- Ein neues Angebot wird mit allen Positionen erstellt
23. E-Mail-Versand
Sende Rechnungen, Angebote und Mahnungen direkt per E-Mail an deine Kunden.
SMTP einrichten
- Gehe zu Einstellungen → E-Mail / SMTP
- Trage deine SMTP-Daten ein:
- SMTP-Server: z.B.
smtp.gmx.de, smtp.web.de, smtp.strato.de
- Port: 587 (STARTTLS) oder 465 (SSL)
- Benutzername: Deine E-Mail-Adresse
- Passwort: Dein E-Mail-Passwort
- Absender: Name und E-Mail-Adresse
- Klicke Speichern
- Teste mit 📧 Test-E-Mail senden
Beliebte SMTP-Server
| Anbieter | SMTP-Server | Port |
| GMX | smtp.gmx.de | 587 |
| Web.de | smtp.web.de | 587 |
| Strato | smtp.strato.de | 587 |
| 1&1 | smtp.ionos.de | 587 |
| Gmail | smtp.gmail.com | 587 |
| Outlook | smtp.office365.com | 587 |
E-Mail senden
Klicke auf das 📧-Symbol neben einer Rechnung, Angebot oder Mahnung. Die E-Mail wird mit folgendem Inhalt versendet:
- Rechnung: Betreff "Rechnung RE-XXXXX", Text mit Betrag und Zahlungsziel
- Angebot: Betreff "Angebot AN-XXXXX", Text mit Betrag und Gültigkeit
- Mahnung: Betreff "Mahnung — Rechnung RE-XXXXX", freundlicher Zahlungserinnerung
Wichtig: Der Kunde muss eine E-Mail-Adresse im Kundenstamm haben, sonst kann keine E-Mail gesendet werden.
24. Server-Verbindung
Arbeite vernetzt: Büro, Home Office und Monteur-App teilen sich dieselben Daten.
Modi
| Modus | Beschreibung |
| Lokal | Alles auf diesem PC, kein Server nötig |
| Server | Daten werden mit einem Server synchronisiert |
Server-Modus einrichten
- Server-Software auf dem Server starten (z.B. VPS mit Node.js)
- API-Key vom Server kopieren
- In der App: Einstellungen → Server-Verbindung
- Modus auf Server stellen
- Server-URL eingeben (z.B.
https://mein-server.de:8443)
- API-Key einfügen
- Client-ID vergeben (z.B. "Büro-PC-01")
- Mit 🔍 Verbindung testen prüfen
- Mit 🔄 Daten synchronisieren erstmalig synchronisieren
Automatische Synchronisation
Im Server-Modus werden Daten automatisch alle 60 Sekunden synchronisiert. Manuell kannst du jederzeit:
- ⬆️ Lokal → Server: Lokale Änderungen hochladen
- ⬇️ Server → Lokal: Server-Änderungen herunterladen
- 🔄 Synchronisieren: Beides gleichzeitig
Typische Netzwerk-Szenarien
- DynDNS + VPN: Server zu Hause, Zugriff von unterwegs
- VPS/Root-Server: Cloud-Lösung, kein eigener Server nötig
- Lokales Netzwerk: Server im Büro, alle PC's synchronisieren
25. Einstellungen
Firmendaten
Name, Adresse, Telefon, E-Mail, USt-IdNr., IBAN, BIC — diese Daten erscheinen auf allen Dokumenten.
E-Mail / SMTP
SMTP-Server für den E-Mail-Versand konfigurieren (siehe Abschnitt 23).
Server-Verbindung
Server-Modus und Sync-Einstellungen (siehe Abschnitt 24).
Lizenz
- Status: Zeigt den Lizenzstatus (aktiv/inaktiv)
- Aktivierung: Lizenzschlüssel eingeben und aktivieren
- Hardware-ID: Wird für die Lizenzgenerierung benötigt
- Deaktivierung: Lizenz kann auf einen anderen PC übertragen werden
Updates
Automatische Update-Prüfung über GitHub. Bei Verfügbarkeit wird ein Download-Link angezeigt.
26. Tastenkürzel
| Taste | Aktion |
Ctrl/⌘ + N | Neues Element (je nach Seite) |
Ctrl/⌘ + S | Aktuelles Element speichern |
Ctrl/⌘ + P | PDF exportieren |
Ctrl/⌘ + E | E-Rechnung erstellen |
Ctrl/⌘ + D | Dashboard |
Ctrl/⌘ + , | Einstellungen öffnen |
Ctrl/⌘ + L | Seitenleiste ein/ausblenden |
27. Monteur-App (Android)
Die begleitende App für Monteure im Feld. Erfasst Zeiten, Rapporte, Fotos und Unterschriften direkt beim Kunden. Die App arbeitet komplett offline und synchronisiert die Daten automatisch mit der Desktop-Software.
Funktionen
- Zeiterfassung: Start/Stopp mit Pausenberechnung und Tätigkeitserfassung
- Rapporte: Tätigkeiten, Material, Fotos dokumentieren und an Kunden senden
- Aufmaß: Messeingaben mit Breite, Höhe, Menge, Preis und Foto-Dokumentation
- Lieferschein: Lieferungen mit Artikeln und Mengen dokumentieren
- Inventur: Lagerbestände prüfen und bestätigen
- Unterschrift: Kundenunterschrift direkt auf dem Handy erfassen
Installation
- Lade die
IMHWS-Monteur-v1.0.0.apk-Datei auf dein Android-Handy
- Öffne die Datei und bestätige die Installation („Unbekannte Quellen" muss erlaubt sein)
- Öffne die App und trage in den Einstellungen die Server-URL und dein Benutzerkonto ein
Sync mit der Desktop-Software
Die Monteur-App synchronisiert sich automatisch mit der Desktop-Software, sobald eine Internetverbindung besteht. Erfasste Daten (Zeiten, Rapporte, Aufmaße, Fotos, Unterschriften) werden an den Server übertragen und in der Desktop-Software angezeigt.
Hinweis: Die Monteur-App arbeitet offline und synchronisiert automatisch, sobald eine Verbindung besteht. Alle in der App erfassten Daten stehen auch in der Desktop-Software zur Verfügung.
28. Hilfe & Support
Häufige Fragen
Wo werden die Daten gespeichert?
Alle Daten werden lokal in einer SQLite-Datenbank gespeichert. Der Speicherort hängt vom Betriebssystem ab:
- macOS:
~/Library/Application Support/Handwerker-Software/data/
- Windows:
%APPDATA%/Handwerker-Software/data/
Kann ich die Daten sichern?
Ja. Kopiere einfach die komplette data/-Ordner an einen sicheren Ort. Die Datenbank-Datei handwerker.db enthält alle Daten.
Was passiert bei einem PC-Wechsel?
- Lizenz deaktivieren (Einstellungen → Lizenz → Deaktivieren)
- App auf neuem PC installieren
data/-Ordner vom alten PC kopieren
- Lizenz auf neuem PC aktivieren
Wie ändere ich das Passwort für die Lizenz?
Die Lizenz ist an die Hardware gebunden. Bei PC-Wechsel muss die Lizenz deaktiviert und neu aktiviert werden.
Support
Technischer Support:
- intrasaar media
- URL:
https://intrasaar.de
- E-Mail: Über die Firmen-Homepage
Tipp: Bei Problemen hilft oft ein Neustart der App. Die Daten bleiben erhalten.
29. Automatisierung / Regeln
Erstelle eigene Regeln, um wiederkehrende Aufgaben zu automatisieren.
Neue Regel erstellen
- Wechsle zu Automatisierung in der Sidebar
- Klicke auf + Neue Regel
- Gib einen Namen ein und wähle Typ, Bedingung und Aktion
- Aktiviere die Regel mit dem Toggle
Regel-Typen
- Termin-Erinnerung: Erinnert an Termine X Tage im Voraus
- Rechnungs-Fälligkeit: Erstellt Mahnung bei Überfälligkeit
- Status-Änderung: Automatischer Statuswechsel bei Bedingung
Tipp: Regeln laufen im Hintergrund. Deaktivierte Regeln werden nicht ausgeführt.
30. CSV-Import
Importiere Rechnungsdaten aus anderen Programmen per CSV-Datei.
Unterstützte Formate
- Lexoffice
- sevDesk
- FastBill
- Seatable
- Und viele mehr…
Import starten
- Wechsle zu CSV-Import in der Sidebar
- Klicke auf CSV-Datei auswählen
- Die Spalten werden automatisch erkannt
- Das Import-Ergebnis wird angezeigt
Erkannte Spalten
- Rechnungsnr / Nummer / Nr.
- Datum / Rechnungsdatum
- Kunde / Kundenname / Firma
- Betrag / Brutto / Gesamtbetrag
- Netto / Nettobetrag
- MwSt / USt / Steuer
- Status
Hinweis: Bei Problemen mit dem Import überprüfe die Kodierung der CSV-Datei (UTF-8 empfohlen).
IMHWS Bedienerhandbuch v2.2.0 · © 2025 intrasaar.de