Meier UG (haftungsbeschränkt) · Becker e.K.
Contract text (the model got exactly this text)
WARTUNGSVERTRAG zwischen Becker e.K. Goethestraße 96, 55015 Mainz Handelsregister: 70/944/80644 USt-IdNr.: DE462912943 – nachfolgend „Auftraggeber“ genannt – und Meier UG (haftungsbeschränkt) Bahnhofstraße 132, 33647 Bielefeld Handelsregister: 658/1601/2742 USt-IdNr.: DE651425168 vertreten durch den Geschäftsführer Albert Faust – nachfolgend „Auftragnehmer“ genannt – 1. Vertragsgegenstand: Der Auftragnehmer übernimmt die regelmäßige Wartung und Instandhaltung der raumlufttechnischen Anlagen in den Liegenschaften des Auftraggebers, einschließlich zweier vorbeugender Inspektionen pro Jahr. 2. Vergütung: Die Wartungspauschale beträgt monatlich EUR 7.220,00 netto zzgl. 19 % USt. (brutto EUR 8.591,80). Rechnungen sind innerhalb von 14 Tagen nach Rechnungsdatum ohne Abzug zahlbar. Der Auftraggeber leistet innerhalb von zehn Tagen nach Unterzeichnung eine Anzahlung in Höhe von 2.166,00 €. Gerät der Auftraggeber mit einer Zahlung in Verzug, schuldet er eine Vertragsstrafe von 0,02 % des offenen Betrags je Tag des Verzugs. 3. Laufzeit: Dieser Vertrag tritt zum Ersten des auf die Unterzeichnung folgenden Kalendermonats in Kraft. Der Vertrag wird für eine feste Laufzeit bis zum 31. Dezember 2027 geschlossen. Eine ordentliche Kündigung vor Ablauf der Laufzeit ist ausgeschlossen. Das Recht zur außerordentlichen Kündigung aus wichtigem Grund bleibt unberührt. 4. Vertraulichkeit: Die Vertragsparteien verpflichten sich, alle vertraulichen Informationen der jeweils anderen Partei streng geheim zu halten. 5. Sonstiges: Es gilt das Recht der Bundesrepublik Deutschland. Ausschließlicher Gerichtsstand ist Passau. Änderungen und Ergänzungen dieses Vertrages bedürfen der Schriftform. Sollte eine Bestimmung dieses Vertrages unwirksam sein, bleibt die Wirksamkeit der übrigen Bestimmungen unberührt. Ort, Datum: Passau, 08.05.2025 Auftragnehmer: ____________________ Auftraggeber: ____________________
Verdict
Cheapest without an error: Mistral Small 4 at $0.26 per 1,000 documents.
- Claude Sonnet 5 is also error-free but 31.8× more expensive.
- Gemma 4 31B is 1.2× cheaper, but: number format (Late-payment penalty (% per day)).
Prompt given to every model
Extrahieren Sie die wesentlichen Bedingungen des nachstehenden Vertrages und geben Sie nur JSON mit diesen Schlüsseln zurück:
provider_name die leistende Partei (Auftragnehmer, Verkäufer, Vermieter, Lizenzgeber),
genau wie angegeben, einschließlich der Rechtsform
provider_id Registernummer dieser Partei (z. B. Handelsregisternummer), sofern angegeben
client_name die zahlende Partei (Auftraggeber, Käufer, Mieter, Lizenznehmer)
client_id Registernummer dieser Partei, sofern angegeben
contract_type einer der Werte: services, supply, lease, license, maintenance
price vereinbarter Preis ohne Umsatzsteuer (Zahl)
currency Währungscode nach ISO 4217 (EUR, CHF, USD, …)
price_period einer der Werte: one_time, monthly, yearly
effective_date Datum des Inkrafttretens des Vertrages (YYYY-MM-DD)
end_date Ende einer festen Laufzeit (YYYY-MM-DD); null, wenn der Vertrag auf
unbestimmte Zeit geschlossen ist
notice_period_months Kündigungsfrist in Monaten (Zahl); null, wenn es keine gibt
penalty_pct_per_day Vertragsstrafe für Zahlungsverzug in Prozent des offenen Betrags pro Tag
(z. B. 0.05 für 0,05 %); null, wenn es keine gibt
governing_law Ländercode des anwendbaren Rechts nach ISO 3166 (z. B. DE); US-Bundesstaaten
als US-XX
Regeln:
- Relative Daten („mit Unterzeichnung“, „zum Ersten des folgenden Monats“) bezogen auf das
Datum der Unterzeichnung umrechnen.
- Das Datum der Unterzeichnung ist nicht das Datum des Inkrafttretens, sofern der Vertrag dies
nicht ausdrücklich bestimmt.
- Anzahlung, Kaution und feste Vertragsstrafen für andere Verstöße sind weder der Preis noch die
Vertragsstrafe für Zahlungsverzug.
- Steht ein Wert nicht im Vertrag, null zurückgeben. Nicht raten.
- Beträge als Zahlen mit Dezimalpunkt, ohne Tausendertrennzeichen und ohne Währungssymbol.
How we score
Exact match per field after normalising dates, amounts and whitespace. Missing diacritics count as an error. Cost is the real token spend of this run, converted at the rate shown in the footer.
What each model extracted
| Field | Correct value | Gemma 4 31B12 / 13 fields | Mistral Small 413 / 13 fields | GPT-6 Luna13 / 13 fields | DeepSeek V4.1 Flash13 / 13 fields | Qwen3.8 Flash13 / 13 fields | Gemini 3.5 Flash Lite13 / 13 fields | Mistral Medium 3.513 / 13 fields | Gemini 3.8 Flash13 / 13 fields | GPT-6 Sol13 / 13 fields | Claude Sonnet 513 / 13 fields |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Provider | Meier UG (haftungsbeschränkt) | Meier UG (haftungsbeschränkt) (correct) | Meier UG (haftungsbeschränkt) (correct) | Meier UG (haftungsbeschränkt) (correct) | Meier UG (haftungsbeschränkt) (correct) | Meier UG (haftungsbeschränkt) (correct) | Meier UG (haftungsbeschränkt) (correct) | Meier UG (haftungsbeschränkt) (correct) | Meier UG (haftungsbeschränkt) (correct) | Meier UG (haftungsbeschränkt) (correct) | Meier UG (haftungsbeschränkt) (correct) |
| Provider ID | 658/1601/2742 | 658/1601/2742 (correct) | 658/1601/2742 (correct) | 658/1601/2742 (correct) | 658/1601/2742 (correct) | 658/1601/2742 (correct) | 658/1601/2742 (correct) | 658/1601/2742 (correct) | 658/1601/2742 (correct) | 658/1601/2742 (correct) | 658/1601/2742 (correct) |
| Client | Becker e.K. | Becker e.K. (correct) | Becker e.K. (correct) | Becker e.K. (correct) | Becker e.K. (correct) | Becker e.K. (correct) | Becker e.K. (correct) | Becker e.K. (correct) | Becker e.K. (correct) | Becker e.K. (correct) | Becker e.K. (correct) |
| Client ID | 70/944/80644 | 70/944/80644 (correct) | 70/944/80644 (correct) | 70/944/80644 (correct) | 70/944/80644 (correct) | 70/944/80644 (correct) | 70/944/80644 (correct) | 70/944/80644 (correct) | 70/944/80644 (correct) | 70/944/80644 (correct) | 70/944/80644 (correct) |
| Contract type | maintenance | maintenance (correct) | maintenance (correct) | maintenance (correct) | maintenance (correct) | maintenance (correct) | maintenance (correct) | maintenance (correct) | maintenance (correct) | maintenance (correct) | maintenance (correct) |
| Price (net) | 7220.00 | 7220.00 (correct) | 7220.00 (correct) | 7220.00 (correct) | 7220.00 (correct) | 7220.00 (correct) | 7220.00 (correct) | 7220 (correct) | 7220.00 (correct) | 7220.00 (correct) | 7220.00 (correct) |
| Currency | EUR | EUR (correct) | EUR (correct) | EUR (correct) | EUR (correct) | EUR (correct) | EUR (correct) | EUR (correct) | EUR (correct) | EUR (correct) | EUR (correct) |
| Billing period | monthly | monthly (correct) | monthly (correct) | monthly (correct) | monthly (correct) | monthly (correct) | monthly (correct) | monthly (correct) | monthly (correct) | monthly (correct) | monthly (correct) |
| Effective date | 2025-06-01 | 2025-06-01 (correct) | 2025-06-01 (correct) | 2025-06-01 (correct) | 2025-06-01 (correct) | 2025-06-01 (correct) | 2025-06-01 (correct) | 2025-06-01 (correct) | 2025-06-01 (correct) | 2025-06-01 (correct) | 2025-06-01 (correct) |
| End date | 2027-12-31 | 2027-12-31 (correct) | 2027-12-31 (correct) | 2027-12-31 (correct) | 2027-12-31 (correct) | 2027-12-31 (correct) | 2027-12-31 (correct) | 2027-12-31 (correct) | 2027-12-31 (correct) | 2027-12-31 (correct) | 2027-12-31 (correct) |
| Notice period (months) | — | — (correct) | — (correct) | — (correct) | — (correct) | — (correct) | — (correct) | — (correct) | — (correct) | — (correct) | — (correct) |
| Late-payment penalty (% per day) | 0.02 | 0.00number format | 0.02 (correct) | 0.02 (correct) | 0.02 (correct) | 0.02 (correct) | 0.02 (correct) | 0.02 (correct) | 0.02 (correct) | 0.02 (correct) | 0.02 (correct) |
| Governing law | DE | DE (correct) | DE (correct) | DE (correct) | DE (correct) | DE (correct) | DE (correct) | DE (correct) | DE (correct) | DE (correct) | DE (correct) |
| Tokens | input / output | 1,101 / 167 | 1,057 / 163 | 1,150 / 232 | 1,485 / 422 | 1,461 / 1,249 | 1,089 / 193 | 1,057 / 162 | 1,089 / 538 | 1,150 / 116 | 1,910 / 433 |
| of which hidden reasoning | billed as output | 0 | 0 | 114 | 281 | 1,060 | 0 | 0 | 345 | 0 | 226 |
| of which from cache | input billed at a discount | 524 | 0 | 0 | 782 | 768 | 0 | 0 | 0 | 0 | 0 |
| Cost of this document | this run | $0.0002 | $0.0003 | $0.0003 | $0.0004 | $0.0007 | $0.0008 | $0.0028 | $0.0028 | $0.0040 | $0.0082 |
| Per 1,000 documents | for the same kind of document | $0.22 | $0.26 | $0.26 | $0.44 | $0.70 | $0.81 | $2.80 | $2.83 | $4.03 | $8.15 |
| Latency | this run | 2.8 s | 1.6 s | 2.8 s | 4.2 s | 20.9 s | 1 s | 1.7 s | 2.5 s | 2.5 s | 5.8 s |