{
    "id": "invoice-020",
    "layout": "wide",
    "currency": "EUR",
    "supplier": {
        "name": "Grachtenhuis Studio B.V.",
        "vatId": "NL382825089B01"
    },
    "customer": {
        "name": "Studio Lindeboom"
    },
    "invoiceNumber": "26-4891-B",
    "issueDate": "2026-01-03",
    "dueDate": "2026-01-24",
    "lines": [
        {
            "description": "Consulting, per day",
            "quantity": 11,
            "unitPriceCents": 14060,
            "amountCents": 154660
        },
        {
            "description": "Paint grade 304",
            "quantity": 15,
            "unitPriceCents": 13390,
            "amountCents": 200850
        },
        {
            "description": "Consulting incl. travel",
            "quantity": 3,
            "unitPriceCents": 20140,
            "amountCents": 60420
        },
        {
            "description": "Filter cartridge 1/2\" - heavy duty",
            "quantity": 21,
            "unitPriceCents": 22920,
            "amountCents": 481320
        },
        {
            "description": "Design work - phase 2",
            "quantity": 14.5,
            "unitPriceCents": 11845,
            "amountCents": 171753
        },
        {
            "description": "Valve 3x1.5mm2 (pack of 10)",
            "quantity": 4.5,
            "unitPriceCents": 10030,
            "amountCents": 45135
        },
        {
            "description": "Glass panel DN25, per set",
            "quantity": 29,
            "unitPriceCents": 9035,
            "amountCents": 262015
        },
        {
            "description": "Design work, per day",
            "quantity": 3,
            "unitPriceCents": 14910,
            "amountCents": 44730
        },
        {
            "description": "Cable 3x1.5mm2 (spare)",
            "quantity": 34,
            "unitPriceCents": 21140,
            "amountCents": 718760
        },
        {
            "description": "Project management (as agreed 14 May)",
            "quantity": 3,
            "unitPriceCents": 14475,
            "amountCents": 43425
        },
        {
            "description": "Consulting, remote",
            "quantity": 3,
            "unitPriceCents": 21430,
            "amountCents": 64290
        },
        {
            "description": "Fastener pack 50m drum",
            "quantity": 4.5,
            "unitPriceCents": 31940,
            "amountCents": 143730
        },
        {
            "description": "Consulting, remote",
            "quantity": 1.5,
            "unitPriceCents": 12115,
            "amountCents": 18173
        },
        {
            "description": "Remote support, remote",
            "quantity": 11.5,
            "unitPriceCents": 12890,
            "amountCents": 148235
        },
        {
            "description": "Project management, 2 engineers",
            "quantity": 2,
            "unitPriceCents": 16220,
            "amountCents": 32440
        },
        {
            "description": "Sensor 1/2\", grey",
            "quantity": 26,
            "unitPriceCents": 34145,
            "amountCents": 887770
        },
        {
            "description": "Mounting bracket grade 304",
            "quantity": 40,
            "unitPriceCents": 4390,
            "amountCents": 175600
        },
        {
            "description": "Maintenance visit incl. travel",
            "quantity": 13,
            "unitPriceCents": 9485,
            "amountCents": 123305
        },
        {
            "description": "Remote support, per day",
            "quantity": 14,
            "unitPriceCents": 12755,
            "amountCents": 178570
        },
        {
            "description": "Maintenance visit, remote",
            "quantity": 2,
            "unitPriceCents": 15475,
            "amountCents": 30950
        },
        {
            "description": "Staff training (as agreed 14 May)",
            "quantity": 6,
            "unitPriceCents": 13460,
            "amountCents": 80760
        },
        {
            "description": "Timber board 50m drum - heavy duty",
            "quantity": 22.5,
            "unitPriceCents": 11325,
            "amountCents": 254813
        },
        {
            "description": "Filter cartridge M8 x 40 (pack of 10)",
            "quantity": 35,
            "unitPriceCents": 28025,
            "amountCents": 980875
        },
        {
            "description": "Adhesive 500ml, grey",
            "quantity": 8,
            "unitPriceCents": 35965,
            "amountCents": 287720
        },
        {
            "description": "Remote support, per hour",
            "quantity": 16.5,
            "unitPriceCents": 8880,
            "amountCents": 146520
        },
        {
            "description": "Inspection report - phase 2",
            "quantity": 15.5,
            "unitPriceCents": 16955,
            "amountCents": 262803
        },
        {
            "description": "Network switch M8 x 40 (spare)",
            "quantity": 37,
            "unitPriceCents": 38220,
            "amountCents": 1414140
        },
        {
            "description": "Mounting bracket 24-pack, grey",
            "quantity": 30,
            "unitPriceCents": 720,
            "amountCents": 21600
        },
        {
            "description": "Lamp M8 x 40, per set",
            "quantity": 15,
            "unitPriceCents": 4030,
            "amountCents": 60450
        },
        {
            "description": "Adhesive 1/2\" (pack of 10)",
            "quantity": 15,
            "unitPriceCents": 20390,
            "amountCents": 305850
        },
        {
            "description": "Site survey (as agreed 14 May)",
            "quantity": 1,
            "unitPriceCents": 12980,
            "amountCents": 12980
        },
        {
            "description": "Remote support, 2 engineers",
            "quantity": 17,
            "unitPriceCents": 5840,
            "amountCents": 99280
        },
        {
            "description": "Pump grade 304, grey",
            "quantity": 24.5,
            "unitPriceCents": 2890,
            "amountCents": 70805
        },
        {
            "description": "Valve grade 304 (spare)",
            "quantity": 5,
            "unitPriceCents": 4075,
            "amountCents": 20375
        },
        {
            "description": "Design work, per hour",
            "quantity": 3,
            "unitPriceCents": 19075,
            "amountCents": 57225
        },
        {
            "description": "Calibration, remote",
            "quantity": 4,
            "unitPriceCents": 12755,
            "amountCents": 51020
        },
        {
            "description": "Maintenance visit - phase 2",
            "quantity": 4,
            "unitPriceCents": 8980,
            "amountCents": 35920
        },
        {
            "description": "Project management - phase 2",
            "quantity": 20,
            "unitPriceCents": 9955,
            "amountCents": 199100
        },
        {
            "description": "Sensor IP65 - heavy duty",
            "quantity": 29,
            "unitPriceCents": 8100,
            "amountCents": 234900
        },
        {
            "description": "Adhesive 50m drum",
            "quantity": 12,
            "unitPriceCents": 18480,
            "amountCents": 221760
        },
        {
            "description": "Filter cartridge grade 304, grey",
            "quantity": 28,
            "unitPriceCents": 12625,
            "amountCents": 353500
        },
        {
            "description": "Hinge set type B (pack of 10)",
            "quantity": 31,
            "unitPriceCents": 33610,
            "amountCents": 1041910
        },
        {
            "description": "Lamp 3x1.5mm2 - heavy duty",
            "quantity": 11,
            "unitPriceCents": 20155,
            "amountCents": 221705
        },
        {
            "description": "Pump IP65 (spare)",
            "quantity": 12,
            "unitPriceCents": 29030,
            "amountCents": 348360
        },
        {
            "description": "Calibration - phase 2",
            "quantity": 12,
            "unitPriceCents": 6005,
            "amountCents": 72060
        },
        {
            "description": "Calibration, per day",
            "quantity": 2,
            "unitPriceCents": 14440,
            "amountCents": 28880
        },
        {
            "description": "Timber board A4, 80gsm, per set",
            "quantity": 8.5,
            "unitPriceCents": 30660,
            "amountCents": 260610
        },
        {
            "description": "Design work incl. travel",
            "quantity": 16.5,
            "unitPriceCents": 5205,
            "amountCents": 85883
        },
        {
            "description": "Remote support incl. travel",
            "quantity": 13.5,
            "unitPriceCents": 19920,
            "amountCents": 268920
        },
        {
            "description": "Paint type B - heavy duty",
            "quantity": 37,
            "unitPriceCents": 26500,
            "amountCents": 980500
        },
        {
            "description": "Site survey incl. travel",
            "quantity": 17,
            "unitPriceCents": 19315,
            "amountCents": 328355
        },
        {
            "description": "Installation (as agreed 14 May)",
            "quantity": 2,
            "unitPriceCents": 19030,
            "amountCents": 38060
        },
        {
            "description": "Gasket set 10% off-cut - heavy duty",
            "quantity": 9.5,
            "unitPriceCents": 36360,
            "amountCents": 345420
        },
        {
            "description": "Cable A4, 80gsm",
            "quantity": 18,
            "unitPriceCents": 28675,
            "amountCents": 516150
        },
        {
            "description": "Consulting, 2 engineers",
            "quantity": 1,
            "unitPriceCents": 17625,
            "amountCents": 17625
        },
        {
            "description": "Cable 12V, per set",
            "quantity": 28,
            "unitPriceCents": 5205,
            "amountCents": 145740
        },
        {
            "description": "Remote support (as agreed 14 May)",
            "quantity": 6,
            "unitPriceCents": 7725,
            "amountCents": 46350
        },
        {
            "description": "Gasket set grade 304",
            "quantity": 9,
            "unitPriceCents": 34750,
            "amountCents": 312750
        },
        {
            "description": "Paint M8 x 40",
            "quantity": 36,
            "unitPriceCents": 35360,
            "amountCents": 1272960
        },
        {
            "description": "Inspection report (as agreed 14 May)",
            "quantity": 5,
            "unitPriceCents": 9605,
            "amountCents": 48025
        },
        {
            "description": "Project management (Q3)",
            "quantity": 1,
            "unitPriceCents": 9900,
            "amountCents": 9900
        },
        {
            "description": "Design work, per hour",
            "quantity": 16,
            "unitPriceCents": 12830,
            "amountCents": 205280
        },
        {
            "description": "Battery pack 50m drum (spare)",
            "quantity": 31,
            "unitPriceCents": 30465,
            "amountCents": 944415
        },
        {
            "description": "Calibration - phase 2",
            "quantity": 1,
            "unitPriceCents": 9820,
            "amountCents": 9820
        },
        {
            "description": "Project management (Q3)",
            "quantity": 5,
            "unitPriceCents": 12300,
            "amountCents": 61500
        },
        {
            "description": "Calibration (Q3)",
            "quantity": 2,
            "unitPriceCents": 7840,
            "amountCents": 15680
        },
        {
            "description": "Battery pack 1/2\" (spare)",
            "quantity": 36,
            "unitPriceCents": 1145,
            "amountCents": 41220
        },
        {
            "description": "Inspection report, per hour",
            "quantity": 1,
            "unitPriceCents": 16970,
            "amountCents": 16970
        },
        {
            "description": "Calibration, per hour",
            "quantity": 2,
            "unitPriceCents": 9170,
            "amountCents": 18340
        },
        {
            "description": "Mounting bracket grade 304",
            "quantity": 37,
            "unitPriceCents": 39430,
            "amountCents": 1458910
        },
        {
            "description": "Paint 2.4m",
            "quantity": 33,
            "unitPriceCents": 36550,
            "amountCents": 1206150
        },
        {
            "description": "Project management, per hour",
            "quantity": 8.5,
            "unitPriceCents": 14000,
            "amountCents": 119000
        },
        {
            "description": "Calibration, per day",
            "quantity": 8.5,
            "unitPriceCents": 7975,
            "amountCents": 70288
        },
        {
            "description": "Maintenance visit (Q3)",
            "quantity": 5,
            "unitPriceCents": 20380,
            "amountCents": 101900
        },
        {
            "description": "Remote support, 2 engineers",
            "quantity": 3,
            "unitPriceCents": 20245,
            "amountCents": 60735
        },
        {
            "description": "Mounting bracket 50m drum, per set",
            "quantity": 2,
            "unitPriceCents": 25425,
            "amountCents": 50850
        },
        {
            "description": "Maintenance visit, per hour",
            "quantity": 2,
            "unitPriceCents": 6155,
            "amountCents": 12310
        },
        {
            "description": "Lamp A4, 80gsm (spare)",
            "quantity": 32,
            "unitPriceCents": 29015,
            "amountCents": 928480
        },
        {
            "description": "Label roll 500ml (pack of 10)",
            "quantity": 29,
            "unitPriceCents": 3430,
            "amountCents": 99470
        },
        {
            "description": "Glass panel 500ml (spare)",
            "quantity": 28,
            "unitPriceCents": 32995,
            "amountCents": 923860
        },
        {
            "description": "Consulting incl. travel",
            "quantity": 18.5,
            "unitPriceCents": 12055,
            "amountCents": 223018
        },
        {
            "description": "Site survey - phase 2",
            "quantity": 2,
            "unitPriceCents": 16580,
            "amountCents": 33160
        },
        {
            "description": "Site survey, per day",
            "quantity": 7.5,
            "unitPriceCents": 15530,
            "amountCents": 116475
        },
        {
            "description": "Network switch 1/2\"",
            "quantity": 14,
            "unitPriceCents": 12165,
            "amountCents": 170310
        },
        {
            "description": "Design work, per day",
            "quantity": 11,
            "unitPriceCents": 13775,
            "amountCents": 151525
        },
        {
            "description": "Toner cartridge type B - heavy duty",
            "quantity": 6,
            "unitPriceCents": 9265,
            "amountCents": 55590
        },
        {
            "description": "Battery pack 12V, grey",
            "quantity": 14,
            "unitPriceCents": 17395,
            "amountCents": 243530
        }
    ],
    "subtotalCents": 22884976,
    "discountCents": 2288498,
    "shippingCents": 0,
    "taxRatePercent": 9,
    "taxCents": 1853683,
    "totalCents": 22450161,
    "plantedErrors": [
        {
            "rule": "line_total_mismatch",
            "line": 72,
            "correctCents": 67788,
            "printedCents": 70288
        }
    ],
    "features": [
        "multi-page",
        "wrapped description",
        "section totals",
        "reference block",
        "bank details",
        "remittance slip"
    ],
    "design": "ink-minimal",
    "pages": 4
}