{
  "schemaVersion": 1,
  "kitId": "business-restaurant-pizzeria",
  "restaurant": "Ember Lane Pizza",
  "menuTitle": "Pizza menu",
  "asOf": "2026-09-08",
  "currency": "CAD",
  "locale": "en-CA",
  "period": {
    "start": "2026-08-20",
    "end": "2026-09-02"
  },
  "sources": {
    "plateCosts": "/files/data/restaurant-costing-v1/restaurant-pizzeria/plate-costs.csv",
    "allergenMatrix": "/files/data/restaurant-costing-v1/restaurant-pizzeria/allergen-matrix.csv",
    "operatingModel": "/files/data/business-kits-v1/restaurant-pizzeria/operating-model.json"
  },
  "allergenKey": [
    {
      "number": 1,
      "id": "cereals_gluten",
      "name": "Cereals containing gluten"
    },
    {
      "number": 2,
      "id": "crustaceans",
      "name": "Crustaceans"
    },
    {
      "number": 3,
      "id": "eggs",
      "name": "Eggs"
    },
    {
      "number": 4,
      "id": "fish",
      "name": "Fish"
    },
    {
      "number": 5,
      "id": "peanuts",
      "name": "Peanuts"
    },
    {
      "number": 6,
      "id": "soybeans",
      "name": "Soybeans"
    },
    {
      "number": 7,
      "id": "milk",
      "name": "Milk"
    },
    {
      "number": 8,
      "id": "nuts",
      "name": "Tree nuts"
    },
    {
      "number": 9,
      "id": "celery",
      "name": "Celery"
    },
    {
      "number": 10,
      "id": "mustard",
      "name": "Mustard"
    },
    {
      "number": 11,
      "id": "sesame",
      "name": "Sesame"
    },
    {
      "number": 12,
      "id": "sulphites",
      "name": "Sulphur dioxide and sulphites"
    },
    {
      "number": 13,
      "id": "lupin",
      "name": "Lupin"
    },
    {
      "number": 14,
      "id": "molluscs",
      "name": "Molluscs"
    }
  ],
  "taxCodes": [
    {
      "code": "GST5",
      "percent": 5.0
    },
    {
      "code": "EXEMPT",
      "percent": 0.0
    }
  ],
  "sections": [
    {
      "name": "Classic pizzas",
      "items": [
        {
          "menuItemId": "MENU-01",
          "name": "Margherita pizza",
          "priceCad": 17.0,
          "plateCostCad": 2.04,
          "grossMarginCad": 14.96,
          "foodCostPercent": 12.0,
          "recipeLines": 5,
          "posItemCode": "MENU-01",
          "taxCode": "GST5",
          "modifierGroup": "MG-MENU-01",
          "allergens": [
            "cereals_gluten",
            "milk"
          ],
          "allergenNumbers": [
            1,
            7
          ],
          "allergenSources": "cereals_gluten: Pizza Flour; milk: Mozzarella",
          "modifiers": [
            {
              "modifierId": "MOD-01",
              "name": "Extra portion",
              "priceCad": 2.5
            },
            {
              "modifierId": "MOD-02",
              "name": "Takeaway packaging",
              "priceCad": 0.5
            }
          ]
        },
        {
          "menuItemId": "MENU-02",
          "name": "Pepperoni pizza",
          "priceCad": 20.0,
          "plateCostCad": 2.75,
          "grossMarginCad": 17.25,
          "foodCostPercent": 13.75,
          "recipeLines": 5,
          "posItemCode": "MENU-02",
          "taxCode": "GST5",
          "modifierGroup": "MG-MENU-02",
          "allergens": [
            "cereals_gluten",
            "milk",
            "mustard"
          ],
          "allergenNumbers": [
            1,
            7,
            10
          ],
          "allergenSources": "cereals_gluten: Pizza Flour; milk: Mozzarella; mustard: Pepperoni",
          "modifiers": [
            {
              "modifierId": "MOD-03",
              "name": "Extra portion",
              "priceCad": 2.5
            },
            {
              "modifierId": "MOD-04",
              "name": "Takeaway packaging",
              "priceCad": 0.5
            }
          ]
        }
      ]
    },
    {
      "name": "House pizzas",
      "items": [
        {
          "menuItemId": "MENU-03",
          "name": "White cheese pizza",
          "priceCad": 18.5,
          "plateCostCad": 2.17,
          "grossMarginCad": 16.33,
          "foodCostPercent": 11.73,
          "recipeLines": 3,
          "posItemCode": "MENU-03",
          "taxCode": "GST5",
          "modifierGroup": "MG-MENU-03",
          "allergens": [
            "cereals_gluten",
            "milk"
          ],
          "allergenNumbers": [
            1,
            7
          ],
          "allergenSources": "cereals_gluten: Pizza Flour; milk: Mozzarella",
          "modifiers": [
            {
              "modifierId": "MOD-05",
              "name": "Extra portion",
              "priceCad": 2.5
            },
            {
              "modifierId": "MOD-06",
              "name": "Takeaway packaging",
              "priceCad": 0.5
            }
          ]
        },
        {
          "menuItemId": "MENU-04",
          "name": "Basil tomato pizza",
          "priceCad": 18.0,
          "plateCostCad": 2.0,
          "grossMarginCad": 16.0,
          "foodCostPercent": 11.11,
          "recipeLines": 5,
          "posItemCode": "MENU-04",
          "taxCode": "GST5",
          "modifierGroup": "MG-MENU-04",
          "allergens": [
            "cereals_gluten",
            "milk"
          ],
          "allergenNumbers": [
            1,
            7
          ],
          "allergenSources": "cereals_gluten: Pizza Flour; milk: Mozzarella",
          "modifiers": [
            {
              "modifierId": "MOD-07",
              "name": "Extra portion",
              "priceCad": 2.5
            },
            {
              "modifierId": "MOD-08",
              "name": "Takeaway packaging",
              "priceCad": 0.5
            }
          ]
        }
      ]
    }
  ],
  "drinks": {
    "pricingRule": "A drink sold both ways is poured 5 times from one bottle; the glass price is the bottle price divided by 5 and rounded up to the next 0.25.",
    "costed": false,
    "byTheGlass": [
      {
        "drinkId": "DRK-01",
        "posItemCode": "DRK-01G",
        "name": "House red",
        "serveMl": 150,
        "priceCad": 7.25,
        "derivedFromBottle": true
      },
      {
        "drinkId": "DRK-02",
        "posItemCode": "DRK-02G",
        "name": "House white",
        "serveMl": 150,
        "priceCad": 7.0,
        "derivedFromBottle": true
      },
      {
        "drinkId": "DRK-03",
        "posItemCode": "DRK-03G",
        "name": "Sparkling water",
        "serveMl": 150,
        "priceCad": 1.5,
        "derivedFromBottle": true
      },
      {
        "drinkId": "DRK-04",
        "posItemCode": "DRK-04G",
        "name": "Pilsner à la pression",
        "serveMl": 473,
        "priceCad": 8.0,
        "derivedFromBottle": false
      }
    ],
    "byTheBottle": [
      {
        "drinkId": "DRK-01",
        "posItemCode": "DRK-01B",
        "name": "House red",
        "bottleMl": 750,
        "priceCad": 36.0
      },
      {
        "drinkId": "DRK-02",
        "posItemCode": "DRK-02B",
        "name": "House white",
        "bottleMl": 750,
        "priceCad": 34.0
      },
      {
        "drinkId": "DRK-03",
        "posItemCode": "DRK-03B",
        "name": "Sparkling water",
        "bottleMl": 750,
        "priceCad": 6.5
      },
      {
        "drinkId": "DRK-05",
        "posItemCode": "DRK-05B",
        "name": "Chianti Riserva",
        "bottleMl": 750,
        "priceCad": 48.0
      }
    ]
  },
  "setMenu": {
    "name": "Two pizza family deal",
    "priceCad": 33.0,
    "aLaCarteTotalCad": 37.0,
    "savingCad": 4.0,
    "menuItemIds": [
      "MENU-01",
      "MENU-02"
    ]
  },
  "kidsMenu": {
    "name": "Children's pizzas",
    "rule": "60 percent of the menu price, rounded to the nearest 0.05",
    "items": [
      {
        "menuItemId": "MENU-01",
        "name": "Margherita pizza",
        "priceCad": 10.2
      },
      {
        "menuItemId": "MENU-02",
        "name": "Pepperoni pizza",
        "priceCad": 12.0
      },
      {
        "menuItemId": "MENU-03",
        "name": "White cheese pizza",
        "priceCad": 11.1
      },
      {
        "menuItemId": "MENU-04",
        "name": "Basil tomato pizza",
        "priceCad": 10.8
      }
    ]
  },
  "specials": {
    "serviceDate": "2026-08-28",
    "rule": "85 percent of the menu price, rounded to the nearest 0.05",
    "items": [
      {
        "menuItemId": "MENU-02",
        "name": "Pepperoni pizza",
        "menuPriceCad": 20.0,
        "priceCad": 17.0,
        "savingCad": 3.0
      },
      {
        "menuItemId": "MENU-03",
        "name": "White cheese pizza",
        "menuPriceCad": 18.5,
        "priceCad": 15.75,
        "savingCad": 2.75
      }
    ]
  },
  "notes": [
    "Dish names, prices and allergen declarations are read from the costing folder listed under sources, so this document cannot disagree with the plate costs that shipped before it.",
    "Drinks are outside the shared ingredient costing study and carry list prices only. No plate cost is published for them and none is implied.",
    "Tax codes are fixture codes, not tax advice. GST5 carries 5.00 percent and matches the rate the costing folder's Z read uses; EXEMPT carries 0.00 percent and is applied only to the stored value line so an importer has two codes to map."
  ]
}
