{
  "schema_version": "1.0",
  "id": "decimals-negative-05",
  "category": "decimals-negative",
  "document_type": "purchase-invoice",
  "fixture_id": "fixture-05",
  "supplier": "Pretend Pine Industries",
  "buyer": "Test Skylark Market",
  "document_number": "PI-SYN-005",
  "issue_date": "2026-09-01",
  "currency": "USD",
  "synthetic": true,
  "rows": [
    {
      "line": 1,
      "sku": "ARCH-0501",
      "description": "Archive storage box",
      "quantity": "14.500",
      "uom": "box",
      "unit_price_usd": "13.0675",
      "discount_percent": "0",
      "line_total_usd": "189.48"
    },
    {
      "line": 2,
      "sku": "NOTE-0502",
      "description": "Grid notebook, recycled",
      "quantity": "17.875",
      "uom": "ea",
      "unit_price_usd": "14.8225",
      "discount_percent": "2.5",
      "line_total_usd": "258.33"
    },
    {
      "line": 3,
      "sku": "TAPE-0503",
      "description": "Paper packing tape",
      "quantity": "20.125",
      "uom": "roll",
      "unit_price_usd": "16.4925",
      "discount_percent": "0",
      "line_total_usd": "331.91"
    },
    {
      "line": 4,
      "sku": "MAIL-0504",
      "description": "Protective mailer, medium",
      "quantity": "23.500",
      "uom": "pack",
      "unit_price_usd": "18.2575",
      "discount_percent": "5",
      "line_total_usd": "407.60"
    },
    {
      "line": 5,
      "sku": "CLIP-0505",
      "description": "Steel binder clips",
      "quantity": "26.875",
      "uom": "pack",
      "unit_price_usd": "20.0125",
      "discount_percent": "0",
      "line_total_usd": "537.84"
    },
    {
      "line": 6,
      "sku": "FILE-0506",
      "description": "Credit: Document file folders",
      "quantity": "-2.125",
      "uom": "pack",
      "unit_price_usd": "21.6825",
      "discount_percent": "0",
      "line_total_usd": "-46.08"
    },
    {
      "line": 7,
      "sku": "LABL-0507",
      "description": "Blank inventory labels",
      "quantity": "5.500",
      "uom": "sheet",
      "unit_price_usd": "23.4475",
      "discount_percent": "2.5",
      "line_total_usd": "125.74"
    },
    {
      "line": 8,
      "sku": "PAPR-0508",
      "description": "Copy paper, ivory",
      "quantity": "8.875",
      "uom": "ream",
      "unit_price_usd": "25.2025",
      "discount_percent": "0",
      "line_total_usd": "223.67"
    },
    {
      "line": 9,
      "sku": "WRAP-0509",
      "description": "Protective kraft wrap",
      "quantity": "11.125",
      "uom": "m",
      "unit_price_usd": "26.8725",
      "discount_percent": "5",
      "line_total_usd": "284.01"
    },
    {
      "line": 10,
      "sku": "CORD-0510",
      "description": "Cotton tie cord",
      "quantity": "14.500",
      "uom": "m",
      "unit_price_usd": "28.6375",
      "discount_percent": "0",
      "line_total_usd": "415.24"
    },
    {
      "line": 11,
      "sku": "PAD-0511",
      "description": "Shipping note pad",
      "quantity": "17.875",
      "uom": "ea",
      "unit_price_usd": "30.3925",
      "discount_percent": "0",
      "line_total_usd": "543.27"
    },
    {
      "line": 12,
      "sku": "TAG-0512",
      "description": "Hang tags, natural",
      "quantity": "20.125",
      "uom": "pack",
      "unit_price_usd": "32.0625",
      "discount_percent": "2.5",
      "line_total_usd": "629.13"
    },
    {
      "line": 13,
      "sku": "ENVL-0513",
      "description": "Credit: Document envelopes",
      "quantity": "-23.500",
      "uom": "pack",
      "unit_price_usd": "33.8275",
      "discount_percent": "0",
      "line_total_usd": "-794.95"
    },
    {
      "line": 14,
      "sku": "TRAY-0514",
      "description": "Stackable desk tray",
      "quantity": "26.875",
      "uom": "ea",
      "unit_price_usd": "35.5825",
      "discount_percent": "5",
      "line_total_usd": "908.47"
    },
    {
      "line": 15,
      "sku": "BAND-0515",
      "description": "Reusable fastening band",
      "quantity": "2.125",
      "uom": "ea",
      "unit_price_usd": "37.2525",
      "discount_percent": "0",
      "line_total_usd": "79.16"
    },
    {
      "line": 16,
      "sku": "SLEV-0516",
      "description": "Clear document sleeve",
      "quantity": "5.500",
      "uom": "pack",
      "unit_price_usd": "39.0175",
      "discount_percent": "0",
      "line_total_usd": "214.60"
    },
    {
      "line": 17,
      "sku": "CART-0517",
      "description": "Shipping carton, small",
      "quantity": "8.875",
      "uom": "ea",
      "unit_price_usd": "40.7725",
      "discount_percent": "2.5",
      "line_total_usd": "352.81"
    },
    {
      "line": 18,
      "sku": "PENC-0518",
      "description": "Wooden graphite pencils",
      "quantity": "11.125",
      "uom": "box",
      "unit_price_usd": "42.4425",
      "discount_percent": "0",
      "line_total_usd": "472.17"
    },
    {
      "line": 19,
      "sku": "DIVI-0519",
      "description": "Index divider tabs",
      "quantity": "14.500",
      "uom": "set",
      "unit_price_usd": "44.2075",
      "discount_percent": "5",
      "line_total_usd": "608.96"
    },
    {
      "line": 20,
      "sku": "RULE-0520",
      "description": "Measuring ruler, 30 cm",
      "quantity": "17.875",
      "uom": "ea",
      "unit_price_usd": "45.9625",
      "discount_percent": "0",
      "line_total_usd": "821.58"
    },
    {
      "line": 21,
      "sku": "FOLD-0521",
      "description": "Credit: Presentation folder",
      "quantity": "-20.125",
      "uom": "ea",
      "unit_price_usd": "47.6325",
      "discount_percent": "0",
      "line_total_usd": "-958.60"
    },
    {
      "line": 22,
      "sku": "BAG-0522",
      "description": "Paper carry bags",
      "quantity": "23.500",
      "uom": "pack",
      "unit_price_usd": "49.3975",
      "discount_percent": "2.5",
      "line_total_usd": "1131.82"
    },
    {
      "line": 23,
      "sku": "INK-0523",
      "description": "Stamp ink refill",
      "quantity": "26.875",
      "uom": "btl",
      "unit_price_usd": "1.1525",
      "discount_percent": "0",
      "line_total_usd": "30.97"
    },
    {
      "line": 24,
      "sku": "SEAL-0524",
      "description": "Tamper seal labels",
      "quantity": "2.125",
      "uom": "roll",
      "unit_price_usd": "2.8225",
      "discount_percent": "5",
      "line_total_usd": "5.70"
    }
  ],
  "summary": {
    "net_total_usd": "6772.83",
    "tax_rate_percent": "0",
    "tax_usd": "0.00",
    "total_usd": "6772.83"
  },
  "fields": [
    "line",
    "sku",
    "description",
    "quantity",
    "uom",
    "unit_price_usd",
    "discount_percent",
    "line_total_usd"
  ],
  "quantity_meaning": "ordered quantity",
  "calculation": "line_total_usd = round(quantity * unit_price_usd * (1 - discount_percent/100), 2), ROUND_HALF_UP; total is sum of rounded lines"
}
