{
    "id": "invoice-035",
    "layout": "stacked",
    "currency": "CHF",
    "supplier": {
        "name": "Rigi Bergbahn Services AG",
        "vatId": "CHE-894.130.361 MWST"
    },
    "customer": {
        "name": "Seeblick Hotel & Spa AG"
    },
    "invoiceNumber": "26-5529-C",
    "issueDate": "2026-04-05",
    "dueDate": "2026-04-26",
    "lines": [
        {
            "description": "Sensor 1/2\", grey",
            "quantity": 15,
            "unitPriceCents": 30880,
            "amountCents": 463200
        },
        {
            "description": "Inspection report (as agreed 14 May)",
            "quantity": 3,
            "unitPriceCents": 18825,
            "amountCents": 56475
        },
        {
            "description": "Sensor 3x1.5mm2, per set",
            "quantity": 15,
            "unitPriceCents": 20195,
            "amountCents": 302925
        },
        {
            "description": "Project management, per hour",
            "quantity": 12.5,
            "unitPriceCents": 19460,
            "amountCents": 243250
        },
        {
            "description": "Inspection report incl. travel",
            "quantity": 16.5,
            "unitPriceCents": 5570,
            "amountCents": 91905
        },
        {
            "description": "Design work, per day",
            "quantity": 1,
            "unitPriceCents": 18635,
            "amountCents": 18635
        },
        {
            "description": "Consulting (as agreed 14 May)",
            "quantity": 6.5,
            "unitPriceCents": 7105,
            "amountCents": 46183
        },
        {
            "description": "Staff training (as agreed 14 May)",
            "quantity": 5.5,
            "unitPriceCents": 13950,
            "amountCents": 76725
        },
        {
            "description": "Sensor 1/2\" (spare)",
            "quantity": 31,
            "unitPriceCents": 40075,
            "amountCents": 1242325
        },
        {
            "description": "Valve M8 x 40",
            "quantity": 16,
            "unitPriceCents": 2975,
            "amountCents": 47600
        },
        {
            "description": "Maintenance visit, 2 engineers",
            "quantity": 4,
            "unitPriceCents": 21355,
            "amountCents": 85420
        },
        {
            "description": "Timber board A4, 80gsm",
            "quantity": 24,
            "unitPriceCents": 42685,
            "amountCents": 1024440
        },
        {
            "description": "Inspection report, per hour",
            "quantity": 18.5,
            "unitPriceCents": 13385,
            "amountCents": 247623
        },
        {
            "description": "Battery pack 50m drum, 15% recycled",
            "quantity": 37,
            "unitPriceCents": 19805,
            "amountCents": 732785
        },
        {
            "description": "Calibration, per hour",
            "quantity": 5,
            "unitPriceCents": 18890,
            "amountCents": 94450
        },
        {
            "description": "Inspection report (Q3)",
            "quantity": 2,
            "unitPriceCents": 18845,
            "amountCents": 37690
        },
        {
            "description": "Timber board 50m drum - heavy duty",
            "quantity": 20,
            "unitPriceCents": 12270,
            "amountCents": 245400
        },
        {
            "description": "Project management, 2 engineers",
            "quantity": 8,
            "unitPriceCents": 14780,
            "amountCents": 118240
        },
        {
            "description": "Remote support incl. travel",
            "quantity": 5,
            "unitPriceCents": 7845,
            "amountCents": 39225
        },
        {
            "description": "Battery pack 1/2\"",
            "quantity": 16,
            "unitPriceCents": 32650,
            "amountCents": 522400
        },
        {
            "description": "Valve DN25 (spare)",
            "quantity": 3,
            "unitPriceCents": 18020,
            "amountCents": 54060
        },
        {
            "description": "Pump 500ml (spare)",
            "quantity": 12.5,
            "unitPriceCents": 2545,
            "amountCents": 31813
        },
        {
            "description": "Network switch 2.4m (spare)",
            "quantity": 30,
            "unitPriceCents": 35740,
            "amountCents": 1072200
        },
        {
            "description": "Timber board M8 x 40, 15% recycled",
            "quantity": 20,
            "unitPriceCents": 26960,
            "amountCents": 539200
        },
        {
            "description": "Design work, per hour",
            "quantity": 18,
            "unitPriceCents": 19140,
            "amountCents": 344520
        },
        {
            "description": "Pump IP65, 15% recycled",
            "quantity": 17,
            "unitPriceCents": 16050,
            "amountCents": 272850
        },
        {
            "description": "Staff training (Q3)",
            "quantity": 2,
            "unitPriceCents": 16810,
            "amountCents": 33620
        },
        {
            "description": "Label roll 10% off-cut",
            "quantity": 36,
            "unitPriceCents": 28490,
            "amountCents": 1025640
        },
        {
            "description": "Remote support, per day",
            "quantity": 15,
            "unitPriceCents": 12135,
            "amountCents": 182025
        },
        {
            "description": "Maintenance visit incl. travel",
            "quantity": 7,
            "unitPriceCents": 7400,
            "amountCents": 51800
        },
        {
            "description": "Project management incl. travel",
            "quantity": 0.5,
            "unitPriceCents": 18370,
            "amountCents": 9185
        },
        {
            "description": "Battery pack DN25 (spare)",
            "quantity": 31,
            "unitPriceCents": 44310,
            "amountCents": 1373610
        },
        {
            "description": "Site survey incl. travel",
            "quantity": 2,
            "unitPriceCents": 11070,
            "amountCents": 22140
        },
        {
            "description": "Calibration - phase 2",
            "quantity": 2,
            "unitPriceCents": 17980,
            "amountCents": 35960
        },
        {
            "description": "Site survey, 2 engineers",
            "quantity": 15.5,
            "unitPriceCents": 21620,
            "amountCents": 335110
        },
        {
            "description": "Lamp type B, grey",
            "quantity": 24,
            "unitPriceCents": 14090,
            "amountCents": 338160
        },
        {
            "description": "Design work, 2 engineers",
            "quantity": 5,
            "unitPriceCents": 20555,
            "amountCents": 102775
        },
        {
            "description": "Lamp 500ml - heavy duty",
            "quantity": 27,
            "unitPriceCents": 19410,
            "amountCents": 524070
        },
        {
            "description": "Timber board IP65, 15% recycled",
            "quantity": 2,
            "unitPriceCents": 20330,
            "amountCents": 40660
        },
        {
            "description": "Maintenance visit, per hour",
            "quantity": 14.5,
            "unitPriceCents": 21930,
            "amountCents": 317985
        },
        {
            "description": "Toner cartridge 12V",
            "quantity": 20,
            "unitPriceCents": 30830,
            "amountCents": 616600
        },
        {
            "description": "Installation and set-up (included)",
            "quantity": 1,
            "unitPriceCents": 0,
            "amountCents": 0
        },
        {
            "description": "Timber board IP65",
            "quantity": 19,
            "unitPriceCents": 16730,
            "amountCents": 317870
        },
        {
            "description": "Project management incl. travel",
            "quantity": 15.5,
            "unitPriceCents": 7655,
            "amountCents": 118653
        },
        {
            "description": "Battery pack IP65",
            "quantity": 10,
            "unitPriceCents": 30295,
            "amountCents": 302950
        },
        {
            "description": "Cable grade 304, 15% recycled",
            "quantity": 8,
            "unitPriceCents": 20955,
            "amountCents": 167640
        },
        {
            "description": "Network switch DN25, per set",
            "quantity": 35,
            "unitPriceCents": 26930,
            "amountCents": 942550
        },
        {
            "description": "Site survey - phase 2",
            "quantity": 19,
            "unitPriceCents": 8960,
            "amountCents": 170240
        },
        {
            "description": "Pump 2.4m, per set",
            "quantity": 28,
            "unitPriceCents": 38065,
            "amountCents": 1065820
        },
        {
            "description": "Label roll 3x1.5mm2",
            "quantity": 19.5,
            "unitPriceCents": 17875,
            "amountCents": 348563
        },
        {
            "description": "Paint grade 304 (pack of 10)",
            "quantity": 2.5,
            "unitPriceCents": 29585,
            "amountCents": 73963
        },
        {
            "description": "Maintenance visit - phase 2",
            "quantity": 1,
            "unitPriceCents": 18325,
            "amountCents": 18325
        },
        {
            "description": "Pump 12V (spare)",
            "quantity": 5,
            "unitPriceCents": 27140,
            "amountCents": 135700
        },
        {
            "description": "Fastener pack grade 304, 15% recycled",
            "quantity": 5,
            "unitPriceCents": 20115,
            "amountCents": 100575
        }
    ],
    "subtotalCents": 16823728,
    "discountCents": 0,
    "shippingCents": 0,
    "taxRatePercent": 8.1,
    "taxCents": 1361722,
    "totalCents": 18186450,
    "plantedErrors": [
        {
            "rule": "tax_mismatch",
            "correctCents": 1362722,
            "printedCents": 1361722
        }
    ],
    "features": [
        "multi-page",
        "free line",
        "wrapped description",
        "part-number note",
        "reference block",
        "ship-to address"
    ],
    "design": "amber-typewriter",
    "pages": 2
}