{
    "id": "invoice-009",
    "layout": "stacked",
    "currency": "CAD",
    "supplier": {
        "name": "Maritime Lumber Supply Inc.",
        "vatId": "117215862 RT0001"
    },
    "customer": {
        "name": "Tidewater Bakery Ltd"
    },
    "invoiceNumber": "#6317",
    "issueDate": "2026-02-20",
    "dueDate": "2026-04-21",
    "lines": [
        {
            "description": "Adhesive grade 304",
            "quantity": 15.5,
            "unitPriceCents": 28095,
            "amountCents": 435473
        },
        {
            "description": "Cable grade 304",
            "quantity": 4,
            "unitPriceCents": 18105,
            "amountCents": 72420
        },
        {
            "description": "Staff training, per day",
            "quantity": 15.5,
            "unitPriceCents": 5255,
            "amountCents": 81453
        },
        {
            "description": "Lamp A4, 80gsm (pack of 10)",
            "quantity": 21,
            "unitPriceCents": 18170,
            "amountCents": 381570
        },
        {
            "description": "Timber board 12V (pack of 10)",
            "quantity": 25,
            "unitPriceCents": 33185,
            "amountCents": 829625
        },
        {
            "description": "Maintenance visit - phase 2",
            "quantity": 4,
            "unitPriceCents": 13815,
            "amountCents": 55260
        },
        {
            "description": "Project management, per hour",
            "quantity": 1,
            "unitPriceCents": 18800,
            "amountCents": 18800
        },
        {
            "description": "Installation, remote",
            "quantity": 1,
            "unitPriceCents": 21445,
            "amountCents": 21445
        },
        {
            "description": "Staff training, 2 engineers",
            "quantity": 1,
            "unitPriceCents": 14300,
            "amountCents": 14300
        },
        {
            "description": "Consulting, 2 engineers",
            "quantity": 3,
            "unitPriceCents": 18240,
            "amountCents": 54720
        },
        {
            "description": "Calibration (as agreed 14 May)",
            "quantity": 1,
            "unitPriceCents": 7515,
            "amountCents": 7515
        },
        {
            "description": "Project management, remote",
            "quantity": 15.5,
            "unitPriceCents": 11040,
            "amountCents": 171120
        },
        {
            "description": "Calibration, per day",
            "quantity": 1,
            "unitPriceCents": 8705,
            "amountCents": 8705
        },
        {
            "description": "Site survey - phase 2",
            "quantity": 2.5,
            "unitPriceCents": 17665,
            "amountCents": 44163
        },
        {
            "description": "Site survey, per hour",
            "quantity": 4,
            "unitPriceCents": 4955,
            "amountCents": 19820
        },
        {
            "description": "Cable 24-pack",
            "quantity": 37,
            "unitPriceCents": 7965,
            "amountCents": 294705
        },
        {
            "description": "Paint M8 x 40 (pack of 10)",
            "quantity": 32,
            "unitPriceCents": 38400,
            "amountCents": 1228800
        },
        {
            "description": "Pump M8 x 40 - heavy duty",
            "quantity": 12,
            "unitPriceCents": 13440,
            "amountCents": 161280
        },
        {
            "description": "Paint 50m drum",
            "quantity": 17,
            "unitPriceCents": 30180,
            "amountCents": 513060
        },
        {
            "description": "Design work, remote",
            "quantity": 5,
            "unitPriceCents": 21020,
            "amountCents": 105100
        },
        {
            "description": "Valve M8 x 40, grey",
            "quantity": 29,
            "unitPriceCents": 6700,
            "amountCents": 194300
        },
        {
            "description": "Network switch 10% off-cut - heavy duty",
            "quantity": 24.5,
            "unitPriceCents": 38250,
            "amountCents": 937125
        },
        {
            "description": "Inspection report, remote",
            "quantity": 7,
            "unitPriceCents": 9355,
            "amountCents": 65485
        },
        {
            "description": "Pump 1/2\", 15% recycled",
            "quantity": 17,
            "unitPriceCents": 27425,
            "amountCents": 466225
        },
        {
            "description": "Site survey, remote",
            "quantity": 4,
            "unitPriceCents": 17170,
            "amountCents": 68680
        },
        {
            "description": "Pump type B",
            "quantity": 1,
            "unitPriceCents": 4245,
            "amountCents": 4245
        },
        {
            "description": "Fastener pack 2.4m - heavy duty",
            "quantity": 13,
            "unitPriceCents": 33020,
            "amountCents": 429260
        },
        {
            "description": "Project management (Q3)",
            "quantity": 5,
            "unitPriceCents": 8235,
            "amountCents": 41175
        },
        {
            "description": "Calibration incl. travel",
            "quantity": 17.5,
            "unitPriceCents": 15920,
            "amountCents": 278600
        },
        {
            "description": "Remote support (Q3)",
            "quantity": 3.5,
            "unitPriceCents": 18620,
            "amountCents": 65170
        },
        {
            "description": "Remote support, per day",
            "quantity": 5.5,
            "unitPriceCents": 12810,
            "amountCents": 70455
        },
        {
            "description": "Glass panel IP65, per set",
            "quantity": 14,
            "unitPriceCents": 7095,
            "amountCents": 99330
        },
        {
            "description": "Installation, 2 engineers",
            "quantity": 5,
            "unitPriceCents": 16805,
            "amountCents": 84025
        },
        {
            "description": "Remote support - phase 2",
            "quantity": 5,
            "unitPriceCents": 21075,
            "amountCents": 105375
        },
        {
            "description": "Consulting (Q3)",
            "quantity": 15,
            "unitPriceCents": 8730,
            "amountCents": 130950
        },
        {
            "description": "Consulting (as agreed 14 May)",
            "quantity": 0.5,
            "unitPriceCents": 17970,
            "amountCents": 8985
        },
        {
            "description": "Pump type B",
            "quantity": 37,
            "unitPriceCents": 7285,
            "amountCents": 269545
        },
        {
            "description": "Installation (as agreed 14 May)",
            "quantity": 19.5,
            "unitPriceCents": 14315,
            "amountCents": 279143
        },
        {
            "description": "Network switch type B - heavy duty",
            "quantity": 27,
            "unitPriceCents": 9580,
            "amountCents": 258660
        },
        {
            "description": "Consulting - phase 2",
            "quantity": 2,
            "unitPriceCents": 12685,
            "amountCents": 25370
        },
        {
            "description": "Calibration (Q3)",
            "quantity": 5.5,
            "unitPriceCents": 5340,
            "amountCents": 29370
        },
        {
            "description": "Installation (as agreed 14 May)",
            "quantity": 3,
            "unitPriceCents": 6640,
            "amountCents": 19920
        },
        {
            "description": "Mounting bracket DN25 - heavy duty",
            "quantity": 24,
            "unitPriceCents": 11520,
            "amountCents": 276480
        },
        {
            "description": "Maintenance visit, 2 engineers",
            "quantity": 1,
            "unitPriceCents": 21220,
            "amountCents": 21220
        },
        {
            "description": "Remote support, remote",
            "quantity": 5.5,
            "unitPriceCents": 10100,
            "amountCents": 55550
        },
        {
            "description": "Remote support, 2 engineers",
            "quantity": 2,
            "unitPriceCents": 5985,
            "amountCents": 11970
        },
        {
            "description": "Mounting bracket 10% off-cut - heavy duty",
            "quantity": 18.5,
            "unitPriceCents": 35530,
            "amountCents": 657305
        },
        {
            "description": "Cable 1/2\", grey",
            "quantity": 24,
            "unitPriceCents": 41880,
            "amountCents": 1005120
        },
        {
            "description": "Project management (as agreed 14 May)",
            "quantity": 4.5,
            "unitPriceCents": 10205,
            "amountCents": 45923
        },
        {
            "description": "Site survey incl. travel",
            "quantity": 16.5,
            "unitPriceCents": 19760,
            "amountCents": 326040
        },
        {
            "description": "Site survey, per day",
            "quantity": 4,
            "unitPriceCents": 6290,
            "amountCents": 25160
        },
        {
            "description": "Filter cartridge 50m drum - heavy duty",
            "quantity": 32,
            "unitPriceCents": 17770,
            "amountCents": 568640
        },
        {
            "description": "Lamp A4, 80gsm, per set",
            "quantity": 21,
            "unitPriceCents": 16780,
            "amountCents": 352380
        },
        {
            "description": "Inspection report, 2 engineers",
            "quantity": 17,
            "unitPriceCents": 12790,
            "amountCents": 217430
        },
        {
            "description": "Calibration - phase 2",
            "quantity": 7.5,
            "unitPriceCents": 8605,
            "amountCents": 64538
        },
        {
            "description": "Hinge set 1/2\", 15% recycled",
            "quantity": 24,
            "unitPriceCents": 36635,
            "amountCents": 879240
        },
        {
            "description": "Maintenance visit, per day",
            "quantity": 4,
            "unitPriceCents": 12270,
            "amountCents": 49080
        },
        {
            "description": "Network switch 1/2\"",
            "quantity": 1,
            "unitPriceCents": 21400,
            "amountCents": 21400
        },
        {
            "description": "Fastener pack 50m drum",
            "quantity": 3,
            "unitPriceCents": 42715,
            "amountCents": 128145
        },
        {
            "description": "Design work, remote",
            "quantity": 8.5,
            "unitPriceCents": 6620,
            "amountCents": 56270
        },
        {
            "description": "Adhesive grade 304, 15% recycled",
            "quantity": 22,
            "unitPriceCents": 26690,
            "amountCents": 587180
        },
        {
            "description": "Design work - phase 2",
            "quantity": 16.5,
            "unitPriceCents": 19580,
            "amountCents": 323070
        },
        {
            "description": "Cable 12V (spare)",
            "quantity": 21,
            "unitPriceCents": 5035,
            "amountCents": 105735
        }
    ],
    "subtotalCents": 14228603,
    "discountCents": 1422860,
    "shippingCents": 0,
    "taxRatePercent": 13,
    "taxCents": 1664747,
    "totalCents": 14470490,
    "plantedErrors": [],
    "features": [
        "multi-page",
        "wrapped description",
        "part-number note",
        "reference block",
        "ship-to address",
        "bank details",
        "remittance slip",
        "carried-forward rows"
    ],
    "design": "olive-compact",
    "pages": 3
}