Test Zeroplex
Verwerkt: 27-10-2025 11:47:01
📎 E-mail Bijlagen
📎 E-mail Bijlagen
📊 Geëxtraheerde Ordergegevens
Kleurcodering: Groen = Zeker (>80%), Geel = Mogelijk (>50%), Rood = Onzeker (<50%)
Document Data
Geëxtraheerde gegevens uit document (factuur, paklijst, pakbon, orderbevestiging)
Type document: factuur, paklijst, pakbon, orderbevestiging, transport order
Document nummer, order nummer of booking reference
Datum van het document (YYYY-MM-DD)
Datum van ophalen (YYYY-MM-DD of YYYY-MM-DDTHH:MM:SS)
Datum van afleveren (YYYY-MM-DD of YYYY-MM-DDTHH:MM:SS)
Speciale instructies, afhandeling, of andere opmerkingen
Bedrijf of persoon naam
Straatnaam en huisnummer
Postcode
Stad of plaats
2-letter ISO landcode (NL, DE, BE, etc.)
Bedrijf of persoon naam
Straatnaam en huisnummer
Postcode
Stad of plaats
2-letter ISO landcode (NL, DE, BE, etc.)
Naam van het magazijn of bedrijf
Straatnaam en huisnummer
Postcode
Stad of plaats
2-letter ISO landcode (NL, DE, BE, etc.)
Naam van de locatie of klant
Straatnaam en huisnummer
Postcode
Stad of plaats
2-letter ISO landcode (NL, DE, BE, etc.)
Gedetailleerde productbeschrijving
Aantal items/eenheden
Eenheid (stuks, kg, m³, dozen, etc.)
Prijs per eenheid (optioneel, voor facturen)
Totale prijs voor dit item (optioneel, voor facturen)
Totaal gewicht in kilogram (optioneel, voor transport)
Afmetingen als tekst (optioneel, voor transport)
Totaal exclusief BTW
Totaal BTW bedrag
BTW percentage (21, 9, 0, etc.)
Totaal inclusief BTW
Valuta code (EUR, USD, etc.)
Verwachte leverdatum (YYYY-MM-DD)
Bijzondere voorwaarden
Toon ruwe JSON
{
"orders": [
{
"document_type": {
"value": "factuur",
"reasoning": "Document is clearly labeled as 'Factuur' at the top and contains invoice number, amounts, VAT, and payment terms",
"certainty": 100
},
"reference": {
"value": "FCT0017459",
"reasoning": "Invoice number (Factuurnummer) is explicitly stated as FCT0017459",
"certainty": 100
},
"date": {
"value": "2025-09-30",
"reasoning": "Invoice date (Factuurdatum) is listed as 30-09-2025",
"certainty": 100
},
"pickup_date": {
"value": null,
"reasoning": "This is a service invoice for ICT services, no physical pickup is applicable",
"certainty": 100
},
"delivery_date": {
"value": "2025-10-14",
"reasoning": "Due date (Vervaldatum) for payment is 14-10-2025, which is the relevant delivery date for invoice payment",
"certainty": 100
},
"notes": {
"value": "Betaling doormiddel van bankoverschrijving. Vermeld bij betaling factuurnummer FCT0017459. Services periode: voornamelijk september 2025.",
"reasoning": "Payment instructions and general notes about service periods from the invoice",
"certainty": 95
},
"customer": {
"name": {
"value": "Stichting Parkmanagement Venlo",
"reasoning": "Customer name is clearly stated at the top of the invoice",
"certainty": 100
},
"address": {
"value": "Villafloraweg 1",
"reasoning": "Customer address is listed under the customer name",
"certainty": 100
},
"postal_code": {
"value": "5928 SZ",
"reasoning": "Postal code is listed with the customer address",
"certainty": 100
},
"city": {
"value": "Venlo",
"reasoning": "City is listed with the customer address",
"certainty": 100
},
"country": {
"value": "NL",
"reasoning": "Customer is in Venlo which is in the Netherlands, though country not explicitly stated on invoice",
"certainty": 95
}
},
"supplier": {
"name": {
"value": "ZeroPlex B.V.",
"reasoning": "Supplier name appears in header and payment instructions",
"certainty": 100
},
"address": {
"value": "Huiskensstraat 72",
"reasoning": "Supplier address is in the header of all invoice pages",
"certainty": 100
},
"postal_code": {
"value": "5916 PN",
"reasoning": "Postal code is in the supplier address header",
"certainty": 100
},
"city": {
"value": "Venlo",
"reasoning": "City is in the supplier address header",
"certainty": 100
},
"country": {
"value": "NL",
"reasoning": "Country is explicitly stated as 'Nederland' in the supplier address",
"certainty": 100
}
},
"pickup_location": {
"name": {
"value": null,
"reasoning": "Not applicable for service invoice",
"certainty": 100
},
"address": {
"value": null,
"reasoning": "Not applicable for service invoice",
"certainty": 100
},
"postal_code": {
"value": null,
"reasoning": "Not applicable for service invoice",
"certainty": 100
},
"city": {
"value": null,
"reasoning": "Not applicable for service invoice",
"certainty": 100
},
"country": {
"value": null,
"reasoning": "Not applicable for service invoice",
"certainty": 100
}
},
"delivery_location": {
"name": {
"value": null,
"reasoning": "Not applicable for service invoice",
"certainty": 100
},
"address": {
"value": null,
"reasoning": "Not applicable for service invoice",
"certainty": 100
},
"postal_code": {
"value": null,
"reasoning": "Not applicable for service invoice",
"certainty": 100
},
"city": {
"value": null,
"reasoning": "Not applicable for service invoice",
"certainty": 100
},
"country": {
"value": null,
"reasoning": "Not applicable for service invoice",
"certainty": 100
}
},
"items": [
{
"description": {
"value": "ICT - Backup & Disaster Recovery: Aantal gebackupte Microsoft 365 accounts (september 2025)",
"reasoning": "Line item from invoice specification page 2",
"certainty": 100
},
"quantity": {
"value": 7,
"reasoning": "7.00 accounts listed in specification",
"certainty": 100
},
"unit": {
"value": "accounts",
"reasoning": "Unit is Microsoft 365 accounts",
"certainty": 100
},
"unit_price": {
"value": 0,
"reasoning": "Subtotal shows €0.00 for this line item",
"certainty": 100
},
"total_price": {
"value": 0,
"reasoning": "Total for this item is €0.00",
"certainty": 100
},
"weight_kg": {
"value": null,
"reasoning": "Not applicable for digital service",
"certainty": 100
},
"dimensions": {
"value": null,
"reasoning": "Not applicable for digital service",
"certainty": 100
}
},
{
"description": {
"value": "ICT - Backup & Disaster Recovery: Aantal TB opslagruimte voor backups in extern datacenter (september 2025)",
"reasoning": "Second line item from Backup & Disaster Recovery specification",
"certainty": 100
},
"quantity": {
"value": 0,
"reasoning": "0.46 TB listed, but quantity field expects integer so rounding to 0 or could be interpreted as 460 GB",
"certainty": 70
},
"unit": {
"value": "TB",
"reasoning": "Unit is TB (terabyte) of storage space",
"certainty": 100
},
"unit_price": {
"value": 43.96,
"reasoning": "20.24 / 0.46 = approximately 44 EUR per TB",
"certainty": 85
},
"total_price": {
"value": 20.24,
"reasoning": "Subtotal listed as €20.24",
"certainty": 100
},
"weight_kg": {
"value": null,
"reasoning": "Not applicable for digital service",
"certainty": 100
},
"dimensions": {
"value": null,
"reasoning": "Not applicable for digital service",
"certainty": 100
}
},
{
"description": {
"value": "ICT - Beveiliging & Authenticatie: Endpoint Protection (AV) - LVL1 (01-09-2025 tot 01-10-2025)",
"reasoning": "Line item from security specification",
"certainty": 100
},
"quantity": {
"value": 4,
"reasoning": "4.00 units listed",
"certainty": 100
},
"unit": {
"value": "stuks",
"reasoning": "Units of endpoint protection licenses",
"certainty": 95
},
"unit_price": {
"value": 6.02,
"reasoning": "24.08 / 4 = 6.02 EUR per unit",
"certainty": 100
},
"total_price": {
"value": 24.08,
"reasoning": "Subtotal listed as €24.08",
"certainty": 100
},
"weight_kg": {
"value": null,
"reasoning": "Not applicable for digital service",
"certainty": 100
},
"dimensions": {
"value": null,
"reasoning": "Not applicable for digital service",
"certainty": 100
}
},
{
"description": {
"value": "ICT - Mobiele telefonie: KPN - Onbeperkt min/sms - 2.000 MB (01-09-2025 t/m 30-09-2025)",
"reasoning": "Mobile telephony line item",
"certainty": 100
},
"quantity": {
"value": 1,
"reasoning": "1.00 subscription listed",
"certainty": 100
},
"unit": {
"value": "abonnement",
"reasoning": "One mobile phone subscription",
"certainty": 100
},
"unit_price": {
"value": 21.25,
"reasoning": "Total price for 1 unit is €21.25",
"certainty": 100
},
"total_price": {
"value": 21.25,
"reasoning": "Subtotal listed as €21.25",
"certainty": 100
},
"weight_kg": {
"value": null,
"reasoning": "Not applicable for mobile service",
"certainty": 100
},
"dimensions": {
"value": null,
"reasoning": "Not applicable for mobile service",
"certainty": 100
}
},
{
"description": {
"value": "ICT - Softwarelicenties: Exchange Online (Plan 1) - Maandcontract (01-08-2025 t/m 31-08-2025)",
"reasoning": "Software license line item",
"certainty": 100
},
"quantity": {
"value": 5,
"reasoning": "5.00 licenses listed",
"certainty": 100
},
"unit": {
"value": "licenties",
"reasoning": "Software licenses",
"certainty": 100
},
"unit_price": {
"value": 4.44,
"reasoning": "22.20 / 5 = 4.44 EUR per license",
"certainty": 100
},
"total_price": {
"value": 22.2,
"reasoning": "Subtotal listed as €22.20",
"certainty": 100
},
"weight_kg": {
"value": null,
"reasoning": "Not applicable for software license",
"certainty": 100
},
"dimensions": {
"value": null,
"reasoning": "Not applicable for software license",
"certainty": 100
}
},
{
"description": {
"value": "ICT - Softwarelicenties: Exchange Online (Plan 1) - Maandcontract correctie (04-08-2025 t/m 31-08-2025, Factor: -0.9032)",
"reasoning": "Credit/adjustment line item for Exchange licenses",
"certainty": 100
},
"quantity": {
"value": 5,
"reasoning": "5.00 licenses being adjusted",
"certainty": 100
},
"unit": {
"value": "licenties",
"reasoning": "Software licenses adjustment",
"certainty": 100
},
"unit_price": {
"value": -4.01,
"reasoning": "-20.05 / 5 = -4.01 EUR per license (credit)",
"certainty": 100
},
"total_price": {
"value": -20.05,
"reasoning": "Negative subtotal (credit) listed as €-20.05",
"certainty": 100
},
"weight_kg": {
"value": null,
"reasoning": "Not applicable for software license",
"certainty": 100
},
"dimensions": {
"value": null,
"reasoning": "Not applicable for software license",
"certainty": 100
}
},
{
"description": {
"value": "ICT - Softwarelicenties: Exchange Online (Plan 1) - Maandcontract (04-08-2025 t/m 31-08-2025, Factor: 0.9032)",
"reasoning": "Software license adjustment line item",
"certainty": 100
},
"quantity": {
"value": 2,
"reasoning": "2.00 licenses listed",
"certainty": 100
},
"unit": {
"value": "licenties",
"reasoning": "Software licenses",
"certainty": 100
},
"unit_price": {
"value": 4.01,
"reasoning": "8.02 / 2 = 4.01 EUR per license",
"certainty": 100
},
"total_price": {
"value": 8.02,
"reasoning": "Subtotal listed as €8.02",
"certainty": 100
},
"weight_kg": {
"value": null,
"reasoning": "Not applicable for software license",
"certainty": 100
},
"dimensions": {
"value": null,
"reasoning": "Not applicable for software license",
"certainty": 100
}
},
{
"description": {
"value": "ICT - Softwarelicenties: Microsoft 365 Business Premium - Maandcontract (01-08-2025 t/m 31-08-2025)",
"reasoning": "Software license line item",
"certainty": 100
},
"quantity": {
"value": 5,
"reasoning": "5.00 licenses listed",
"certainty": 100
},
"unit": {
"value": "licenties",
"reasoning": "Software licenses",
"certainty": 100
},
"unit_price": {
"value": 24.72,
"reasoning": "123.60 / 5 = 24.72 EUR per license",
"certainty": 100
},
"total_price": {
"value": 123.6,
"reasoning": "Subtotal listed as €123.60",
"certainty": 100
},
"weight_kg": {
"value": null,
"reasoning": "Not applicable for software license",
"certainty": 100
},
"dimensions": {
"value": null,
"reasoning": "Not applicable for software license",
"certainty": 100
}
},
{
"description": {
"value": "ICT - Systeembeheer abonnement: aantal desktops/laptops/tablets (01-09-2025 tot 01-10-2025)",
"reasoning": "System management subscription line item",
"certainty": 100
},
"quantity": {
"value": 4,
"reasoning": "4.00 devices listed",
"certainty": 100
},
"unit": {
"value": "apparaten",
"reasoning": "Devices (desktops/laptops/tablets)",
"certainty": 100
},
"unit_price": {
"value": 4.99,
"reasoning": "19.96 / 4 = 4.99 EUR per device",
"certainty": 100
},
"total_price": {
"value": 19.96,
"reasoning": "Subtotal listed as €19.96",
"certainty": 100
},
"weight_kg": {
"value": null,
"reasoning": "Not applicable for service subscription",
"certainty": 100
},
"dimensions": {
"value": null,
"reasoning": "Not applicable for service subscription",
"certainty": 100
}
},
{
"description": {
"value": "ICT - Systeembeheer abonnement: aantal firewalls (01-09-2025 tot 01-10-2025)",
"reasoning": "System management for firewalls",
"certainty": 100
},
"quantity": {
"value": 1,
"reasoning": "1.00 firewall listed",
"certainty": 100
},
"unit": {
"value": "firewall",
"reasoning": "Firewall device management",
"certainty": 100
},
"unit_price": {
"value": 37.36,
"reasoning": "Total for 1 firewall is €37.36",
"certainty": 100
},
"total_price": {
"value": 37.36,
"reasoning": "Subtotal listed as €37.36",
"certainty": 100
},
"weight_kg": {
"value": null,
"reasoning": "Not applicable for service subscription",
"certainty": 100
},
"dimensions": {
"value": null,
"reasoning": "Not applicable for service subscription",
"certainty": 100
}
},
{
"description": {
"value": "ICT - Systeembeheer abonnement: aantal gebruikers (01-09-2025 tot 01-10-2025)",
"reasoning": "System management per user",
"certainty": 100
},
"quantity": {
"value": 5,
"reasoning": "5.00 users listed",
"certainty": 100
},
"unit": {
"value": "gebruikers",
"reasoning": "Users",
"certainty": 100
},
"unit_price": {
"value": 37.36,
"reasoning": "186.80 / 5 = 37.36 EUR per user",
"certainty": 100
},
"total_price": {
"value": 186.8,
"reasoning": "Subtotal listed as €186.80",
"certainty": 100
},
"weight_kg": {
"value": null,
"reasoning": "Not applicable for service subscription",
"certainty": 100
},
"dimensions": {
"value": null,
"reasoning": "Not applicable for service subscription",
"certainty": 100
}
},
{
"description": {
"value": "ICT - Systeembeheer abonnement: aantal printers (01-09-2025 tot 01-10-2025)",
"reasoning": "System management for printers",
"certainty": 100
},
"quantity": {
"value": 1,
"reasoning": "1.00 printer listed",
"certainty": 100
},
"unit": {
"value": "printer",
"reasoning": "Printer device management",
"certainty": 100
},
"unit_price": {
"value": 12.46,
"reasoning": "Total for 1 printer is €12.46",
"certainty": 100
},
"total_price": {
"value": 12.46,
"reasoning": "Subtotal listed as €12.46",
"certainty": 100
},
"weight_kg": {
"value": null,
"reasoning": "Not applicable for service subscription",
"certainty": 100
},
"dimensions": {
"value": null,
"reasoning": "Not applicable for service subscription",
"certainty": 100
}
}
],
"financial": {
"subtotal": {
"value": 455.92,
"reasoning": "Subtotal excluding VAT is explicitly listed as €455.92",
"certainty": 100
},
"vat_amount": {
"value": 95.74,
"reasoning": "VAT amount is explicitly listed as €95.74",
"certainty": 100
},
"vat_percentage": {
"value": 21,
"reasoning": "Standard Dutch VAT rate, calculated from 95.74 / 455.92 = 21%",
"certainty": 99
},
"total": {
"value": 551.66,
"reasoning": "Total including VAT is explicitly listed as €551.66",
"certainty": 100
},
"currency": {
"value": "EUR",
"reasoning": "Euro symbol (€) is used throughout the invoice",
"certainty": 100
}
},
"delivery_info": {
"expected_date": {
"value": "2025-10-14",
"reasoning": "Payment due date (vervaldatum) is 14-10-2025",
"certainty": 100
},
"terms": {
"value": "Betaling via bankoverschrijving naar NL94RABO0131796143 ten gunste van ZeroPlex B.V. Vermeld factuurnummer FCT0017459",
"reasoning": "Payment terms from invoice",
"certainty": 100
}
}
}
]
}