{
    "id": "invoice-038",
    "layout": "classic",
    "currency": "CAD",
    "supplier": {
        "name": "Maritime Lumber Supply Inc.",
        "vatId": "960032096 RT0001"
    },
    "customer": {
        "name": "Tidewater Bakery Ltd"
    },
    "invoiceNumber": "FV 2026/779",
    "issueDate": "2026-11-07",
    "dueDate": "2026-11-28",
    "lines": [
        {
            "description": "Label roll type B, 15% recycled",
            "quantity": 7,
            "unitPriceCents": 38765,
            "amountCents": 271355
        },
        {
            "description": "Project management, remote",
            "quantity": 5,
            "unitPriceCents": 7545,
            "amountCents": 37725
        },
        {
            "description": "Calibration, per day",
            "quantity": 1,
            "unitPriceCents": 17675,
            "amountCents": 17675
        },
        {
            "description": "Site survey incl. travel",
            "quantity": 17,
            "unitPriceCents": 15535,
            "amountCents": 264095
        },
        {
            "description": "Hinge set 50m drum - heavy duty",
            "quantity": 9,
            "unitPriceCents": 10625,
            "amountCents": 95625
        },
        {
            "description": "Remote support (as agreed 14 May)",
            "quantity": 7,
            "unitPriceCents": 19955,
            "amountCents": 139685
        },
        {
            "description": "Consulting (as agreed 14 May)",
            "quantity": 4,
            "unitPriceCents": 12000,
            "amountCents": 48000
        },
        {
            "description": "Toner cartridge IP65, 15% recycled",
            "quantity": 34,
            "unitPriceCents": 16955,
            "amountCents": 576470
        },
        {
            "description": "Filter cartridge grade 304 (pack of 10)",
            "quantity": 30,
            "unitPriceCents": 38595,
            "amountCents": 1157850
        },
        {
            "description": "Design work - phase 2",
            "quantity": 16.5,
            "unitPriceCents": 20715,
            "amountCents": 341798
        },
        {
            "description": "Remote support, remote",
            "quantity": 8.5,
            "unitPriceCents": 21900,
            "amountCents": 186150
        },
        {
            "description": "Inspection report (Q3)",
            "quantity": 1.5,
            "unitPriceCents": 8340,
            "amountCents": 12510
        },
        {
            "description": "Timber board 3x1.5mm2 (spare)",
            "quantity": 28,
            "unitPriceCents": 360,
            "amountCents": 10080
        },
        {
            "description": "Calibration, 2 engineers",
            "quantity": 18.5,
            "unitPriceCents": 10830,
            "amountCents": 200355
        },
        {
            "description": "Hinge set 12V, per set",
            "quantity": 6,
            "unitPriceCents": 25470,
            "amountCents": 152820
        },
        {
            "description": "Site survey (as agreed 14 May)",
            "quantity": 3,
            "unitPriceCents": 15915,
            "amountCents": 47745
        },
        {
            "description": "Site survey - phase 2",
            "quantity": 17,
            "unitPriceCents": 17760,
            "amountCents": 301920
        },
        {
            "description": "Project management - phase 2",
            "quantity": 2,
            "unitPriceCents": 16180,
            "amountCents": 32360
        },
        {
            "description": "Staff training (as agreed 14 May)",
            "quantity": 11.5,
            "unitPriceCents": 10275,
            "amountCents": 118163
        },
        {
            "description": "Project management (as agreed 14 May)",
            "quantity": 19.5,
            "unitPriceCents": 8250,
            "amountCents": 160875
        },
        {
            "description": "Calibration, per day",
            "quantity": 9,
            "unitPriceCents": 6725,
            "amountCents": 60525
        },
        {
            "description": "Maintenance visit (as agreed 14 May)",
            "quantity": 4,
            "unitPriceCents": 15855,
            "amountCents": 63420
        },
        {
            "description": "Calibration (as agreed 14 May)",
            "quantity": 16.5,
            "unitPriceCents": 21355,
            "amountCents": 352358
        },
        {
            "description": "Lamp IP65",
            "quantity": 40,
            "unitPriceCents": 40885,
            "amountCents": 1635400
        },
        {
            "description": "Site survey, 2 engineers",
            "quantity": 3.5,
            "unitPriceCents": 17840,
            "amountCents": 62440
        },
        {
            "description": "Hinge set grade 304, per set",
            "quantity": 28,
            "unitPriceCents": 44905,
            "amountCents": 1257340
        },
        {
            "description": "Paint 50m drum - heavy duty",
            "quantity": 32,
            "unitPriceCents": 36485,
            "amountCents": 1167520
        },
        {
            "description": "Hinge set 50m drum (spare)",
            "quantity": 1,
            "unitPriceCents": 20905,
            "amountCents": 20905
        },
        {
            "description": "Calibration - phase 2",
            "quantity": 4,
            "unitPriceCents": 14795,
            "amountCents": 59180
        },
        {
            "description": "Site survey, per day",
            "quantity": 7.5,
            "unitPriceCents": 21170,
            "amountCents": 158775
        },
        {
            "description": "Gasket set IP65, 15% recycled",
            "quantity": 12,
            "unitPriceCents": 44300,
            "amountCents": 531600
        },
        {
            "description": "Maintenance visit, per day",
            "quantity": 4,
            "unitPriceCents": 5340,
            "amountCents": 21360
        },
        {
            "description": "Timber board 500ml (spare)",
            "quantity": 13,
            "unitPriceCents": 16265,
            "amountCents": 211445
        },
        {
            "description": "Network switch grade 304, 15% recycled",
            "quantity": 9,
            "unitPriceCents": 3210,
            "amountCents": 28890
        },
        {
            "description": "Inspection report incl. travel",
            "quantity": 1,
            "unitPriceCents": 20370,
            "amountCents": 20370
        },
        {
            "description": "Staff training - phase 2",
            "quantity": 1,
            "unitPriceCents": 7010,
            "amountCents": 7010
        },
        {
            "description": "Remote support, remote",
            "quantity": 19,
            "unitPriceCents": 13555,
            "amountCents": 257545
        },
        {
            "description": "Consulting (as agreed 14 May)",
            "quantity": 0.5,
            "unitPriceCents": 7470,
            "amountCents": 3735
        },
        {
            "description": "Site survey (as agreed 14 May)",
            "quantity": 4,
            "unitPriceCents": 17050,
            "amountCents": 68200
        },
        {
            "description": "Fastener pack 500ml, per set",
            "quantity": 15,
            "unitPriceCents": 15950,
            "amountCents": 239250
        },
        {
            "description": "Inspection report incl. travel",
            "quantity": 3,
            "unitPriceCents": 5850,
            "amountCents": 17550
        },
        {
            "description": "Calibration (Q3)",
            "quantity": 1,
            "unitPriceCents": 16285,
            "amountCents": 16285
        },
        {
            "description": "Site survey, 2 engineers",
            "quantity": 3,
            "unitPriceCents": 11205,
            "amountCents": 33615
        },
        {
            "description": "Mounting bracket 3x1.5mm2",
            "quantity": 24,
            "unitPriceCents": 43625,
            "amountCents": 1047000
        },
        {
            "description": "Fastener pack 50m drum - heavy duty",
            "quantity": 33,
            "unitPriceCents": 2535,
            "amountCents": 83655
        },
        {
            "description": "Cable M8 x 40 (pack of 10)",
            "quantity": 4,
            "unitPriceCents": 9820,
            "amountCents": 39280
        },
        {
            "description": "Inspection report, 2 engineers",
            "quantity": 2,
            "unitPriceCents": 10410,
            "amountCents": 20820
        },
        {
            "description": "Site survey - phase 2",
            "quantity": 1,
            "unitPriceCents": 7585,
            "amountCents": 7585
        },
        {
            "description": "Design work (as agreed 14 May)",
            "quantity": 5,
            "unitPriceCents": 11225,
            "amountCents": 56125
        },
        {
            "description": "Project management (as agreed 14 May)",
            "quantity": 5,
            "unitPriceCents": 18730,
            "amountCents": 93650
        },
        {
            "description": "Hinge set 10% off-cut, grey",
            "quantity": 5,
            "unitPriceCents": 22555,
            "amountCents": 112775
        },
        {
            "description": "Network switch M8 x 40",
            "quantity": 32,
            "unitPriceCents": 5725,
            "amountCents": 183200
        },
        {
            "description": "Site survey, per day",
            "quantity": 5,
            "unitPriceCents": 7430,
            "amountCents": 37150
        },
        {
            "description": "Site survey incl. travel",
            "quantity": 17,
            "unitPriceCents": 20470,
            "amountCents": 347990
        },
        {
            "description": "Hinge set 50m drum",
            "quantity": 11,
            "unitPriceCents": 8075,
            "amountCents": 88825
        },
        {
            "description": "Maintenance visit, 2 engineers",
            "quantity": 9.5,
            "unitPriceCents": 11705,
            "amountCents": 111198
        },
        {
            "description": "Inspection report - phase 2",
            "quantity": 15,
            "unitPriceCents": 8360,
            "amountCents": 125400
        },
        {
            "description": "Pump A4, 80gsm, 15% recycled",
            "quantity": 25,
            "unitPriceCents": 2020,
            "amountCents": 50500
        },
        {
            "description": "Design work, per day",
            "quantity": 11,
            "unitPriceCents": 13175,
            "amountCents": 144925
        },
        {
            "description": "Glass panel A4, 80gsm, grey",
            "quantity": 17,
            "unitPriceCents": 36485,
            "amountCents": 620245
        },
        {
            "description": "Battery pack grade 304, per set",
            "quantity": 22.5,
            "unitPriceCents": 15400,
            "amountCents": 346500
        },
        {
            "description": "Site survey, 2 engineers",
            "quantity": 1,
            "unitPriceCents": 11105,
            "amountCents": 11105
        },
        {
            "description": "Consulting, remote",
            "quantity": 4,
            "unitPriceCents": 15845,
            "amountCents": 63380
        },
        {
            "description": "Consulting, 2 engineers",
            "quantity": 19.5,
            "unitPriceCents": 12410,
            "amountCents": 241995
        },
        {
            "description": "Design work (Q3)",
            "quantity": 13,
            "unitPriceCents": 12385,
            "amountCents": 161005
        },
        {
            "description": "Valve 2.4m",
            "quantity": 23,
            "unitPriceCents": 20655,
            "amountCents": 475065
        },
        {
            "description": "Pump grade 304",
            "quantity": 33,
            "unitPriceCents": 8420,
            "amountCents": 277860
        },
        {
            "description": "Remote support, per hour",
            "quantity": 1,
            "unitPriceCents": 11755,
            "amountCents": 11755
        },
        {
            "description": "Sensor 2.4m, grey",
            "quantity": 9,
            "unitPriceCents": 32585,
            "amountCents": 293265
        },
        {
            "description": "Site survey (as agreed 14 May)",
            "quantity": 17.5,
            "unitPriceCents": 14620,
            "amountCents": 255850
        },
        {
            "description": "Design work, per hour",
            "quantity": 16.5,
            "unitPriceCents": 12070,
            "amountCents": 199155
        },
        {
            "description": "Valve 500ml, grey",
            "quantity": 30,
            "unitPriceCents": 27350,
            "amountCents": 820500
        },
        {
            "description": "Consulting (Q3)",
            "quantity": 8.5,
            "unitPriceCents": 20010,
            "amountCents": 170085
        },
        {
            "description": "Consulting, per day",
            "quantity": 1,
            "unitPriceCents": 12415,
            "amountCents": 12415
        },
        {
            "description": "Inspection report, remote",
            "quantity": 17.5,
            "unitPriceCents": 16055,
            "amountCents": 280963
        },
        {
            "description": "Filter cartridge 1/2\" - heavy duty",
            "quantity": 20,
            "unitPriceCents": 13905,
            "amountCents": 278100
        },
        {
            "description": "Installation, 2 engineers",
            "quantity": 19.5,
            "unitPriceCents": 15665,
            "amountCents": 305468
        },
        {
            "description": "Maintenance visit incl. travel",
            "quantity": 5.5,
            "unitPriceCents": 10905,
            "amountCents": 59978
        },
        {
            "description": "Inspection report, per day",
            "quantity": 4,
            "unitPriceCents": 21370,
            "amountCents": 85480
        },
        {
            "description": "Calibration, per hour",
            "quantity": 6.5,
            "unitPriceCents": 19515,
            "amountCents": 126848
        },
        {
            "description": "Calibration (Q3)",
            "quantity": 9.5,
            "unitPriceCents": 14905,
            "amountCents": 141598
        },
        {
            "description": "Remote support, 2 engineers",
            "quantity": 2,
            "unitPriceCents": 9080,
            "amountCents": 18160
        },
        {
            "description": "Remote support incl. travel",
            "quantity": 16,
            "unitPriceCents": 20845,
            "amountCents": 333520
        },
        {
            "description": "Design work, per day",
            "quantity": 20,
            "unitPriceCents": 18100,
            "amountCents": 362000
        },
        {
            "description": "Project management incl. travel",
            "quantity": 2,
            "unitPriceCents": 7660,
            "amountCents": 15320
        }
    ],
    "subtotalCents": 18980667,
    "discountCents": 0,
    "shippingCents": 0,
    "taxRatePercent": 13,
    "taxCents": 2468137,
    "totalCents": 21453804,
    "plantedErrors": [
        {
            "rule": "subtotal_mismatch",
            "correctCents": 18985667,
            "printedCents": 18980667
        }
    ],
    "features": [
        "multi-page",
        "wrapped description",
        "section totals",
        "reference block",
        "bank details",
        "remittance slip",
        "carried-forward rows"
    ],
    "design": "ocean-tall",
    "pages": 4
}