{
    "id": "invoice-030",
    "layout": "wide",
    "currency": "EUR",
    "supplier": {
        "name": "Bodega Rioja Alta Comercial S.A.",
        "vatId": "ESB39429025"
    },
    "customer": {
        "name": "Cooperativa Agraria del Sur"
    },
    "invoiceNumber": "FV 2026/213",
    "issueDate": "2026-06-28",
    "dueDate": "2026-08-27",
    "lines": [
        {
            "description": "Mounting bracket IP65",
            "quantity": 17,
            "unitPriceCents": 285,
            "amountCents": 4845
        },
        {
            "description": "Fastener pack 10% off-cut",
            "quantity": 38,
            "unitPriceCents": 29475,
            "amountCents": 1120050
        },
        {
            "description": "Cable type B (pack of 10)",
            "quantity": 7,
            "unitPriceCents": 13760,
            "amountCents": 96320
        },
        {
            "description": "Sensor 1/2\", grey",
            "quantity": 1,
            "unitPriceCents": 33300,
            "amountCents": 33300
        },
        {
            "description": "Inspection report, remote",
            "quantity": 19.5,
            "unitPriceCents": 20770,
            "amountCents": 405015
        },
        {
            "description": "Sensor A4, 80gsm (pack of 10)",
            "quantity": 11.5,
            "unitPriceCents": 23425,
            "amountCents": 269388
        },
        {
            "description": "Sensor 1/2\"",
            "quantity": 26.5,
            "unitPriceCents": 15610,
            "amountCents": 413665
        },
        {
            "description": "Remote support incl. travel",
            "quantity": 8,
            "unitPriceCents": 21080,
            "amountCents": 168640
        },
        {
            "description": "Sensor DN25 - heavy duty",
            "quantity": 18,
            "unitPriceCents": 18320,
            "amountCents": 329760
        },
        {
            "description": "Staff training (as agreed 14 May)",
            "quantity": 5,
            "unitPriceCents": 17080,
            "amountCents": 85400
        },
        {
            "description": "Glass panel 10% off-cut (pack of 10)",
            "quantity": 9,
            "unitPriceCents": 43815,
            "amountCents": 394335
        },
        {
            "description": "Calibration (Q3)",
            "quantity": 15,
            "unitPriceCents": 21125,
            "amountCents": 316875
        },
        {
            "description": "Project management, per hour",
            "quantity": 9.5,
            "unitPriceCents": 15610,
            "amountCents": 148295
        },
        {
            "description": "Remote support incl. travel",
            "quantity": 19,
            "unitPriceCents": 18050,
            "amountCents": 342950
        },
        {
            "description": "Battery pack 3x1.5mm2",
            "quantity": 23,
            "unitPriceCents": 26815,
            "amountCents": 616745
        },
        {
            "description": "Site survey, per day",
            "quantity": 5,
            "unitPriceCents": 11755,
            "amountCents": 58775
        },
        {
            "description": "Toner cartridge grade 304, per set",
            "quantity": 37,
            "unitPriceCents": 12980,
            "amountCents": 480260
        },
        {
            "description": "Maintenance visit, per day",
            "quantity": 3,
            "unitPriceCents": 19220,
            "amountCents": 57660
        },
        {
            "description": "Adhesive 12V, 15% recycled",
            "quantity": 1,
            "unitPriceCents": 42655,
            "amountCents": 42655
        },
        {
            "description": "Fastener pack 10% off-cut (spare)",
            "quantity": 7,
            "unitPriceCents": 1345,
            "amountCents": 9415
        },
        {
            "description": "Remote support, per day",
            "quantity": 12.5,
            "unitPriceCents": 12750,
            "amountCents": 159375
        },
        {
            "description": "Pump 50m drum",
            "quantity": 35,
            "unitPriceCents": 31150,
            "amountCents": 1090250
        },
        {
            "description": "Pump grade 304, grey",
            "quantity": 22,
            "unitPriceCents": 42725,
            "amountCents": 939950
        },
        {
            "description": "Adhesive DN25, per set",
            "quantity": 8,
            "unitPriceCents": 25155,
            "amountCents": 201240
        },
        {
            "description": "Maintenance visit, per day",
            "quantity": 11,
            "unitPriceCents": 20035,
            "amountCents": 220385
        },
        {
            "description": "Calibration incl. travel",
            "quantity": 15.5,
            "unitPriceCents": 5350,
            "amountCents": 82925
        },
        {
            "description": "Project management, per day",
            "quantity": 3,
            "unitPriceCents": 10740,
            "amountCents": 32220
        },
        {
            "description": "Sensor 50m drum, grey",
            "quantity": 1,
            "unitPriceCents": 38195,
            "amountCents": 38195
        },
        {
            "description": "Gasket set type B",
            "quantity": 17,
            "unitPriceCents": 40975,
            "amountCents": 696575
        },
        {
            "description": "Gasket set 50m drum, grey",
            "quantity": 13,
            "unitPriceCents": 40395,
            "amountCents": 525135
        },
        {
            "description": "Gasket set 24-pack",
            "quantity": 32,
            "unitPriceCents": 2745,
            "amountCents": 87840
        },
        {
            "description": "Project management, remote",
            "quantity": 8.5,
            "unitPriceCents": 14545,
            "amountCents": 123633
        },
        {
            "description": "Installation incl. travel",
            "quantity": 2,
            "unitPriceCents": 7635,
            "amountCents": 15270
        },
        {
            "description": "Valve type B, 15% recycled",
            "quantity": 32,
            "unitPriceCents": 3255,
            "amountCents": 104160
        },
        {
            "description": "Battery pack 3x1.5mm2",
            "quantity": 8,
            "unitPriceCents": 1985,
            "amountCents": 15880
        },
        {
            "description": "Site survey, 2 engineers",
            "quantity": 20,
            "unitPriceCents": 16330,
            "amountCents": 326600
        },
        {
            "description": "Cable type B",
            "quantity": 4,
            "unitPriceCents": 36340,
            "amountCents": 145360
        },
        {
            "description": "Battery pack M8 x 40, 15% recycled",
            "quantity": 23,
            "unitPriceCents": 40075,
            "amountCents": 921725
        },
        {
            "description": "Consulting incl. travel",
            "quantity": 17.5,
            "unitPriceCents": 17790,
            "amountCents": 311325
        },
        {
            "description": "Mounting bracket DN25, 15% recycled",
            "quantity": 25.5,
            "unitPriceCents": 495,
            "amountCents": 12623
        },
        {
            "description": "Remote support, remote",
            "quantity": 1,
            "unitPriceCents": 20270,
            "amountCents": 20270
        },
        {
            "description": "Staff training (Q3)",
            "quantity": 10,
            "unitPriceCents": 15760,
            "amountCents": 157600
        },
        {
            "description": "Lamp 50m drum (pack of 10)",
            "quantity": 40,
            "unitPriceCents": 4610,
            "amountCents": 184400
        },
        {
            "description": "Calibration, per day",
            "quantity": 10.5,
            "unitPriceCents": 6385,
            "amountCents": 67043
        },
        {
            "description": "Toner cartridge 50m drum, 15% recycled",
            "quantity": 16,
            "unitPriceCents": 15170,
            "amountCents": 242720
        },
        {
            "description": "Maintenance visit incl. travel",
            "quantity": 2,
            "unitPriceCents": 10470,
            "amountCents": 20940
        },
        {
            "description": "Calibration, 2 engineers",
            "quantity": 20,
            "unitPriceCents": 21460,
            "amountCents": 429200
        }
    ],
    "subtotalCents": 12567187,
    "discountCents": 0,
    "shippingCents": 0,
    "taxRatePercent": 21,
    "taxCents": 2639109,
    "totalCents": 15206296,
    "plantedErrors": [],
    "features": [
        "multi-page",
        "wrapped description",
        "section totals",
        "ship-to address",
        "deposit and balance due",
        "carried-forward rows"
    ],
    "design": "ink-minimal",
    "pages": 2
}