Skip to Content
🔐 Closed Beta – Jetzt auf die Warteliste eintragen! Limitierte Plätze für Early Adopters →
De AtBerichteLieferscheine erfassen und verwalten

Lieferscheine erfassen und verwalten

🤖

Sophie hilft Ihnen: Laden Sie Ihren Lieferschein hoch, und ich extrahiere automatisch Lieferant, Produkte, Mengen und Lieferdatum per OCR.

Lieferscheine sind essenzielle Belege für die Wareneingangskontrolle und dienen als Nachweis für erhaltene Leistungen. BuchhaltGenie digitalisiert Lieferscheine vollautomatisch und verknüpft sie mit den zugehörigen Eingangsrechnungen.


Überblick

FeatureBeschreibungCompliance
OCR-ErfassungAutomatische Datenextraktion mit Gemini Vision APIBAO §132
MengenabweichungenTracking von Soll-Ist-DifferenzenUGB §189
RechnungsverkettungAutomatische Verknüpfung mit EingangsrechnungenBAO §132
UID-ValidierungPrüfung der Lieferanten-UID gegen FinanzOnlineUStG §11
7-Jahre-RetentionSichere Archivierung aller BelegeBAO §132

Lieferschein erstellen

Lieferschein hochladen

Navigieren Sie zu Berichte → Lieferscheine und klicken Sie auf Neuer Lieferschein.

Zwei Erfassungswege:

  1. 📸 OCR-Upload: Foto/PDF hochladen → Automatische Extraktion
  2. ✍️ Manuelle Eingabe: Formular ausfüllen

OCR-Verarbeitung

Gemini Vision API extrahiert:

  • Lieferant: Name, UID, Adresse
  • Lieferdatum: Automatische Datumserkennung
  • Positionen: Artikelnummer, Bezeichnung, Menge, Einheit
  • Notizen: Sonderwünsche, Beschädigungen
{ "supplier": { "name": "Großhandel Schmidt GmbH", "uid": "ATU12345678", "address": "Industriestr. 42, 1020 Wien" }, "deliveryDate": "2026-01-20", "items": [ { "articleNumber": "ART-001", "description": "Schrauben M8x50mm", "quantity": 1000, "unit": "Stk" } ] }

UID-Validierung: BuchhaltGenie prüft die Lieferanten-UID automatisch gegen das FinanzOnline-Register. Ungültige UIDs werden markiert.

Positionen prüfen

Kontrollieren Sie die extrahierten Positionen:

  • Menge: Wurde die bestellte Menge geliefert?
  • Qualität: Gibt es Beschädigungen?
  • Artikel: Stimmt die Artikelnummer?

Mengenabweichung erfassen:

  • Soll-Menge: 1000 Stk (aus Bestellung)
  • Ist-Menge: 950 Stk (tatsächlich geliefert)
  • Abweichung: -50 Stk (-5%)

Status setzen

StatusBedeutungAktion
EntwurfOCR-Erfassung läuftNoch bearbeitbar
BestätigtWareneingang geprüftBereit für Rechnung
In RechnungMit Eingangsrechnung verknüpftNicht mehr änderbar

Rechnungsverkettung

Automatische Verknüpfung

BuchhaltGenie verknüpft Lieferscheine automatisch mit Eingangsrechnungen:

Matching-Kriterien:

  1. Lieferant: Gleiche UID
  2. Zeitraum: Rechnung innerhalb 30 Tage nach Lieferung
  3. Positionen: >80% Übereinstimmung bei Artikelnummern
  4. Betrag: Abweichung unter 5%

Beispiel:

// Lieferschein vom 2026-01-20 { "supplier_uid": "ATU12345678", "delivery_date": "2026-01-20", "total_amount": 2450.00 } // Eingangsrechnung vom 2026-01-22 { "supplier_uid": "ATU12345678", "invoice_date": "2026-01-22", "total_amount": 2499.00 // +2% (Porto) } // ✅ Automatisch verknüpft

