{
    "id": "invoice-022",
    "layout": "stacked",
    "currency": "AUD",
    "supplier": {
        "name": "Outback Roofing Pty Ltd",
        "vatId": "50 533 102 144"
    },
    "customer": {
        "name": "Brisbane River Cruises Pty Ltd"
    },
    "invoiceNumber": "SI/26/4396",
    "issueDate": "2026-09-15",
    "dueDate": "2026-09-29",
    "lines": [
        {
            "description": "Fastener pack M8 x 40 (pack of 10)",
            "quantity": 24,
            "unitPriceCents": 20510,
            "amountCents": 492240
        },
        {
            "description": "Sensor M8 x 40",
            "quantity": 2.5,
            "unitPriceCents": 31850,
            "amountCents": 79625
        },
        {
            "description": "Pump type B (pack of 10)",
            "quantity": 38,
            "unitPriceCents": 11435,
            "amountCents": 434530
        },
        {
            "description": "Fastener pack type B, per set",
            "quantity": 5,
            "unitPriceCents": 7000,
            "amountCents": 35000
        },
        {
            "description": "Mounting bracket type B, per set",
            "quantity": 29,
            "unitPriceCents": 40465,
            "amountCents": 1173485
        },
        {
            "description": "Toner cartridge 2.4m, grey",
            "quantity": 32,
            "unitPriceCents": 30405,
            "amountCents": 972960
        },
        {
            "description": "Consulting, per hour",
            "quantity": 2,
            "unitPriceCents": 14520,
            "amountCents": 29040
        },
        {
            "description": "Network switch 12V (spare)",
            "quantity": 16,
            "unitPriceCents": 16390,
            "amountCents": 262240
        },
        {
            "description": "Project management, 2 engineers",
            "quantity": 3,
            "unitPriceCents": 15825,
            "amountCents": 47475
        },
        {
            "description": "Lamp IP65, 15% recycled",
            "quantity": 5.5,
            "unitPriceCents": 14495,
            "amountCents": 79723
        },
        {
            "description": "Pump M8 x 40, per set",
            "quantity": 25,
            "unitPriceCents": 41735,
            "amountCents": 1043375
        },
        {
            "description": "Adhesive 500ml, per set",
            "quantity": 36,
            "unitPriceCents": 22215,
            "amountCents": 799740
        },
        {
            "description": "Toner cartridge 2.4m (pack of 10)",
            "quantity": 37,
            "unitPriceCents": 3680,
            "amountCents": 136160
        },
        {
            "description": "Remote support (Q3)",
            "quantity": 3,
            "unitPriceCents": 11695,
            "amountCents": 35085
        },
        {
            "description": "Site survey (as agreed 14 May)",
            "quantity": 6,
            "unitPriceCents": 18485,
            "amountCents": 110910
        },
        {
            "description": "Maintenance visit incl. travel",
            "quantity": 16,
            "unitPriceCents": 17230,
            "amountCents": 275680
        },
        {
            "description": "Toner cartridge 12V",
            "quantity": 7,
            "unitPriceCents": 21505,
            "amountCents": 150535
        },
        {
            "description": "Lamp M8 x 40",
            "quantity": 14,
            "unitPriceCents": 9605,
            "amountCents": 134470
        },
        {
            "description": "Design work - phase 2",
            "quantity": 13.5,
            "unitPriceCents": 17045,
            "amountCents": 230108
        },
        {
            "description": "Battery pack M8 x 40, grey",
            "quantity": 27,
            "unitPriceCents": 23690,
            "amountCents": 639630
        },
        {
            "description": "Calibration - phase 2",
            "quantity": 5,
            "unitPriceCents": 9115,
            "amountCents": 45575
        },
        {
            "description": "Paint 1/2\"",
            "quantity": 22,
            "unitPriceCents": 16940,
            "amountCents": 372680
        },
        {
            "description": "Project management (Q3)",
            "quantity": 16,
            "unitPriceCents": 7620,
            "amountCents": 121920
        },
        {
            "description": "Design work (Q3)",
            "quantity": 14.5,
            "unitPriceCents": 21150,
            "amountCents": 306675
        },
        {
            "description": "Timber board 24-pack",
            "quantity": 23.5,
            "unitPriceCents": 43285,
            "amountCents": 1017198
        },
        {
            "description": "Site survey (Q3)",
            "quantity": 4,
            "unitPriceCents": 18215,
            "amountCents": 72860
        },
        {
            "description": "Consulting - phase 2",
            "quantity": 4,
            "unitPriceCents": 15840,
            "amountCents": 63360
        },
        {
            "description": "Hinge set 12V (spare)",
            "quantity": 14,
            "unitPriceCents": 12595,
            "amountCents": 176330
        },
        {
            "description": "Fastener pack 50m drum - heavy duty",
            "quantity": 32,
            "unitPriceCents": 30705,
            "amountCents": 982560
        },
        {
            "description": "Project management, per hour",
            "quantity": 20,
            "unitPriceCents": 5470,
            "amountCents": 109400
        },
        {
            "description": "Consulting (as agreed 14 May)",
            "quantity": 2,
            "unitPriceCents": 13440,
            "amountCents": 26880
        },
        {
            "description": "Sensor 24-pack - heavy duty",
            "quantity": 8,
            "unitPriceCents": 31815,
            "amountCents": 254520
        },
        {
            "description": "Toner cartridge 500ml, grey",
            "quantity": 6,
            "unitPriceCents": 25210,
            "amountCents": 151260
        },
        {
            "description": "Adhesive A4, 80gsm, grey",
            "quantity": 18.5,
            "unitPriceCents": 26345,
            "amountCents": 487383
        },
        {
            "description": "Sensor 10% off-cut (spare)",
            "quantity": 33,
            "unitPriceCents": 5650,
            "amountCents": 186450
        },
        {
            "description": "Project management, remote",
            "quantity": 2,
            "unitPriceCents": 21115,
            "amountCents": 42230
        },
        {
            "description": "Pump M8 x 40 (pack of 10)",
            "quantity": 27,
            "unitPriceCents": 33830,
            "amountCents": 913410
        },
        {
            "description": "Consulting, per hour",
            "quantity": 19.5,
            "unitPriceCents": 16595,
            "amountCents": 323603
        },
        {
            "description": "Pump 2.4m (spare)",
            "quantity": 13,
            "unitPriceCents": 1560,
            "amountCents": 20280
        },
        {
            "description": "Project management, 2 engineers",
            "quantity": 4,
            "unitPriceCents": 14275,
            "amountCents": 57100
        },
        {
            "description": "Paint 12V - heavy duty",
            "quantity": 33,
            "unitPriceCents": 23680,
            "amountCents": 781440
        },
        {
            "description": "Network switch grade 304",
            "quantity": 12,
            "unitPriceCents": 26995,
            "amountCents": 323940
        },
        {
            "description": "Hinge set 10% off-cut",
            "quantity": 26,
            "unitPriceCents": 22445,
            "amountCents": 583570
        },
        {
            "description": "Inspection report - phase 2",
            "quantity": 17.5,
            "unitPriceCents": 19645,
            "amountCents": 343788
        },
        {
            "description": "Gasket set 24-pack, per set",
            "quantity": 19,
            "unitPriceCents": 16390,
            "amountCents": 311410
        },
        {
            "description": "Consulting, per hour",
            "quantity": 11,
            "unitPriceCents": 15805,
            "amountCents": 173855
        },
        {
            "description": "Lamp grade 304, per set",
            "quantity": 28,
            "unitPriceCents": 13335,
            "amountCents": 373380
        },
        {
            "description": "Project management incl. travel",
            "quantity": 11.5,
            "unitPriceCents": 7050,
            "amountCents": 81075
        },
        {
            "description": "Pump IP65 (pack of 10)",
            "quantity": 35,
            "unitPriceCents": 33040,
            "amountCents": 1156400
        },
        {
            "description": "Sensor 2.4m - heavy duty",
            "quantity": 15,
            "unitPriceCents": 27165,
            "amountCents": 407475
        },
        {
            "description": "Sensor grade 304, 15% recycled",
            "quantity": 2,
            "unitPriceCents": 11560,
            "amountCents": 23120
        },
        {
            "description": "Valve M8 x 40, 15% recycled",
            "quantity": 16.5,
            "unitPriceCents": 25350,
            "amountCents": 418275
        },
        {
            "description": "Valve IP65 (spare)",
            "quantity": 29,
            "unitPriceCents": 44605,
            "amountCents": 1293545
        },
        {
            "description": "Pump DN25",
            "quantity": 18,
            "unitPriceCents": 4085,
            "amountCents": 73530
        },
        {
            "description": "Remote support (Q3)",
            "quantity": 16,
            "unitPriceCents": 14190,
            "amountCents": 227040
        },
        {
            "description": "Paint 12V, per set",
            "quantity": 37,
            "unitPriceCents": 22160,
            "amountCents": 819920
        },
        {
            "description": "Remote support, per day",
            "quantity": 1,
            "unitPriceCents": 20575,
            "amountCents": 20575
        },
        {
            "description": "Design work, remote",
            "quantity": 2,
            "unitPriceCents": 21410,
            "amountCents": 42820
        },
        {
            "description": "Remote support, per day",
            "quantity": 7,
            "unitPriceCents": 7485,
            "amountCents": 52395
        },
        {
            "description": "Staff training, 2 engineers",
            "quantity": 3,
            "unitPriceCents": 17550,
            "amountCents": 52650
        },
        {
            "description": "Maintenance visit (as agreed 14 May)",
            "quantity": 3,
            "unitPriceCents": 6200,
            "amountCents": 18600
        },
        {
            "description": "Maintenance visit, per hour",
            "quantity": 2,
            "unitPriceCents": 16620,
            "amountCents": 33240
        },
        {
            "description": "Site survey, remote",
            "quantity": 18,
            "unitPriceCents": 15800,
            "amountCents": 284400
        },
        {
            "description": "Glass panel 500ml - heavy duty",
            "quantity": 20,
            "unitPriceCents": 24190,
            "amountCents": 483800
        },
        {
            "description": "Filter cartridge IP65",
            "quantity": 26,
            "unitPriceCents": 19355,
            "amountCents": 503230
        },
        {
            "description": "Project management (as agreed 14 May)",
            "quantity": 15,
            "unitPriceCents": 21800,
            "amountCents": 327000
        },
        {
            "description": "Credit for damaged item",
            "quantity": 1,
            "unitPriceCents": -2585,
            "amountCents": -2585
        }
    ],
    "subtotalCents": 22101573,
    "discountCents": 0,
    "shippingCents": 3750,
    "taxRatePercent": 10,
    "taxCents": 2210157,
    "totalCents": 24315480,
    "plantedErrors": [],
    "features": [
        "multi-page",
        "negative line",
        "wrapped description",
        "section totals",
        "reference block",
        "deposit and balance due",
        "bank details",
        "carried-forward rows"
    ],
    "design": "crimson-corner",
    "pages": 3
}