{
    "id": "invoice-004",
    "layout": "inline",
    "currency": "SEK",
    "supplier": {
        "name": "Nordkust Konsult AB",
        "vatId": "SE179995908701"
    },
    "customer": {
        "name": "Älvdalen Skogsbruk AB"
    },
    "invoiceNumber": "INV-2026-59400",
    "issueDate": "2026-09-16",
    "dueDate": "2026-10-07",
    "lines": [
        {
            "description": "Maintenance visit, per day",
            "quantity": 4,
            "unitPriceCents": 19720,
            "amountCents": 78880
        },
        {
            "description": "Installation, 2 engineers",
            "quantity": 3,
            "unitPriceCents": 9120,
            "amountCents": 27360
        },
        {
            "description": "Project management incl. travel",
            "quantity": 11,
            "unitPriceCents": 18005,
            "amountCents": 198055
        },
        {
            "description": "Battery pack M8 x 40",
            "quantity": 11,
            "unitPriceCents": 26185,
            "amountCents": 288035
        },
        {
            "description": "Installation (as agreed 14 May)",
            "quantity": 5,
            "unitPriceCents": 5095,
            "amountCents": 25475
        },
        {
            "description": "Gasket set 2.4m",
            "quantity": 22.5,
            "unitPriceCents": 8105,
            "amountCents": 182363
        },
        {
            "description": "Design work, remote",
            "quantity": 2,
            "unitPriceCents": 18985,
            "amountCents": 37970
        },
        {
            "description": "Calibration (Q3)",
            "quantity": 1,
            "unitPriceCents": 10490,
            "amountCents": 10490
        },
        {
            "description": "Installation incl. travel",
            "quantity": 3,
            "unitPriceCents": 19130,
            "amountCents": 57390
        },
        {
            "description": "Label roll type B (spare)",
            "quantity": 28,
            "unitPriceCents": 17655,
            "amountCents": 494340
        },
        {
            "description": "Project management, remote",
            "quantity": 3,
            "unitPriceCents": 10265,
            "amountCents": 30795
        },
        {
            "description": "Maintenance visit, per day",
            "quantity": 1,
            "unitPriceCents": 16055,
            "amountCents": 16055
        },
        {
            "description": "Hinge set 2.4m, per set",
            "quantity": 16,
            "unitPriceCents": 36065,
            "amountCents": 577040
        },
        {
            "description": "Adhesive type B, per set",
            "quantity": 30,
            "unitPriceCents": 33685,
            "amountCents": 1010550
        },
        {
            "description": "Staff training, per day",
            "quantity": 1,
            "unitPriceCents": 7245,
            "amountCents": 7245
        },
        {
            "description": "Valve type B (spare)",
            "quantity": 40,
            "unitPriceCents": 30435,
            "amountCents": 1217400
        },
        {
            "description": "Glass panel 2.4m",
            "quantity": 4,
            "unitPriceCents": 43435,
            "amountCents": 173740
        },
        {
            "description": "Remote support, 2 engineers",
            "quantity": 6,
            "unitPriceCents": 12440,
            "amountCents": 74640
        },
        {
            "description": "Remote support, 2 engineers",
            "quantity": 16,
            "unitPriceCents": 18790,
            "amountCents": 300640
        },
        {
            "description": "Sensor 3x1.5mm2, grey",
            "quantity": 12,
            "unitPriceCents": 2295,
            "amountCents": 27540
        },
        {
            "description": "Remote support - phase 2",
            "quantity": 5,
            "unitPriceCents": 14030,
            "amountCents": 70150
        },
        {
            "description": "Lamp 2.4m, grey",
            "quantity": 15.5,
            "unitPriceCents": 30100,
            "amountCents": 466550
        },
        {
            "description": "Staff training - phase 2",
            "quantity": 2,
            "unitPriceCents": 10180,
            "amountCents": 20360
        },
        {
            "description": "Label roll 1/2\", grey",
            "quantity": 27,
            "unitPriceCents": 25080,
            "amountCents": 677160
        },
        {
            "description": "Inspection report (as agreed 14 May)",
            "quantity": 19.5,
            "unitPriceCents": 21710,
            "amountCents": 423345
        },
        {
            "description": "Calibration, per day",
            "quantity": 5,
            "unitPriceCents": 5935,
            "amountCents": 29675
        },
        {
            "description": "Project management incl. travel",
            "quantity": 2,
            "unitPriceCents": 14165,
            "amountCents": 28330
        },
        {
            "description": "Hinge set 50m drum (spare)",
            "quantity": 34,
            "unitPriceCents": 13430,
            "amountCents": 456620
        },
        {
            "description": "Maintenance visit, remote",
            "quantity": 0.5,
            "unitPriceCents": 14505,
            "amountCents": 7253
        },
        {
            "description": "Staff training, per day",
            "quantity": 1,
            "unitPriceCents": 11605,
            "amountCents": 11605
        },
        {
            "description": "Cable 10% off-cut",
            "quantity": 28,
            "unitPriceCents": 3625,
            "amountCents": 101500
        },
        {
            "description": "Consulting (Q3)",
            "quantity": 13,
            "unitPriceCents": 12865,
            "amountCents": 167245
        },
        {
            "description": "Remote support, per day",
            "quantity": 14,
            "unitPriceCents": 4875,
            "amountCents": 68250
        },
        {
            "description": "Paint M8 x 40 - heavy duty",
            "quantity": 39,
            "unitPriceCents": 26430,
            "amountCents": 1030770
        },
        {
            "description": "Site survey (as agreed 14 May)",
            "quantity": 19,
            "unitPriceCents": 15865,
            "amountCents": 301435
        },
        {
            "description": "Design work incl. travel",
            "quantity": 4,
            "unitPriceCents": 6245,
            "amountCents": 24980
        },
        {
            "description": "Hinge set M8 x 40, 15% recycled",
            "quantity": 5,
            "unitPriceCents": 41985,
            "amountCents": 209925
        },
        {
            "description": "Remote support (Q3)",
            "quantity": 1,
            "unitPriceCents": 8325,
            "amountCents": 8325
        },
        {
            "description": "Battery pack type B, per set",
            "quantity": 27,
            "unitPriceCents": 13885,
            "amountCents": 374895
        },
        {
            "description": "Staff training, per day",
            "quantity": 6.5,
            "unitPriceCents": 8805,
            "amountCents": 57233
        },
        {
            "description": "Cable 10% off-cut - heavy duty",
            "quantity": 31,
            "unitPriceCents": 37800,
            "amountCents": 1171800
        },
        {
            "description": "Installation, remote",
            "quantity": 10.5,
            "unitPriceCents": 13670,
            "amountCents": 143535
        },
        {
            "description": "Sensor M8 x 40",
            "quantity": 3.5,
            "unitPriceCents": 7070,
            "amountCents": 24745
        },
        {
            "description": "Valve 12V - heavy duty",
            "quantity": 2,
            "unitPriceCents": 34405,
            "amountCents": 68810
        },
        {
            "description": "Label roll 2.4m, per set",
            "quantity": 11,
            "unitPriceCents": 42685,
            "amountCents": 469535
        },
        {
            "description": "Project management incl. travel",
            "quantity": 19,
            "unitPriceCents": 19860,
            "amountCents": 377340
        },
        {
            "description": "Project management (Q3)",
            "quantity": 11,
            "unitPriceCents": 21490,
            "amountCents": 236390
        },
        {
            "description": "Adhesive A4, 80gsm, per set",
            "quantity": 3,
            "unitPriceCents": 500,
            "amountCents": 1500
        },
        {
            "description": "Inspection report (as agreed 14 May)",
            "quantity": 3,
            "unitPriceCents": 20640,
            "amountCents": 61920
        },
        {
            "description": "Project management - phase 2",
            "quantity": 14.5,
            "unitPriceCents": 6115,
            "amountCents": 88668
        },
        {
            "description": "Timber board IP65, 15% recycled",
            "quantity": 3,
            "unitPriceCents": 7560,
            "amountCents": 22680
        },
        {
            "description": "Paint 24-pack",
            "quantity": 27,
            "unitPriceCents": 6520,
            "amountCents": 176040
        },
        {
            "description": "Toner cartridge M8 x 40, 15% recycled",
            "quantity": 25,
            "unitPriceCents": 22815,
            "amountCents": 570375
        },
        {
            "description": "Battery pack DN25 - heavy duty",
            "quantity": 14,
            "unitPriceCents": 28230,
            "amountCents": 395220
        },
        {
            "description": "Pump 500ml, per set",
            "quantity": 8,
            "unitPriceCents": 40500,
            "amountCents": 324000
        },
        {
            "description": "Adhesive 1/2\"",
            "quantity": 28.5,
            "unitPriceCents": 4060,
            "amountCents": 115710
        },
        {
            "description": "Site survey, remote",
            "quantity": 11.5,
            "unitPriceCents": 17445,
            "amountCents": 200618
        },
        {
            "description": "Gasket set A4, 80gsm, per set",
            "quantity": 39,
            "unitPriceCents": 27545,
            "amountCents": 1074255
        },
        {
            "description": "Calibration (as agreed 14 May)",
            "quantity": 13.5,
            "unitPriceCents": 17535,
            "amountCents": 236723
        },
        {
            "description": "Network switch type B, per set",
            "quantity": 13,
            "unitPriceCents": 9470,
            "amountCents": 123110
        },
        {
            "description": "Timber board 50m drum, 15% recycled",
            "quantity": 16,
            "unitPriceCents": 2675,
            "amountCents": 42800
        },
        {
            "description": "Timber board IP65 - heavy duty",
            "quantity": 11,
            "unitPriceCents": 2245,
            "amountCents": 24695
        },
        {
            "description": "Mounting bracket 24-pack, 15% recycled",
            "quantity": 18.5,
            "unitPriceCents": 42725,
            "amountCents": 790413
        },
        {
            "description": "Inspection report, per day",
            "quantity": 4,
            "unitPriceCents": 21695,
            "amountCents": 86780
        },
        {
            "description": "Site survey - phase 2",
            "quantity": 5,
            "unitPriceCents": 7775,
            "amountCents": 38875
        },
        {
            "description": "Site survey incl. travel",
            "quantity": 2,
            "unitPriceCents": 9525,
            "amountCents": 19050
        },
        {
            "description": "Glass panel IP65",
            "quantity": 31,
            "unitPriceCents": 37875,
            "amountCents": 1174125
        },
        {
            "description": "Battery pack 1/2\", grey",
            "quantity": 18,
            "unitPriceCents": 44730,
            "amountCents": 805140
        },
        {
            "description": "Fastener pack DN25 (spare)",
            "quantity": 36,
            "unitPriceCents": 30275,
            "amountCents": 1089900
        },
        {
            "description": "Staff training (Q3)",
            "quantity": 2,
            "unitPriceCents": 17060,
            "amountCents": 34120
        },
        {
            "description": "Gasket set 1/2\"",
            "quantity": 13,
            "unitPriceCents": 11175,
            "amountCents": 145275
        },
        {
            "description": "Credit for damaged item",
            "quantity": 1,
            "unitPriceCents": -8340,
            "amountCents": -8340
        }
    ],
    "subtotalCents": 19497416,
    "discountCents": 0,
    "shippingCents": 0,
    "taxRatePercent": 12,
    "taxCents": 2339690,
    "totalCents": 21837106,
    "plantedErrors": [],
    "features": [
        "multi-page",
        "negative line",
        "wrapped description",
        "part-number note",
        "reference block",
        "remittance slip"
    ],
    "design": "violet-grid",
    "pages": 3
}