Qualitätssicherung – Laborprüfberichte aus PDFs als Tabelle
Prüfberichte und Analysenzertifikate aller Labore in eine Tabelle – jeder Parameter mit Bestimmungsgrenze, Ergebnis, Grenzwert und Bewertung. Mit Beispiel.
Von Christian Gerloff · Veröffentlicht am 30. August 2026
Kurz gesagt: Tiro liest Laborprüfberichte und Analysenzertifikate aus PDFs und Scans aus und liefert sie als Tabelle – Kopf-Felder wie Prüfbericht-Nr., Probe, Charge und Gesamtbewertung einmal pro Dokument, jeder geprüfte Parameter als eigene Zeile mit Methode, Bestimmungsgrenze, Ergebnis, Grenzwert und Bewertung. Ohne Vorlage, ohne Anlernen – im Beispiel ein zweiseitiger Bericht mit 21 Parametern, davon einer über dem Grenzwert.
Unten siehst du das vollständige Beispiel: den Bericht, die ausgelesenen Daten und das Ergebnis in der App.
Für wen das gebaut ist
Wer das Labor betreibt, schreibt Prüfberichte – wer viele Proben bei Auftragslaboren untersuchen lässt, bekommt sie. Die Qualitätssicherung bei Lebensmittelimporteuren, Markeninhabern und Händlern, bei Wasserversorgern und Umweltgutachtern, bei Einkäufern von Konsumgütern und Verpackungen erhält einen Bericht pro Charge, Entnahmestelle oder Produkt: von Eurofins, SGS, Intertek, AGROLAB oder dem regionalen Labor, als PDF per E-Mail oder aus dem Kundenportal, jeder in einem anderen Layout. Die Werte müssen dann für die Chargenfreigabe, den Lieferantentrend und die Audit-Akte erfasst werden – Parameter für Parameter. Genau dieses Abtippen entfällt.
Was man in der Qualitätssicherung sonst noch damit macht
Prüfberichte für Lebensmittel und Futtermittel (das Beispiel unten; gescannte Berichte funktionieren wie auf der Seite PDFs & Scans gezeigt): Mikrobiologie, Kontaminanten, Pestizidrückstände, Mykotoxine, Allergene, Nährwertanalysen – eine Zeile pro Parameter und Charge.
Analysenzertifikate (CoA) von Rohstoff-, Zutaten- und Verpackungslieferanten: Charge, Parameter, Spezifikation, Ergebnis – als Zeilen für die Chargendokumentation.
Trinkwasser- und Umweltanalysen: Wasser-, Boden-, Abfall- und Luftproben mit Parameter, Bestimmungsgrenze, Grenzwert und Ergebnis – für die Historie je Entnahmestelle und die Meldung an die Behörde.
Waren- und Textilprüfungen: chemische Sicherheit (REACH, Formaldehyd, Phthalate, Azofarbstoffe), physikalische und Brennbarkeitsprüfungen aus dem Prüfinstitut.
Kalibrierscheine und Erstmusterprüfberichte: Gerät, Seriennummer, Abweichung, nächster Termin – oder Merkmal, Soll, Ist, Toleranz.
Warum nicht einfach ein PDF-zu-Excel-Konverter?
Ein PDF-zu-Excel-Konverter kopiert das Layout der Seite in Zellen. Bei einem Laborbericht heißt das: Gruppenüberschriften und Fußnoten zwischen den Ergebnissen, „< 0,005“ als Text, den Excel weder summieren noch vergleichen kann, Seiten in getrennten Blättern und bei jedem Labor eine andere Spaltenreihenfolge. Parseur und Airparser lösen das mit Feldern statt Layout – einen Laborbericht zeigt aber keiner von beiden, ihre Welt sind Rechnungen und E-Mails. Tiro bringt den Feld-Ansatz in die Qualitätssicherung, mit einem Unterschied, der bei der Chargenfreigabe zählt: Zahlen und Datumsangaben werden per Default normalisiert, und Werte unter der Bestimmungsgrenze bleiben ehrlich – wie gedruckt in der Textspalte, leer in der Zahlenspalte, nie stillschweigend zu einer Zahl gemacht. Was aus Tiro kommt, kann Excel sofort gegen deine Spezifikation prüfen.
Beispiel: vom Dokument zur Tabelle
Ein fiktives Dokument, eine Inbox, ein Lauf in Tiro — unverändert wiedergegeben. Firma, Personen und Zahlen sind erfunden.
Kopf-Felder einmal pro Dokument, die Tabelle als eine Zeile pro Position — Datum als Datum, Zahlen als Zahlen. Die ersten Zeilen sind ausgeklappt, der Rest steht dahinter.
Kopf-Felder
Feld
Wert
Prüfbericht-Nr.
AR-26-HAL-041872-01
Labor
Halden Analytical Services Ltd.
Auftraggeber
Northwind Foods Trading B.V.
Auftrags-Nr.
PO 2026-QA-0389
Proben-Nr.
26-041872-001
Probenbezeichnung
Dried apricots, whole, pitted, 12.5 kg carton
Charge / Los
DA-0713-26
Herkunft
Türkiye (Malatya)
Probenahme
09.07.2026
Probeneingang
10.07.2026
Prüfbeginn
10.07.2026
Prüfende
20.07.2026
Berichtsdatum
21.07.2026
Gesamtbewertung
non-compliant
Parameter geprüft
22
Parameter über Grenzwert
1
Positionen (21)
Gruppe
Parameter
Methode
Einheit
Bestimmungsgrenze
Ergebnis (wie gedruckt)
Messwert
Grenzwert
Bewertung
Microbiology
Salmonella spp. (in 25 g)
ISO 6579-1:2017
/25 g
—
not detected
—
—
compliant
Microbiology
Listeria monocytogenes (in 25 g)
ISO 11290-1:2017
/25 g
—
not detected
—
—
compliant
Microbiology
Escherichia coli
ISO 16649-2:2001
CFU/g
10
< 10
—
100
compliant
Microbiology
Enterobacteriaceae
ISO 21528-2:2017
CFU/g
10
40
40
1.000
compliant
Microbiology
Yeasts
ISO 21527-2:2008
CFU/g
100
1,200
1.200
10.000
compliant
Microbiology
Moulds
ISO 21527-2:2008
CFU/g
100
300
300
10.000
compliant
Contaminants
Lead (Pb)
EN 15763:2009
mg/kg
0,01
0.021
0,021
0,1
compliant
Contaminants
Cadmium (Cd)
EN 15763:2009
mg/kg
0,005
< 0.005
—
0,05
compliant
Contaminants
Arsenic, total (As)
EN 15763:2009
mg/kg
0,01
< 0.010
—
—
no limit
Contaminants
Aflatoxin B1
HAL-M-214 (LC-MS/MS)
µg/kg
0,2
< 0.2
—
2
compliant
Contaminants
Aflatoxins, sum B1+B2+G1+G2
HAL-M-214 (LC-MS/MS)
µg/kg
0,4
< 0.4
—
4
compliant
Contaminants
Ochratoxin A
HAL-M-214 (LC-MS/MS)
µg/kg
0,5
1.8
1,8
10
compliant
Pesticide residues
Boscalid
EN 15662:2018 (QuEChERS)
mg/kg
0,01
0.34
0,34
17,5
compliant
Pesticide residues
Pyraclostrobin
EN 15662:2018 (QuEChERS)
mg/kg
0,01
0.058
0,058
3,5
compliant
Pesticide residues
Tebuconazole
EN 15662:2018 (QuEChERS)
mg/kg
0,01
0.12
0,12
2,1
compliant
Pesticide residues
Chlorpyrifos
EN 15662:2018 (QuEChERS)
mg/kg
0,005
< 0.005
—
0,01
compliant
Pesticide residues
Ethylene oxide (sum of ethylene oxide and 2-chloroethanol, expressed as ethylene oxide)
HAL-M-330 (GC-MS/MS)
mg/kg
0,01
0.16
0,16
0,1
exceeds limit
Pesticide residues
Other compounds of the screen
EN 15662:2018
mg/kg
0,01
< 0.010
—
—
compliant
Additives and quality parameters
Sulphur dioxide (SO₂), total
Monier-Williams, AOAC 990.28
mg/kg
10
1,460
1.460
2.000
compliant
Additives and quality parameters
Moisture
HAL-M-101 (gravimetric, 70 °C)
g/100 g
0,1
22.4
22,4
25
compliant
Additives and quality parameters
Water activity (aw)
ISO 18787:2017
—
0,01
0.62
0,62
0,65
compliant
Alle 21 Zeilen anzeigenWeniger Zeilen anzeigen
3. So sieht es in Tiro aus
Das Ergebnis im Browser, direkt nach dem Upload. Von hier geht es per Klick als Excel oder CSV weiter.
So funktioniert es
Inbox „Laborprüfberichte“ anlegen
Nach der Registrierung gibst du der Inbox einen Namen. Beim ersten Upload schlägt die KI die Felder vor – Prüfbericht-Nr., Probe, Charge, Daten, eine Tabelle mit den Parametern. Du entscheidest, was du brauchst (Methode, Bestimmungsgrenze, Grenzwert, Bewertung), und passt die Namen einmal an.
Prüfberichte hochladen
Von jedem Labor, in jedem Layout, eine oder zehn Seiten – jedes PDF wird einzeln gelesen. Gescannte oder per E-Mail verschickte Berichte funktionieren genauso wie digital signierte.
Tabelle herunterladen
Eine Zeile pro Parameter über alle Berichte, Ergebnisse als echte Zahlen, „< BG“ bleibt wie gedruckt erhalten. Excel oder CSV – fertig für die Chargenfreigabe, die Trendauswertung je Lieferant oder den Import ins LIMS oder QM-System.
Was steht in einem Laborprüfbericht und wer bekommt viele davon?
Ein Prüfbericht (auch Analysenbericht, Untersuchungsbericht oder Analysenzertifikat/CoA) dokumentiert, was das Labor an einer Probe gemessen hat – je Parameter Methode, Bestimmungsgrenze (BG), Ergebnis, Einheit, geltender Grenzwert und Bewertung, dazu eine Konformitätsaussage. Lebensmittelimporteure und Markeninhaber, Wasserversorger, Umweltgutachter und Einkäufer von Konsumgütern erhalten einen pro Charge, Entnahmestelle oder Produkt – von Eurofins, SGS, Intertek, TÜV, AGROLAB und regionalen Laboren, jeder in einem eigenen Layout.
Wie geht Tiro mit Ergebnissen wie „< 0,005“ oder „nicht nachweisbar“ um?
Ehrlich. Das Ergebnis wie gedruckt landet in einer Textspalte, damit nichts verloren geht, der Zahlenwert in einer Zahlenspalte – die leer bleibt, wenn das Ergebnis unter der Bestimmungsgrenze liegt oder nicht nachweisbar ist, statt aus „< 0,005“ eine 0,005 oder eine 0 zu machen. Im Beispiel oben siehst du beide Spalten nebeneinander.
Funktioniert das bei mehreren Seiten und Parametergruppen?
Ja – das Beispiel ist ein zweiseitiger Bericht mit Mikrobiologie, Kontaminanten, Pestizidrückständen und Zusatzstoffen. Tiro liest alle Seiten als ein Dokument, überspringt die Gruppenüberschriften und schreibt den Gruppennamen in eine eigene Spalte, damit du später danach filtern kannst. Ein zweiseitiger Bericht kostet zwei Credits.
Kann Tiro die Ergebnisse gegen meine eigenen Grenzwerte prüfen?
In Tiro noch nicht – die Bewertung des Labors wird als Feld ausgelesen, und mit den Zahlenspalten Messwert und Grenzwert ist die eigene Prüfung in Excel eine Formel pro Zeile. Eine Regelprüfung direkt in der App ist als Teil des Prüfschritts geplant.
Wie bekomme ich Laborberichte als Excel-Tabelle?
Laborbericht als PDF in eine Inbox hochladen – Tiro liefert eine Zeile pro Parameter mit Methode, Bestimmungsgrenze, Ergebnis, Grenzwert und Bewertung, als Excel oder CSV. Analysenzertifikate (CoA) und Untersuchungsberichte anderer Labore laufen in dieselbe Tabelle, weil die Felder und nicht das Layout zählen.
Welche anderen Dokumente gehen damit?
Analysenzertifikate (CoA) von Rohstoff- und Verpackungslieferanten, Trinkwasseranalysen, Boden- und Abfallanalysen, Pestizid-Rückstandsanalysen, Prüfberichte für Textilien und Spielzeug (REACH, Formaldehyd, Phthalate), Kalibrierscheine, Erstmusterprüfberichte. Jede Dokumentart bekommt eine eigene Inbox mit eigenen Feldern – das Prinzip ist immer gleich: Felder festlegen, hochladen, Tabelle.
Wo werden die Dokumente verarbeitet und wie lange bleiben sie gespeichert?
Die App läuft auf Servern in Deutschland, die KI-Verarbeitung über AWS Bedrock in der EU-Region Frankfurt, ohne Training mit deinen Daten. Die Aufbewahrung stellst du pro Inbox ein – bis hin zu „sofort nach dem Export löschen“.
Was kostet das?
Der Einstieg ist kostenlos – 20 Seiten pro Monat, ohne Kreditkarte. Eine Seite ist ein Credit, der zweiseitige Bericht oben kostet also zwei Credits. Bezahlpläne unterscheiden sich nur in der Seitenzahl.