{
    "id": "invoice-029",
    "layout": "stacked",
    "currency": "EUR",
    "supplier": {
        "name": "Veldhoven Installatie B.V.",
        "vatId": "NL317194509B01"
    },
    "customer": {
        "name": "Rijnstad Vastgoed B.V."
    },
    "invoiceNumber": "#3149",
    "issueDate": "2026-10-18",
    "dueDate": "2026-11-08",
    "lines": [
        {
            "description": "Maintenance visit - phase 2",
            "quantity": 4,
            "unitPriceCents": 5135,
            "amountCents": 20540
        },
        {
            "description": "Fastener pack A4, 80gsm, grey",
            "quantity": 38,
            "unitPriceCents": 32675,
            "amountCents": 1241650
        },
        {
            "description": "Sensor A4, 80gsm - heavy duty",
            "quantity": 2.5,
            "unitPriceCents": 15905,
            "amountCents": 39763
        },
        {
            "description": "Installation and set-up (included)",
            "quantity": 1,
            "unitPriceCents": 0,
            "amountCents": 0
        },
        {
            "description": "Calibration, per day",
            "quantity": 17.5,
            "unitPriceCents": 16490,
            "amountCents": 288575
        },
        {
            "description": "Staff training (as agreed 14 May)",
            "quantity": 6.5,
            "unitPriceCents": 4765,
            "amountCents": 30973
        },
        {
            "description": "Label roll 50m drum (pack of 10)",
            "quantity": 27.5,
            "unitPriceCents": 24990,
            "amountCents": 687225
        },
        {
            "description": "Calibration incl. travel",
            "quantity": 2,
            "unitPriceCents": 13090,
            "amountCents": 26180
        },
        {
            "description": "Paint A4, 80gsm - heavy duty",
            "quantity": 20,
            "unitPriceCents": 27060,
            "amountCents": 541200
        },
        {
            "description": "Site survey, per day",
            "quantity": 14,
            "unitPriceCents": 7335,
            "amountCents": 102690
        },
        {
            "description": "Maintenance visit - phase 2",
            "quantity": 13.5,
            "unitPriceCents": 18655,
            "amountCents": 251843
        },
        {
            "description": "Timber board 500ml, grey",
            "quantity": 37,
            "unitPriceCents": 13215,
            "amountCents": 488955
        },
        {
            "description": "Calibration incl. travel",
            "quantity": 13,
            "unitPriceCents": 9880,
            "amountCents": 128440
        },
        {
            "description": "Valve IP65 (spare)",
            "quantity": 23.5,
            "unitPriceCents": 17085,
            "amountCents": 401498
        },
        {
            "description": "Pump M8 x 40",
            "quantity": 14,
            "unitPriceCents": 39335,
            "amountCents": 550690
        },
        {
            "description": "Installation (Q3)",
            "quantity": 1,
            "unitPriceCents": 15080,
            "amountCents": 15080
        },
        {
            "description": "Lamp 2.4m (spare)",
            "quantity": 38,
            "unitPriceCents": 12765,
            "amountCents": 485070
        },
        {
            "description": "Toner cartridge 24-pack (pack of 10)",
            "quantity": 11,
            "unitPriceCents": 36450,
            "amountCents": 400950
        },
        {
            "description": "Adhesive DN25, 15% recycled",
            "quantity": 35,
            "unitPriceCents": 8265,
            "amountCents": 289275
        },
        {
            "description": "Timber board 24-pack (spare)",
            "quantity": 10,
            "unitPriceCents": 33990,
            "amountCents": 339900
        },
        {
            "description": "Fastener pack 50m drum",
            "quantity": 27,
            "unitPriceCents": 17870,
            "amountCents": 482490
        },
        {
            "description": "Toner cartridge 3x1.5mm2 - heavy duty",
            "quantity": 4,
            "unitPriceCents": 17285,
            "amountCents": 69140
        },
        {
            "description": "Consulting (as agreed 14 May)",
            "quantity": 3,
            "unitPriceCents": 16025,
            "amountCents": 48075
        },
        {
            "description": "Project management - phase 2",
            "quantity": 2,
            "unitPriceCents": 5825,
            "amountCents": 11650
        },
        {
            "description": "Cable M8 x 40, 15% recycled",
            "quantity": 16,
            "unitPriceCents": 9560,
            "amountCents": 152960
        },
        {
            "description": "Design work (Q3)",
            "quantity": 1,
            "unitPriceCents": 13060,
            "amountCents": 13060
        },
        {
            "description": "Pump type B, grey",
            "quantity": 18,
            "unitPriceCents": 13375,
            "amountCents": 240750
        },
        {
            "description": "Inspection report, per hour",
            "quantity": 17.5,
            "unitPriceCents": 8040,
            "amountCents": 140700
        },
        {
            "description": "Mounting bracket 500ml, per set",
            "quantity": 26,
            "unitPriceCents": 28470,
            "amountCents": 740220
        },
        {
            "description": "Design work, remote",
            "quantity": 12,
            "unitPriceCents": 12990,
            "amountCents": 155880
        },
        {
            "description": "Staff training (as agreed 14 May)",
            "quantity": 14,
            "unitPriceCents": 14640,
            "amountCents": 204960
        },
        {
            "description": "Battery pack 50m drum",
            "quantity": 32,
            "unitPriceCents": 21690,
            "amountCents": 694080
        },
        {
            "description": "Toner cartridge 12V",
            "quantity": 27,
            "unitPriceCents": 8750,
            "amountCents": 236250
        },
        {
            "description": "Calibration, per day",
            "quantity": 4,
            "unitPriceCents": 7660,
            "amountCents": 30640
        },
        {
            "description": "Remote support, 2 engineers",
            "quantity": 1,
            "unitPriceCents": 14765,
            "amountCents": 14765
        },
        {
            "description": "Toner cartridge M8 x 40 (pack of 10)",
            "quantity": 25,
            "unitPriceCents": 25920,
            "amountCents": 648000
        },
        {
            "description": "Lamp 3x1.5mm2",
            "quantity": 9,
            "unitPriceCents": 16425,
            "amountCents": 147825
        },
        {
            "description": "Staff training (Q3)",
            "quantity": 3,
            "unitPriceCents": 6905,
            "amountCents": 20715
        },
        {
            "description": "Design work (Q3)",
            "quantity": 2,
            "unitPriceCents": 7725,
            "amountCents": 15450
        },
        {
            "description": "Installation (Q3)",
            "quantity": 1,
            "unitPriceCents": 12090,
            "amountCents": 12090
        },
        {
            "description": "Timber board 500ml (pack of 10)",
            "quantity": 25,
            "unitPriceCents": 33955,
            "amountCents": 848875
        },
        {
            "description": "Remote support (as agreed 14 May)",
            "quantity": 19.5,
            "unitPriceCents": 5335,
            "amountCents": 104033
        },
        {
            "description": "Hinge set type B, per set",
            "quantity": 35,
            "unitPriceCents": 12340,
            "amountCents": 431900
        },
        {
            "description": "Design work (Q3)",
            "quantity": 13,
            "unitPriceCents": 5385,
            "amountCents": 70005
        },
        {
            "description": "Design work incl. travel",
            "quantity": 1,
            "unitPriceCents": 20865,
            "amountCents": 20865
        },
        {
            "description": "Adhesive 2.4m, per set",
            "quantity": 37,
            "unitPriceCents": 42235,
            "amountCents": 1562695
        },
        {
            "description": "Staff training - phase 2",
            "quantity": 2,
            "unitPriceCents": 20380,
            "amountCents": 40760
        },
        {
            "description": "Mounting bracket IP65",
            "quantity": 24,
            "unitPriceCents": 29020,
            "amountCents": 696480
        },
        {
            "description": "Calibration, remote",
            "quantity": 12,
            "unitPriceCents": 5065,
            "amountCents": 60780
        },
        {
            "description": "Timber board 500ml",
            "quantity": 34,
            "unitPriceCents": 42675,
            "amountCents": 1450950
        },
        {
            "description": "Calibration incl. travel",
            "quantity": 18,
            "unitPriceCents": 11875,
            "amountCents": 213750
        },
        {
            "description": "Cable IP65, 15% recycled",
            "quantity": 40,
            "unitPriceCents": 15795,
            "amountCents": 631800
        },
        {
            "description": "Installation, per hour",
            "quantity": 12,
            "unitPriceCents": 5495,
            "amountCents": 65940
        },
        {
            "description": "Adhesive type B (pack of 10)",
            "quantity": 5,
            "unitPriceCents": 41265,
            "amountCents": 206325
        },
        {
            "description": "Filter cartridge 2.4m, per set",
            "quantity": 7,
            "unitPriceCents": 2765,
            "amountCents": 19355
        },
        {
            "description": "Inspection report (as agreed 14 May)",
            "quantity": 2.5,
            "unitPriceCents": 14370,
            "amountCents": 35925
        }
    ],
    "subtotalCents": 16870635,
    "discountCents": 0,
    "shippingCents": 741,
    "taxRatePercent": 21,
    "taxCents": 3542833,
    "totalCents": 20414209,
    "plantedErrors": [],
    "features": [
        "multi-page",
        "free line",
        "wrapped description",
        "section totals",
        "reference block",
        "ship-to address",
        "deposit and balance due",
        "carried-forward rows"
    ],
    "design": "olive-compact",
    "pages": 2
}