Which of those lines are real costs, and which are just creative
This is the part I want to be blunt about, because nobody in this industry says it out loud. Some of those charges represent money the supplier actually spent. Others are numbers somebody decided to charge, because the person approving the quote is one tired flight attendant at 05:00 in a city they land in twice a year, with no time to compare and no authority to walk away. The test is simple and you can apply it to any quote you are ever sent: did this line cost the supplier something, or is it a price they chose because you cannot say no?
The real ones are easy to defend. Delivery at €100 is a van, a driver, fuel, the security gate and time. Halal sourcing at €250 is a genuine procurement cost. €250 might be a little excessive, but let's say it is because the supplier steps outside their normal supply chain for the order: a different butcher, a different wholesaler, sometimes a different city. Where that chain is not established at a station, that is what it costs. It is the cost of feeding the guest correctly. A night or weekend rate on kitchen staff is not a surcharge either, it is a wage.
The creative ones are a different conversation.
Packaging, €65. You are being charged for the container the food you just bought arrives in. No restaurant charges you for the plate. Everywhere else in the food industry packaging sits inside the price of the food. Here it became its own line, because here it can.
VIP black disposable equipment, €300 (yes, 3-0-0 €). Price a case of high-end black disposable trays and plates yourself, once, then look at that line again. I will not quote you a margin, because I do not have the supplier's purchase invoice and neither do you. I will tell you it is the largest non-food line on a €2,900 order, it is disposable, and nobody eats it.
Branded presentation box, €50. Fifty euros for a box with a logo on it.
A short notice fee as a flat penalty. When a late order genuinely forces a night shift or an emergency purchase, charge for it properly. When it is a flat €100 triggered because a clock passed a line in a contract, that is not a cost, it is a fine. You can tell which one you are looking at by whether the number ever changes with the situation, or never moves.
Serviceware itemised piece by piece. €15 for the basket the bread rolls sit in, €7 for each glass the dessert is served in. Individually trivial, collectively a second invoice hiding inside the first.
A service percentage taken on the total instead of on the food. Almost nobody notices this one. When a caterer applies a percentage to the whole invoice, they are taking a margin on their own delivery fee, their own packaging charge and their own handling pass-through. You are paying a markup on a markup.
The handling fee the owner pays twice. The caterer bills €50 for handling on the catering invoice. Then the handler bills for receiving the same delivery on the handling invoice, the one the pilots sign and the operator settles separately. Same boxes, same few hundred metres, two invoices. Nobody catches it, because the two documents never land on the same desk: catering goes one way, handling goes another, and the only person who ever sees both is nobody.
The markup on luxury items. The clearest case in the whole business, and the one I will put a number on below.
None of this is fraud and I am not accusing anyone of it. Catering companies in this sector carry real costs restaurants do not: tiny production runs, no stock held, fresh purchasing for every order, airport access, absurd hours, clients who change their minds at 23:00. Several of the suppliers I work with are excellent and worth every euro. But business aviation catering is one of the least price-disciplined corners of this industry, and it stays that way for one reason: the buyer is alone, under time pressure, spending money that is not theirs, and was never taught to read the bottom half of a quote. Put anybody in that position long enough and the bottom half of the quote gets longer.