{
    "id": "invoice-016",
    "layout": "classic",
    "currency": "SEK",
    "supplier": {
        "name": "Fjällvik Hantverk AB",
        "vatId": "SE472315283501"
    },
    "customer": {
        "name": "Älvdalen Skogsbruk AB"
    },
    "invoiceNumber": "71046",
    "issueDate": "2026-05-21",
    "dueDate": "2026-06-20",
    "lines": [
        {
            "description": "Hinge set M8 x 40, per set",
            "quantity": 7,
            "unitPriceCents": 25240,
            "amountCents": 176680
        },
        {
            "description": "Mounting bracket 24-pack, per set",
            "quantity": 35,
            "unitPriceCents": 4770,
            "amountCents": 166950
        },
        {
            "description": "Paint grade 304",
            "quantity": 27,
            "unitPriceCents": 28590,
            "amountCents": 771930
        },
        {
            "description": "Network switch 2.4m",
            "quantity": 16.5,
            "unitPriceCents": 31680,
            "amountCents": 522720
        },
        {
            "description": "Fastener pack type B (spare)",
            "quantity": 2,
            "unitPriceCents": 11825,
            "amountCents": 23650
        },
        {
            "description": "Battery pack 50m drum (spare)",
            "quantity": 38,
            "unitPriceCents": 36540,
            "amountCents": 1388520
        },
        {
            "description": "Site survey (Q3)",
            "quantity": 18.5,
            "unitPriceCents": 6320,
            "amountCents": 116920
        },
        {
            "description": "Installation and set-up (included)",
            "quantity": 1,
            "unitPriceCents": 0,
            "amountCents": 0
        },
        {
            "description": "Consulting - phase 2",
            "quantity": 19.5,
            "unitPriceCents": 13435,
            "amountCents": 261983
        },
        {
            "description": "Lamp 3x1.5mm2 - heavy duty",
            "quantity": 11,
            "unitPriceCents": 30890,
            "amountCents": 339790
        },
        {
            "description": "Staff training (Q3)",
            "quantity": 3,
            "unitPriceCents": 11135,
            "amountCents": 33405
        },
        {
            "description": "Maintenance visit, per day",
            "quantity": 16,
            "unitPriceCents": 10120,
            "amountCents": 161920
        },
        {
            "description": "Remote support (as agreed 14 May)",
            "quantity": 11,
            "unitPriceCents": 17750,
            "amountCents": 195250
        },
        {
            "description": "Battery pack type B",
            "quantity": 24.5,
            "unitPriceCents": 15220,
            "amountCents": 372890
        },
        {
            "description": "Maintenance visit (Q3)",
            "quantity": 0.5,
            "unitPriceCents": 10460,
            "amountCents": 5230
        },
        {
            "description": "Staff training, per hour",
            "quantity": 2.5,
            "unitPriceCents": 7150,
            "amountCents": 17875
        },
        {
            "description": "Toner cartridge 50m drum - heavy duty",
            "quantity": 28,
            "unitPriceCents": 43405,
            "amountCents": 1215340
        },
        {
            "description": "Site survey, remote",
            "quantity": 6,
            "unitPriceCents": 4535,
            "amountCents": 27210
        },
        {
            "description": "Glass panel 24-pack (pack of 10)",
            "quantity": 34,
            "unitPriceCents": 31915,
            "amountCents": 1085110
        },
        {
            "description": "Lamp 2.4m - heavy duty",
            "quantity": 21,
            "unitPriceCents": 30280,
            "amountCents": 635880
        },
        {
            "description": "Maintenance visit, per day",
            "quantity": 4,
            "unitPriceCents": 11880,
            "amountCents": 47520
        },
        {
            "description": "Sensor grade 304, grey",
            "quantity": 32,
            "unitPriceCents": 9170,
            "amountCents": 293440
        },
        {
            "description": "Calibration incl. travel",
            "quantity": 4,
            "unitPriceCents": 7260,
            "amountCents": 29040
        },
        {
            "description": "Remote support, 2 engineers",
            "quantity": 7,
            "unitPriceCents": 18935,
            "amountCents": 132545
        },
        {
            "description": "Staff training incl. travel",
            "quantity": 14,
            "unitPriceCents": 20860,
            "amountCents": 292040
        },
        {
            "description": "Gasket set M8 x 40 (spare)",
            "quantity": 18.5,
            "unitPriceCents": 24745,
            "amountCents": 457783
        },
        {
            "description": "Staff training incl. travel",
            "quantity": 1,
            "unitPriceCents": 21705,
            "amountCents": 21705
        },
        {
            "description": "Staff training, remote",
            "quantity": 8.5,
            "unitPriceCents": 7945,
            "amountCents": 67533
        },
        {
            "description": "Installation incl. travel",
            "quantity": 1,
            "unitPriceCents": 12500,
            "amountCents": 12500
        },
        {
            "description": "Inspection report, per hour",
            "quantity": 17.5,
            "unitPriceCents": 8655,
            "amountCents": 151463
        },
        {
            "description": "Gasket set grade 304 (pack of 10)",
            "quantity": 19,
            "unitPriceCents": 40855,
            "amountCents": 776245
        },
        {
            "description": "Paint 24-pack, 15% recycled",
            "quantity": 11.5,
            "unitPriceCents": 26705,
            "amountCents": 307108
        },
        {
            "description": "Cable 3x1.5mm2, grey",
            "quantity": 20,
            "unitPriceCents": 3075,
            "amountCents": 61500
        },
        {
            "description": "Paint DN25 - heavy duty",
            "quantity": 35,
            "unitPriceCents": 5045,
            "amountCents": 176575
        },
        {
            "description": "Remote support, remote",
            "quantity": 12,
            "unitPriceCents": 20415,
            "amountCents": 244980
        },
        {
            "description": "Project management, remote",
            "quantity": 2,
            "unitPriceCents": 10185,
            "amountCents": 20370
        },
        {
            "description": "Glass panel type B (spare)",
            "quantity": 20.5,
            "unitPriceCents": 19605,
            "amountCents": 401903
        },
        {
            "description": "Calibration (as agreed 14 May)",
            "quantity": 15.5,
            "unitPriceCents": 15335,
            "amountCents": 237693
        },
        {
            "description": "Design work, per day",
            "quantity": 1.5,
            "unitPriceCents": 18435,
            "amountCents": 27653
        },
        {
            "description": "Glass panel type B, 15% recycled",
            "quantity": 19,
            "unitPriceCents": 29875,
            "amountCents": 572625
        },
        {
            "description": "Hinge set 24-pack - heavy duty",
            "quantity": 9,
            "unitPriceCents": 25980,
            "amountCents": 233820
        },
        {
            "description": "Toner cartridge DN25",
            "quantity": 22,
            "unitPriceCents": 36955,
            "amountCents": 813010
        },
        {
            "description": "Hinge set 50m drum - heavy duty",
            "quantity": 2,
            "unitPriceCents": 30340,
            "amountCents": 60680
        },
        {
            "description": "Design work (as agreed 14 May)",
            "quantity": 1,
            "unitPriceCents": 6650,
            "amountCents": 6650
        },
        {
            "description": "Project management, 2 engineers",
            "quantity": 19.5,
            "unitPriceCents": 12215,
            "amountCents": 238193
        },
        {
            "description": "Maintenance visit (Q3)",
            "quantity": 16.5,
            "unitPriceCents": 18315,
            "amountCents": 302198
        },
        {
            "description": "Lamp 1/2\", grey",
            "quantity": 11.5,
            "unitPriceCents": 9855,
            "amountCents": 113333
        },
        {
            "description": "Network switch 50m drum (spare)",
            "quantity": 5,
            "unitPriceCents": 37260,
            "amountCents": 186300
        },
        {
            "description": "Site survey incl. travel",
            "quantity": 5,
            "unitPriceCents": 5420,
            "amountCents": 27100
        },
        {
            "description": "Network switch IP65 (spare)",
            "quantity": 23,
            "unitPriceCents": 40590,
            "amountCents": 933570
        },
        {
            "description": "Valve M8 x 40 (spare)",
            "quantity": 13.5,
            "unitPriceCents": 21965,
            "amountCents": 296528
        },
        {
            "description": "Installation, remote",
            "quantity": 0.5,
            "unitPriceCents": 20345,
            "amountCents": 10173
        },
        {
            "description": "Cable 500ml (pack of 10)",
            "quantity": 11,
            "unitPriceCents": 24555,
            "amountCents": 270105
        },
        {
            "description": "Staff training, per day",
            "quantity": 9,
            "unitPriceCents": 8060,
            "amountCents": 72540
        },
        {
            "description": "Early order rebate",
            "quantity": 1,
            "unitPriceCents": -5505,
            "amountCents": -5505
        }
    ],
    "subtotalCents": 15405169,
    "discountCents": 0,
    "shippingCents": 0,
    "taxRatePercent": 25,
    "taxCents": 3851292,
    "totalCents": 19256461,
    "plantedErrors": [
        {
            "rule": "line_total_mismatch",
            "line": 39,
            "correctCents": 567625,
            "printedCents": 572625
        }
    ],
    "features": [
        "multi-page",
        "free line",
        "negative line",
        "wrapped description",
        "part-number note",
        "reference block",
        "ship-to address",
        "deposit and balance due"
    ],
    "design": "graphite-wide",
    "pages": 3
}