{
    "id": "invoice-012",
    "layout": "coded",
    "currency": "CHF",
    "supplier": {
        "name": "Rigi Bergbahn Services AG",
        "vatId": "CHE-274.234.869 MWST"
    },
    "customer": {
        "name": "Zürcher Oberland Treuhand AG"
    },
    "invoiceNumber": "26-5376-C",
    "issueDate": "2026-10-05",
    "dueDate": "2026-11-04",
    "lines": [
        {
            "description": "Installation - phase 2",
            "quantity": 5,
            "unitPriceCents": 9865,
            "amountCents": 49325
        },
        {
            "description": "Installation (as agreed 14 May)",
            "quantity": 14.5,
            "unitPriceCents": 17175,
            "amountCents": 249038
        },
        {
            "description": "Glass panel 10% off-cut - heavy duty",
            "quantity": 17,
            "unitPriceCents": 37995,
            "amountCents": 645915
        },
        {
            "description": "Staff training, remote",
            "quantity": 14.5,
            "unitPriceCents": 13995,
            "amountCents": 202928
        },
        {
            "description": "Toner cartridge IP65 (spare)",
            "quantity": 30,
            "unitPriceCents": 10305,
            "amountCents": 309150
        },
        {
            "description": "Installation incl. travel",
            "quantity": 12,
            "unitPriceCents": 5340,
            "amountCents": 64080
        },
        {
            "description": "Pump 10% off-cut",
            "quantity": 24.5,
            "unitPriceCents": 13810,
            "amountCents": 338345
        },
        {
            "description": "Design work, per hour",
            "quantity": 19,
            "unitPriceCents": 17580,
            "amountCents": 334020
        },
        {
            "description": "Project management (Q3)",
            "quantity": 7,
            "unitPriceCents": 11900,
            "amountCents": 83300
        },
        {
            "description": "Filter cartridge 500ml (spare)",
            "quantity": 1,
            "unitPriceCents": 4655,
            "amountCents": 4655
        },
        {
            "description": "Inspection report, remote",
            "quantity": 3,
            "unitPriceCents": 14400,
            "amountCents": 43200
        },
        {
            "description": "Remote support, remote",
            "quantity": 19,
            "unitPriceCents": 7245,
            "amountCents": 137655
        },
        {
            "description": "Inspection report - phase 2",
            "quantity": 18,
            "unitPriceCents": 16920,
            "amountCents": 304560
        },
        {
            "description": "Valve 50m drum - heavy duty",
            "quantity": 13,
            "unitPriceCents": 9665,
            "amountCents": 95645
        },
        {
            "description": "Staff training, 2 engineers",
            "quantity": 6.5,
            "unitPriceCents": 7795,
            "amountCents": 50668
        },
        {
            "description": "Staff training (as agreed 14 May)",
            "quantity": 5,
            "unitPriceCents": 15045,
            "amountCents": 75225
        },
        {
            "description": "Pump grade 304 (pack of 10)",
            "quantity": 8,
            "unitPriceCents": 34385,
            "amountCents": 275080
        },
        {
            "description": "Cable 3x1.5mm2 (spare)",
            "quantity": 4,
            "unitPriceCents": 13310,
            "amountCents": 53240
        },
        {
            "description": "Cable 12V",
            "quantity": 24,
            "unitPriceCents": 36520,
            "amountCents": 876480
        },
        {
            "description": "Site survey, per day",
            "quantity": 13.5,
            "unitPriceCents": 11510,
            "amountCents": 155385
        },
        {
            "description": "Mounting bracket IP65 (pack of 10)",
            "quantity": 2,
            "unitPriceCents": 14695,
            "amountCents": 29390
        },
        {
            "description": "Paint 2.4m - heavy duty",
            "quantity": 24,
            "unitPriceCents": 19605,
            "amountCents": 470520
        },
        {
            "description": "Site survey - phase 2",
            "quantity": 6.5,
            "unitPriceCents": 4940,
            "amountCents": 32110
        },
        {
            "description": "Cable DN25",
            "quantity": 22,
            "unitPriceCents": 20875,
            "amountCents": 459250
        },
        {
            "description": "Battery pack 1/2\", per set",
            "quantity": 3,
            "unitPriceCents": 28140,
            "amountCents": 84420
        },
        {
            "description": "Timber board 3x1.5mm2",
            "quantity": 27,
            "unitPriceCents": 42010,
            "amountCents": 1134270
        },
        {
            "description": "Toner cartridge DN25, 15% recycled",
            "quantity": 9,
            "unitPriceCents": 26545,
            "amountCents": 238905
        },
        {
            "description": "Lamp 10% off-cut",
            "quantity": 40,
            "unitPriceCents": 27450,
            "amountCents": 1098000
        },
        {
            "description": "Filter cartridge grade 304 (pack of 10)",
            "quantity": 24,
            "unitPriceCents": 32210,
            "amountCents": 773040
        },
        {
            "description": "Adhesive 10% off-cut",
            "quantity": 15,
            "unitPriceCents": 19135,
            "amountCents": 287025
        },
        {
            "description": "Battery pack 10% off-cut (pack of 10)",
            "quantity": 25,
            "unitPriceCents": 16190,
            "amountCents": 404750
        },
        {
            "description": "Label roll 24-pack (pack of 10)",
            "quantity": 2,
            "unitPriceCents": 42920,
            "amountCents": 85840
        },
        {
            "description": "Remote support, 2 engineers",
            "quantity": 6.5,
            "unitPriceCents": 14705,
            "amountCents": 95583
        },
        {
            "description": "Project management, 2 engineers",
            "quantity": 2,
            "unitPriceCents": 7515,
            "amountCents": 15030
        },
        {
            "description": "Battery pack 50m drum (spare)",
            "quantity": 13,
            "unitPriceCents": 14760,
            "amountCents": 191880
        },
        {
            "description": "Network switch 3x1.5mm2",
            "quantity": 6,
            "unitPriceCents": 17205,
            "amountCents": 103230
        },
        {
            "description": "Sensor 50m drum",
            "quantity": 17.5,
            "unitPriceCents": 13505,
            "amountCents": 236338
        },
        {
            "description": "Staff training, 2 engineers",
            "quantity": 14,
            "unitPriceCents": 21585,
            "amountCents": 302190
        },
        {
            "description": "Installation, 2 engineers",
            "quantity": 1,
            "unitPriceCents": 16905,
            "amountCents": 16905
        },
        {
            "description": "Cable 2.4m (pack of 10)",
            "quantity": 5,
            "unitPriceCents": 13975,
            "amountCents": 69875
        },
        {
            "description": "Installation, 2 engineers",
            "quantity": 5,
            "unitPriceCents": 11880,
            "amountCents": 59400
        },
        {
            "description": "Consulting (Q3)",
            "quantity": 2,
            "unitPriceCents": 15900,
            "amountCents": 31800
        },
        {
            "description": "Installation and set-up (included)",
            "quantity": 1,
            "unitPriceCents": 0,
            "amountCents": 0
        },
        {
            "description": "Gasket set 2.4m, 15% recycled",
            "quantity": 21,
            "unitPriceCents": 18300,
            "amountCents": 384300
        },
        {
            "description": "Project management - phase 2",
            "quantity": 11.5,
            "unitPriceCents": 14060,
            "amountCents": 161690
        },
        {
            "description": "Inspection report, remote",
            "quantity": 13,
            "unitPriceCents": 4700,
            "amountCents": 61100
        },
        {
            "description": "Project management, per hour",
            "quantity": 3,
            "unitPriceCents": 20310,
            "amountCents": 60930
        },
        {
            "description": "Network switch 10% off-cut, per set",
            "quantity": 11,
            "unitPriceCents": 34045,
            "amountCents": 374495
        },
        {
            "description": "Glass panel 12V (pack of 10)",
            "quantity": 21,
            "unitPriceCents": 41385,
            "amountCents": 869085
        },
        {
            "description": "Installation (Q3)",
            "quantity": 3,
            "unitPriceCents": 16820,
            "amountCents": 50460
        },
        {
            "description": "Cable 500ml (pack of 10)",
            "quantity": 20,
            "unitPriceCents": 29960,
            "amountCents": 599200
        },
        {
            "description": "Staff training, per day",
            "quantity": 11,
            "unitPriceCents": 19515,
            "amountCents": 214665
        },
        {
            "description": "Pump 2.4m (pack of 10)",
            "quantity": 14,
            "unitPriceCents": 24505,
            "amountCents": 343070
        },
        {
            "description": "Sensor 24-pack",
            "quantity": 26,
            "unitPriceCents": 6500,
            "amountCents": 169000
        },
        {
            "description": "Adhesive 10% off-cut",
            "quantity": 25.5,
            "unitPriceCents": 43915,
            "amountCents": 1119833
        },
        {
            "description": "Consulting, 2 engineers",
            "quantity": 8,
            "unitPriceCents": 9165,
            "amountCents": 73320
        },
        {
            "description": "Adhesive 12V",
            "quantity": 32,
            "unitPriceCents": 12415,
            "amountCents": 397280
        },
        {
            "description": "Inspection report - phase 2",
            "quantity": 5,
            "unitPriceCents": 13780,
            "amountCents": 68900
        },
        {
            "description": "Consulting - phase 2",
            "quantity": 20,
            "unitPriceCents": 11965,
            "amountCents": 239300
        },
        {
            "description": "Early order rebate",
            "quantity": 1,
            "unitPriceCents": -3660,
            "amountCents": -3660
        }
    ],
    "subtotalCents": 15780613,
    "discountCents": 0,
    "shippingCents": 0,
    "taxRatePercent": 8.1,
    "taxCents": 1278230,
    "totalCents": 17058843,
    "plantedErrors": [
        {
            "rule": "line_total_mismatch",
            "line": 13,
            "correctCents": 125645,
            "printedCents": 95645
        }
    ],
    "features": [
        "multi-page",
        "free line",
        "negative line",
        "wrapped description",
        "section totals",
        "reference block",
        "deposit and balance due",
        "bank details",
        "remittance slip"
    ],
    "design": "crimson-corner",
    "pages": 3
}