{
    "id": "invoice-037",
    "layout": "classic",
    "currency": "AUD",
    "supplier": {
        "name": "Seabreeze Marine Services Pty Ltd",
        "vatId": "48 511 527 452"
    },
    "customer": {
        "name": "Brisbane River Cruises Pty Ltd"
    },
    "invoiceNumber": "#9491",
    "issueDate": "2026-06-17",
    "dueDate": "2026-07-17",
    "lines": [
        {
            "description": "Design work incl. travel",
            "quantity": 3,
            "unitPriceCents": 14885,
            "amountCents": 44655
        },
        {
            "description": "Valve A4, 80gsm, 15% recycled",
            "quantity": 38,
            "unitPriceCents": 14870,
            "amountCents": 565060
        },
        {
            "description": "Cable IP65 (spare)",
            "quantity": 30,
            "unitPriceCents": 36045,
            "amountCents": 1080850
        },
        {
            "description": "Gasket set 3x1.5mm2, grey",
            "quantity": 16,
            "unitPriceCents": 23765,
            "amountCents": 380240
        },
        {
            "description": "Remote support incl. travel",
            "quantity": 1,
            "unitPriceCents": 15775,
            "amountCents": 15775
        },
        {
            "description": "Project management, per day",
            "quantity": 1,
            "unitPriceCents": 13775,
            "amountCents": 13775
        },
        {
            "description": "Lamp 3x1.5mm2",
            "quantity": 3.5,
            "unitPriceCents": 4650,
            "amountCents": 16275
        },
        {
            "description": "Toner cartridge 10% off-cut, per set",
            "quantity": 29,
            "unitPriceCents": 16395,
            "amountCents": 475455
        },
        {
            "description": "Staff training (as agreed 14 May)",
            "quantity": 11.5,
            "unitPriceCents": 18420,
            "amountCents": 211830
        },
        {
            "description": "Paint 3x1.5mm2 (pack of 10)",
            "quantity": 27,
            "unitPriceCents": 630,
            "amountCents": 17010
        },
        {
            "description": "Filter cartridge 10% off-cut (spare)",
            "quantity": 38,
            "unitPriceCents": 21310,
            "amountCents": 809780
        },
        {
            "description": "Battery pack 10% off-cut (spare)",
            "quantity": 12,
            "unitPriceCents": 37940,
            "amountCents": 455280
        },
        {
            "description": "Site survey, 2 engineers",
            "quantity": 18,
            "unitPriceCents": 16290,
            "amountCents": 293220
        },
        {
            "description": "Maintenance visit, 2 engineers",
            "quantity": 20,
            "unitPriceCents": 16795,
            "amountCents": 335900
        },
        {
            "description": "Sensor M8 x 40, grey",
            "quantity": 19,
            "unitPriceCents": 37655,
            "amountCents": 715445
        },
        {
            "description": "Gasket set type B (pack of 10)",
            "quantity": 29,
            "unitPriceCents": 15620,
            "amountCents": 452980
        },
        {
            "description": "Valve IP65 (pack of 10)",
            "quantity": 36,
            "unitPriceCents": 5235,
            "amountCents": 188460
        },
        {
            "description": "Fastener pack DN25 (pack of 10)",
            "quantity": 24,
            "unitPriceCents": 16895,
            "amountCents": 405480
        },
        {
            "description": "Label roll DN25 - heavy duty",
            "quantity": 18.5,
            "unitPriceCents": 30275,
            "amountCents": 560088
        },
        {
            "description": "Calibration incl. travel",
            "quantity": 3,
            "unitPriceCents": 12925,
            "amountCents": 38775
        },
        {
            "description": "Inspection report - phase 2",
            "quantity": 9.5,
            "unitPriceCents": 18980,
            "amountCents": 180310
        },
        {
            "description": "Fastener pack 500ml (pack of 10)",
            "quantity": 36,
            "unitPriceCents": 14425,
            "amountCents": 519300
        },
        {
            "description": "Site survey (as agreed 14 May)",
            "quantity": 5,
            "unitPriceCents": 21185,
            "amountCents": 105925
        },
        {
            "description": "Network switch A4, 80gsm (spare)",
            "quantity": 27,
            "unitPriceCents": 44645,
            "amountCents": 1205415
        },
        {
            "description": "Remote support (as agreed 14 May)",
            "quantity": 19.5,
            "unitPriceCents": 8735,
            "amountCents": 170333
        },
        {
            "description": "Consulting (Q3)",
            "quantity": 17,
            "unitPriceCents": 20405,
            "amountCents": 346885
        },
        {
            "description": "Project management, 2 engineers",
            "quantity": 4,
            "unitPriceCents": 16600,
            "amountCents": 66400
        },
        {
            "description": "Staff training, per hour",
            "quantity": 1,
            "unitPriceCents": 11575,
            "amountCents": 11575
        },
        {
            "description": "Consulting (as agreed 14 May)",
            "quantity": 10,
            "unitPriceCents": 9380,
            "amountCents": 93800
        },
        {
            "description": "Filter cartridge IP65 (pack of 10)",
            "quantity": 10.5,
            "unitPriceCents": 29200,
            "amountCents": 306600
        },
        {
            "description": "Installation, 2 engineers",
            "quantity": 2.5,
            "unitPriceCents": 21790,
            "amountCents": 54475
        },
        {
            "description": "Paint 12V (pack of 10)",
            "quantity": 27,
            "unitPriceCents": 40650,
            "amountCents": 1097550
        },
        {
            "description": "Project management (as agreed 14 May)",
            "quantity": 4,
            "unitPriceCents": 7540,
            "amountCents": 30160
        },
        {
            "description": "Glass panel 12V",
            "quantity": 17,
            "unitPriceCents": 9765,
            "amountCents": 166005
        },
        {
            "description": "Pump 24-pack, per set",
            "quantity": 28,
            "unitPriceCents": 2970,
            "amountCents": 83160
        },
        {
            "description": "Network switch 50m drum (pack of 10)",
            "quantity": 13,
            "unitPriceCents": 26180,
            "amountCents": 340340
        },
        {
            "description": "Sensor DN25, grey",
            "quantity": 36,
            "unitPriceCents": 2940,
            "amountCents": 105840
        },
        {
            "description": "Site survey, per day",
            "quantity": 18,
            "unitPriceCents": 11065,
            "amountCents": 199170
        },
        {
            "description": "Remote support, per hour",
            "quantity": 10.5,
            "unitPriceCents": 11760,
            "amountCents": 123480
        },
        {
            "description": "Mounting bracket 1/2\" - heavy duty",
            "quantity": 15,
            "unitPriceCents": 31015,
            "amountCents": 465225
        },
        {
            "description": "Cable grade 304, 15% recycled",
            "quantity": 19,
            "unitPriceCents": 32745,
            "amountCents": 622155
        },
        {
            "description": "Gasket set 500ml",
            "quantity": 26.5,
            "unitPriceCents": 10390,
            "amountCents": 275335
        },
        {
            "description": "Installation incl. travel",
            "quantity": 14,
            "unitPriceCents": 6930,
            "amountCents": 97020
        },
        {
            "description": "Cable 1/2\", 15% recycled",
            "quantity": 18.5,
            "unitPriceCents": 10800,
            "amountCents": 199800
        },
        {
            "description": "Cable 24-pack, per set",
            "quantity": 9.5,
            "unitPriceCents": 28765,
            "amountCents": 273268
        },
        {
            "description": "Cable 50m drum, per set",
            "quantity": 6,
            "unitPriceCents": 23405,
            "amountCents": 140430
        },
        {
            "description": "Timber board 12V, grey",
            "quantity": 8,
            "unitPriceCents": 29545,
            "amountCents": 236360
        },
        {
            "description": "Gasket set A4, 80gsm (spare)",
            "quantity": 15,
            "unitPriceCents": 20445,
            "amountCents": 306675
        },
        {
            "description": "Project management - phase 2",
            "quantity": 7,
            "unitPriceCents": 21000,
            "amountCents": 147000
        },
        {
            "description": "Consulting incl. travel",
            "quantity": 4,
            "unitPriceCents": 15700,
            "amountCents": 62800
        },
        {
            "description": "Site survey incl. travel",
            "quantity": 1,
            "unitPriceCents": 9415,
            "amountCents": 9415
        },
        {
            "description": "Remote support (Q3)",
            "quantity": 3,
            "unitPriceCents": 19210,
            "amountCents": 57630
        },
        {
            "description": "Consulting (Q3)",
            "quantity": 5,
            "unitPriceCents": 8930,
            "amountCents": 44650
        },
        {
            "description": "Project management (as agreed 14 May)",
            "quantity": 8.5,
            "unitPriceCents": 17755,
            "amountCents": 150918
        },
        {
            "description": "Inspection report incl. travel",
            "quantity": 1,
            "unitPriceCents": 18970,
            "amountCents": 18970
        },
        {
            "description": "Installation and set-up (included)",
            "quantity": 1,
            "unitPriceCents": 0,
            "amountCents": 0
        },
        {
            "description": "Design work, per hour",
            "quantity": 5.5,
            "unitPriceCents": 6245,
            "amountCents": 34348
        },
        {
            "description": "Pump type B",
            "quantity": 22.5,
            "unitPriceCents": 29970,
            "amountCents": 674325
        },
        {
            "description": "Site survey (Q3)",
            "quantity": 5,
            "unitPriceCents": 7310,
            "amountCents": 36550
        },
        {
            "description": "Design work - phase 2",
            "quantity": 7,
            "unitPriceCents": 8170,
            "amountCents": 57190
        },
        {
            "description": "Maintenance visit (as agreed 14 May)",
            "quantity": 19.5,
            "unitPriceCents": 16960,
            "amountCents": 330720
        },
        {
            "description": "Sensor 1/2\", per set",
            "quantity": 24,
            "unitPriceCents": 16140,
            "amountCents": 387360
        },
        {
            "description": "Site survey incl. travel",
            "quantity": 7.5,
            "unitPriceCents": 11870,
            "amountCents": 89025
        },
        {
            "description": "Design work, remote",
            "quantity": 4,
            "unitPriceCents": 6305,
            "amountCents": 25220
        },
        {
            "description": "Hinge set 12V",
            "quantity": 8.5,
            "unitPriceCents": 34915,
            "amountCents": 296778
        },
        {
            "description": "Installation (as agreed 14 May)",
            "quantity": 17,
            "unitPriceCents": 11565,
            "amountCents": 196605
        },
        {
            "description": "Installation, per hour",
            "quantity": 2,
            "unitPriceCents": 17210,
            "amountCents": 34420
        },
        {
            "description": "Cable 2.4m (spare)",
            "quantity": 37,
            "unitPriceCents": 15455,
            "amountCents": 571835
        },
        {
            "description": "Filter cartridge 1/2\" (pack of 10)",
            "quantity": 20,
            "unitPriceCents": 29825,
            "amountCents": 596500
        },
        {
            "description": "Lamp 1/2\", 15% recycled",
            "quantity": 14,
            "unitPriceCents": 2460,
            "amountCents": 34440
        },
        {
            "description": "Hinge set DN25, grey",
            "quantity": 2,
            "unitPriceCents": 19275,
            "amountCents": 38550
        },
        {
            "description": "Fastener pack 10% off-cut",
            "quantity": 29,
            "unitPriceCents": 29380,
            "amountCents": 852020
        },
        {
            "description": "Consulting, per day",
            "quantity": 1,
            "unitPriceCents": 13650,
            "amountCents": 13650
        },
        {
            "description": "Glass panel 500ml",
            "quantity": 6,
            "unitPriceCents": 21055,
            "amountCents": 126330
        },
        {
            "description": "Filter cartridge DN25, 15% recycled",
            "quantity": 11,
            "unitPriceCents": 21580,
            "amountCents": 237380
        },
        {
            "description": "Staff training - phase 2",
            "quantity": 4,
            "unitPriceCents": 11545,
            "amountCents": 46180
        },
        {
            "description": "Filter cartridge M8 x 40, per set",
            "quantity": 12.5,
            "unitPriceCents": 9320,
            "amountCents": 116500
        },
        {
            "description": "Consulting incl. travel",
            "quantity": 16.5,
            "unitPriceCents": 17415,
            "amountCents": 287348
        },
        {
            "description": "Calibration - phase 2",
            "quantity": 12.5,
            "unitPriceCents": 8305,
            "amountCents": 103813
        },
        {
            "description": "Staff training (as agreed 14 May)",
            "quantity": 16,
            "unitPriceCents": 15285,
            "amountCents": 244560
        },
        {
            "description": "Pump grade 304, 15% recycled",
            "quantity": 16,
            "unitPriceCents": 35005,
            "amountCents": 560080
        },
        {
            "description": "Installation, remote",
            "quantity": 9,
            "unitPriceCents": 6105,
            "amountCents": 54945
        },
        {
            "description": "Paint 500ml - heavy duty",
            "quantity": 5,
            "unitPriceCents": 28430,
            "amountCents": 142150
        },
        {
            "description": "Label roll 10% off-cut, 15% recycled",
            "quantity": 15,
            "unitPriceCents": 32820,
            "amountCents": 492300
        },
        {
            "description": "Credit for damaged item",
            "quantity": 1,
            "unitPriceCents": -2180,
            "amountCents": -2180
        }
    ],
    "subtotalCents": 22070149,
    "discountCents": 0,
    "shippingCents": 0,
    "taxRatePercent": 10,
    "taxCents": 2207015,
    "totalCents": 24277164,
    "plantedErrors": [
        {
            "rule": "line_total_mismatch",
            "line": 2,
            "correctCents": 1081350,
            "printedCents": 1080850
        }
    ],
    "features": [
        "multi-page",
        "free line",
        "negative line",
        "wrapped description",
        "part-number note",
        "reference block",
        "carried-forward rows"
    ],
    "design": "rose-serif",
    "pages": 4
}