Costing is missing or outdated
Recipes live in the chef’s head, purchase prices have changed several times since the last costing. The selling price comes from comparing with the neighbour, not from your own numbers.
Cost every dish properly once: recipe, portion, current purchase price. That is a few days of manual work — afterwards you know for the first time where the money is.
