ModelVerdict

Wesermetall e.K. · Weserform GmbH

GermanContract text13 fields

Document de-p0003 · layout classic · 13 fields · public part of the dataset · Same invoice in English (US) → · Report an error in this example

Contract text (the model got exactly this text)

GEWERBEMIETVERTRAG

§ 1 Vertragsparteien

Wesermetall e.K.
Gutenbergstraße 90c, 65890 Wiesbaden
USt-IdNr.: DE225841349
– nachfolgend „Vermieter“ genannt –

und

Weserform GmbH
Am Hafen 49, 50196 Köln
USt-IdNr.: DE441054820
– nachfolgend „Mieter“ genannt –

§ 2 Vertragsgegenstand

Der Vermieter vermietet dem Mieter Büroflächen mit einer Größe von ca. 350 m² im 3. Obergeschoss des Gebäudes Gutenbergstraße 90c, 65890 Wiesbaden (nachfolgend „Mietobjekt“) zur gewerblichen Nutzung.

§ 3 Vergütung und Zahlung

(1) Die Miete beträgt monatlich 463,00 € netto zzgl. 19 % USt..
(2) Die Miete ist jeweils im Voraus, spätestens am dritten Werktag des Zahlungszeitraums, zu zahlen.
(3) Der Mieter leistet innerhalb von zehn Tagen nach Unterzeichnung eine Mietsicherheit (Kaution) in Höhe von 139,00 €.
(4) Gerät der Mieter mit einer Zahlung in Verzug, schuldet er eine Vertragsstrafe von 0,01 % des offenen Betrags je Tag des Verzugs.

§ 4 Laufzeit und Kündigung

(1) Dieser Vertrag tritt am 25.02.2026 in Kraft.
(2) Der Vertrag wird für eine feste Laufzeit bis zum 31.12.2028 geschlossen.
(3) Jede Vertragspartei kann den Vertrag ohne Angabe von Gründen mit einer Frist von drei (3) Monaten zum Monatsende schriftlich kündigen.
(4) Das Recht zur außerordentlichen Kündigung aus wichtigem Grund bleibt unberührt.

§ 5 Vertraulichkeit

Die Vertragsparteien verpflichten sich, alle vertraulichen Informationen der jeweils anderen Partei streng geheim zu halten.

§ 6 Schlussbestimmungen

(1) Es gilt das Recht der Bundesrepublik Deutschland.
(2) Ausschließlicher Gerichtsstand ist Stadtsteinach.
(3) Änderungen und Ergänzungen dieses Vertrages bedürfen der Schriftform.
(4) Sollte eine Bestimmung dieses Vertrages unwirksam sein, bleibt die Wirksamkeit der übrigen Bestimmungen unberührt.


Ort, Datum: Stadtsteinach, 19.02.2026

Vermieter: ____________________
Mieter: ____________________

Verdict

Cheapest without an error: GPT-6 Luna at $0.28 per 1,000 documents.

  • GPT-6 Sol is also error-free but 17.7× more expensive.
  • Gemma 4 31B is 1.3× cheaper, but: number format (Late-payment penalty (% per day)).
  • Mistral Small 4 is 1.1× cheaper, but: invented value (Provider ID).

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

FieldCorrect valueGemma 4 31B12 / 13 fieldsMistral Small 411 / 13 fieldsGPT-6 Luna13 / 13 fieldsDeepSeek V4.1 Flash11 / 13 fieldsGemini 3.5 Flash Lite11 / 13 fieldsGemini 3.8 Flash13 / 13 fieldsMistral Medium 3.511 / 13 fieldsQwen3.8 Flash11 / 13 fieldsGPT-6 Sol13 / 13 fieldsClaude Sonnet 511 / 13 fields
ProviderWesermetall e.K.Wesermetall e.K. (correct)Wesermetall e.K. (correct)Wesermetall e.K. (correct)Wesermetall e.K. (correct)Wesermetall e.K. (correct)Wesermetall e.K. (correct)Wesermetall e.K. (correct)Wesermetall e.K. (correct)Wesermetall e.K. (correct)Wesermetall e.K. (correct)
Provider ID—— (correct) DE225841349invented value— (correct) DE225841349invented value DE225841349invented value— (correct) DE225841349invented value DE225841349invented value— (correct) DE225841349invented value
ClientWeserform GmbHWeserform GmbH (correct)Weserform GmbH (correct)Weserform GmbH (correct)Weserform GmbH (correct)Weserform GmbH (correct)Weserform GmbH (correct)Weserform GmbH (correct)Weserform GmbH (correct)Weserform GmbH (correct)Weserform GmbH (correct)
Client ID—— (correct) DE441054820invented value— (correct) DE441054820invented value DE441054820invented value— (correct) DE441054820invented value DE441054820invented value— (correct) DE441054820invented value
Contract typeleaselease (correct)lease (correct)lease (correct)lease (correct)lease (correct)lease (correct)lease (correct)lease (correct)lease (correct)lease (correct)
Price (net)463.00463.00 (correct)463.00 (correct)463.00 (correct)463.00 (correct)463.00 (correct)463.00 (correct)463 (correct)463.00 (correct)463.00 (correct)463.00 (correct)
CurrencyEUREUR (correct)EUR (correct)EUR (correct)EUR (correct)EUR (correct)EUR (correct)EUR (correct)EUR (correct)EUR (correct)EUR (correct)
Billing periodmonthlymonthly (correct)monthly (correct)monthly (correct)monthly (correct)monthly (correct)monthly (correct)monthly (correct)monthly (correct)monthly (correct)monthly (correct)
Effective date2026-02-252026-02-25 (correct)2026-02-25 (correct)2026-02-25 (correct)2026-02-25 (correct)2026-02-25 (correct)2026-02-25 (correct)2026-02-25 (correct)2026-02-25 (correct)2026-02-25 (correct)2026-02-25 (correct)
End date2028-12-312028-12-31 (correct)2028-12-31 (correct)2028-12-31 (correct)2028-12-31 (correct)2028-12-31 (correct)2028-12-31 (correct)2028-12-31 (correct)2028-12-31 (correct)2028-12-31 (correct)2028-12-31 (correct)
Notice period (months)33 (correct)3 (correct)3 (correct)3 (correct)3 (correct)3 (correct)3 (correct)3 (correct)3 (correct)3 (correct)
Late-payment penalty (% per day)0.01 0.00number format0.01 (correct)0.01 (correct)0.01 (correct)0.01 (correct)0.01 (correct)0.01 (correct)0.01 (correct)0.01 (correct)0.01 (correct)
Governing lawDEDE (correct)DE (correct)DE (correct)DE (correct)DE (correct)DE (correct)DE (correct)DE (correct)DE (correct)DE (correct)
Tokensinput / output1,133 / 1431,092 / 1571,186 / 2541,517 / 4931,121 / 1881,121 / 4391,092 / 1561,482 / 1,7301,186 / 1921,938 / 196
of which hidden reasoningbilled as output00111360027101,549870
of which from cacheinput billed at a discount3002400001,28000
Cost of this documentthis run$0.0002$0.0003$0.0003$0.0006$0.0008$0.0025$0.0028$0.0030$0.0049$0.0058
Per 1,000 documentsfor the same kind of document$0.22$0.26$0.28$0.61$0.81$2.49$2.81$2.97$4.88$5.84
Latencythis run2 s1.1 s3.6 s6.1 s1 s2.7 s1.3 s29.6 s4.3 s3.2 s