Manuelle Verknüpfung

Falls keine automatische Verknüpfung erfolgt:

  1. Öffnen Sie den Lieferschein
  2. Klicken Sie auf Mit Rechnung verknüpfen
  3. Wählen Sie die passende Eingangsrechnung aus
  4. Bestätigen Sie die Verknüpfung

Smart-Match: BuchhaltGenie schlägt passende Rechnungen vor und zeigt die Übereinstimmungsquote (z.B. “87% Match - gleicher Lieferant, ähnlicher Betrag”).


Mengenabweichungen tracken

Discrepancy Tracking

BuchhaltGenie trackt Abweichungen zwischen bestellter und gelieferter Menge:

Abweichungstypen:

TypBeispielAktion
Unterlieferung950 statt 1000 StkNachlieferung anfordern
Überlieferung1050 statt 1000 StkMehrkosten klären
Beschädigung20 Stk defektGutschrift anfordern
FehlartikelFalsches ProduktRetoure einleiten

Abweichung erfassen:

  1. Öffnen Sie die Lieferschein-Position
  2. Klicken Sie auf Abweichung melden
  3. Wählen Sie den Typ (Unterlieferung, Beschädigung, etc.)
  4. Erfassen Sie die Ist-Menge
  5. Fügen Sie Notizen hinzu (optional)

Beispiel:

{ "item": "Schrauben M8x50mm", "ordered_quantity": 1000, "delivered_quantity": 950, "discrepancy": { "type": "Unterlieferung", "quantity": -50, "percentage": -5, "note": "Lieferant meldet Nachlieferung in 3 Tagen" } }

Abweichungsberichte

Dashboard → Berichte → Lieferabweichungen:

  • Top 10 Lieferanten nach Abweichungsrate
  • Abweichungstrend (letzte 12 Monate)
  • Kostenauswirkung (geschätzte Mehrkosten)

UGB §189-Konformität: Alle Abweichungen werden im Audit-Log protokolliert und sind für 7 Jahre nachvollziehbar.


Status-Workflow

Lifecycle eines Lieferscheins

Status-Übergänge:

VonNachBedingung
EntwurfBestätigtWareneingang geprüft
BestätigtIn RechnungRechnung erfasst
In RechnungArchiviertNach 7 Jahren
BestätigtEntwurfStorno (vor Rechnung)

Automatische Status-Änderungen:

  • Entwurf → Bestätigt: Nach OCR-Verarbeitung (wenn Konfidenz >85%)
  • Bestätigt → In Rechnung: Bei Rechnungsverkettung
  • In Rechnung → Archiviert: Nach 7 Jahren (BAO §132)

Lieferantentracking

UID-Validierung

BuchhaltGenie prüft Lieferanten-UIDs automatisch:

Validierungsquellen:

  1. FinanzOnline-API: Österreichische UIDs (ATU…)
  2. VIES-API: EU-weite Validierung
  3. Lokaler Cache: Bereits geprüfte UIDs (24h)

Validierungsergebnis:

{ "uid": "ATU12345678", "status": "valid", "company_name": "Großhandel Schmidt GmbH", "address": "Industriestr. 42, 1020 Wien", "vat_liable": true, "last_checked": "2026-01-24T10:30:00Z" }

Ungültige UID: Bei ungültiger UID wird der Lieferschein markiert und kann nicht bestätigt werden. Prüfe die UID manuell oder kontaktiere den Lieferanten.

Lieferantenhistorie

Dashboard → Lieferanten → [Lieferant] → Lieferscheine:

  • Alle Lieferscheine des Lieferanten
  • Durchschnittliche Lieferzeit
  • Abweichungsrate (%)
  • Rechnungshistorie

Best Practices

OCR-Optimierung

Für beste OCR-Ergebnisse:

  • Beleuchtung: Gleichmäßiges Licht, keine Schatten
  • Auflösung: Mindestens 300 DPI
  • Format: PDF bevorzugt (keine Screenshots)
  • Ausrichtung: Gerade, nicht schief fotografiert

OCR-Konfidenz:

  • >95%: ✅ Automatisch bestätigt
  • 85-95%: ⚠️ Manuelle Prüfung empfohlen
  • <85%: ❌ Manuelle Erfassung erforderlich

Archivierung

BAO §132-konform:

  • Original-Upload: PDF/Foto wird 7 Jahre gespeichert
  • Metadaten: Alle Änderungen im Audit-Log
  • Unveränderbarkeit: Nach Status “In Rechnung” keine Änderungen mehr möglich
  • Export: Jederzeit als PDF-Bundle exportierbar

Workflow-Tipps

  1. Sofort erfassen: Lieferschein direkt bei Wareneingang hochladen
  2. Menge prüfen: Immer physisch nachzählen (Abweichungen sofort melden)
  3. Rechnung abwarten: Nicht zu früh bestätigen (Rechnung kann noch Überraschungen bringen)
  4. Notizen nutzen: Besonderheiten dokumentieren (z.B. “2 Paletten beschädigt”)

Häufige Fragen

Kann ich Lieferscheine ohne Rechnung erfassen?

Ja! Lieferscheine sind eigenständige Belege. Die Rechnungsverkettung erfolgt später automatisch oder manuell.

Was passiert bei Teillieferungen?

Erstellen Sie für jede Teillieferung einen eigenen Lieferschein. BuchhaltGenie fasst sie bei der Rechnungsverkettung automatisch zusammen.

Wie korrigiere ich einen falschen Lieferschein?

Im Status “Entwurf” oder “Bestätigt” können Sie Lieferscheine bearbeiten. Ab Status “In Rechnung” ist nur noch ein Storno möglich (mit Audit-Log).

Werden Lieferscheine in die UVA übernommen?

Nein. Lieferscheine sind keine steuerrelevanten Belege. Erst die zugehörige Eingangsrechnung fließt in die Umsatzsteuervoranmeldung ein.


Technische Details

Datenmodell

interface DeliveryNote { id: string; business_id: string; supplier_id: string; delivery_number: string; delivery_date: Date; status: 'draft' | 'confirmed' | 'invoiced'; // OCR-Metadaten ocr_confidence: number; ocr_raw_data: Record<string, unknown>; // Rechnungsverkettung linked_invoice_id?: string; // Compliance created_at: Date; confirmed_at?: Date; invoiced_at?: Date; } interface DeliveryNoteItem { id: string; delivery_note_id: string; article_number: string; description: string; // Mengen ordered_quantity: number; delivered_quantity: number; unit: string; // Abweichungen discrepancy_type?: 'underdelivery' | 'overdelivery' | 'damage' | 'wrong_item'; discrepancy_note?: string; }

RLS-Policies

100% Tenant-Isolation:

CREATE POLICY "tenant_isolation" ON delivery_notes FOR ALL USING (business_id IN ( SELECT business_id FROM business_users WHERE user_id = auth.uid() AND is_active = TRUE ));

7-Jahre-Retention:

-- Automatisches Archivieren nach 7 Jahren CREATE POLICY "archive_after_7_years" ON delivery_notes FOR SELECT USING ( created_at > NOW() - INTERVAL '7 years' OR status != 'archived' );

Compliance-Nachweis

AnforderungUmsetzungStatus
BAO §1327-Jahre-Archivierung, Audit-Log
UGB §189Unveränderbarkeit ab Status “In Rechnung”
UStG §11UID-Validierung gegen FinanzOnline
DSGVO Art. 32Verschlüsselte Speicherung, RLS


Erstellt: 2026-01-24 Compliance: BAO §132, UGB §189, UStG §11 OCR-Engine: Gemini Vision API 1.5 Pro