Revenue management and transaction costs

So I just sent off a letter to India. To be precise, it is a document I had to sign and send to my accountant there – who sends regular “letters” any more?

The process at the post office (which, in my suburb, is located inside a large bookstore) was simple. In the first screen of the touch screen kiosk, there was an option for “worldwide < 20 grams”. A conveniently placed scale told me my letter weighed 18 grams, and one touch and one touch of my debit card later, I had my stamp. Within a minute, my letter was in the letterbox.

The story of how we pay the same amount for sending mail over large areas (“worldwide” in my case today) is interesting. Earlier, mail rates were based on distance, but as new roads kept being built in the 19th century America, and distances kept changing, figuring out how much to charge for a letter became “expensive”. A bright fellow figured out that the cost (in terms of time) of figuring out how much to charge for mail was of the same order of magnitude as the cost of the mail itself. And so the flat rate scheme for mail, that is prevalent worldwide today, was born.

Putting it in technical terms, transaction costs trumped price discrimination in this case. Price discrimination is the art (yes, it’s an art) of charging different amounts to different people based on their differential willingness to pay. Uber surge pricing is one example (I have a chapter in my book on this). Airline fares are another common example.

Until the late 18th century (well after mail prices had gone “flat”), price discrimination was rather common everywhere, a concept I have devoted a chapter to in the book. In fact, the initial motivation for fixed price retail was religious – Quakers, who owned many departmental stores in the US North-East, thought “all men are created equal before God” and so it was incorrect to charge different amounts to different people.

Soon other benefits of fixed prices became apparent (faster billing; less training for staff; in fact it was fixed prices that permitted the now prevalent supermarket format), and it took off. The concept is the same as stamps – the transaction cost of figuring out how much to charge whom is higher than the additional revenue you can make with such price differentiation (not counting possible loss of reputation, and fairness issues). Price discrimination at the shop is now confined to high value high margin businesses such as cars.

And it works in other high gross margin businesses such as airlines, hotels and telecom. These are all businesses with high fixed costs and low marginal costs for the suppliers. Low marginal costs has meant that price discrimination ha been termed as “revenue management” in the airline industry.

During the launch function of my book last year, I got asked if Uber’s practice of personalising fares for passengers is fair (I had given a long lecture on how Uber’s surge pricing is a necessary component of keeping average prices low and boosting liquidity in the taxi market). I had answered that a marketplace needs to ensure that its pricing is perceived as being “fair”, else they might lose customers to competitors. But what if all players in a market practice extreme price discrimination?

Thinking about it, transaction costs will take care of price discrimination before businesses and marketplaces start thinking of fairness. Beyond a point (the point varies by industry), the marginal revenues from price discrimination will fall below the transaction cost of executing this discrimination. And that poses a natural limit to how much price discrimination a business can practice.

Mumbai breakfasts

Mumbai does breakfast like nobody else in India, or so my limited data points tell me. No, I’m not talking about the vada pav places here. I’m not even talking about the “Udipis” (sic, for that is how Mumbaikars spell and pronounce “Udupi”). I’m talking about the kind of places where you get poached eggs with yoghurt. Yes, really, that is a thing, and the number of such breakfast places in Mumbai is not funny.

I’d been to Cafe Zoe in Parel once before, a couple of years back when I met a friend for drinks and dinner there. I remember it as this “happening” place in the middle of this old mill complex, with loud dhinchak music and a rather youngish crowd. So when it was suggested that we begin our series of meetings with breakfast at Zoe, I wasn’t sure it was a great idea.

But the place inside was different (I have very hazy memories of my first visit there, thanks to the quality of its alcohol, I guess!). The skylight meant that it was rather well lit, and the music was soft and of the pleasing variety. The tables had been sparsely occupied (it’s a large place), but among those that were there, it seemed like people were working there. Laptops were out, though it was hard to find a single one not made by Apple. The place had a leisurely unhurried feel to it, and I could wait for a while without being hassled to place my order.

And the menu card told me that the place opens at seven thirty! Seven thirty! Nothing save the Darshinis are open in Bangalore at that hour. Even the Egg Factory, that wonderful set of breakfast places here, opens only at eight. And thinking back, Zoe is hardly alone. I’ve been to at least two or three similar places in Bandra that serve “hipster breakfast” well-at-a-leisurely-pace. It seems like such breakfast places are more like the norm in Mumbai.

And it is not hard to reason why – simple revenue management explains it. Real estate in Mumbai is so prohibitively expensive that rents form a huge part of restaurants’ costs. And given that it is a fixed cost (you pay the same rent irrespective of how many customers you serve), a good strategy is to “amortise” it – across a larger number of customers. Other costs of running a restaurant, like labour and cost of food, pale when compared to the cost of rent.

In a situation with high fixed costs, it makes no sense to utilise your resource only part of the time. Whether your restaurant is open for four hours a day (as some are) or for all the time local regulations permit you to be, the rent you pay is the same. And in the latter case, you are making much greater use of the fixed-cost resource at hand, which is a prudent strategy!

Opening for breakfast probably means adding an extra shift (or half a shift) for staff. It means running the restaurant at a time when there is no chance it is going to be full. It means keeping the kitchen open all the time, and “normal” principles of restaurant management probably suggest it’s not a good idea. But when your fixed costs are as high as they are in Mumbai, it makes sense to marginally increase the fixed costs (by paying for additional staff cost) in exchange for making significantly superior revenues.  And that is what the likes of Cafe Zoe do!

Utilisation at non-peak (non-lunch, non-dinner) hours is never high (except maybe on Sundays), but what matters is it being strictly positive. Low utilisation means it gives a leisurely feel to the place, and customers can be allowed to linger. People use the place as a meeting spot (coffee is very reasonably priced there, and you can get beer to fuel your meetings!). From the looks of it, some others use it as a workplace. And all this results in revenues for the restaurant, valuable when real estate costs are so high!

Surely other cities, such as Bangalore, can do with such places. In Bangalore, for example, there is a severe paucity of places to do breakfast meetings at. Traditional South Indian places are too hurried, and buffets are never a great place to do meetings (five star buffets have turned out to become a kind of “standard” place for breakfast meetings). There is the egg factory, of course, but there is none else! We could surely do with some of our “lunch restaurants” opening up for breakfast. Just that real estate costs here don’t offer as compelling a reason as they do in Mumbai!

And for the record, the poached eggs with yoghurt was absolutely outstanding. At least I hope the Egg Factory manages to replicate that here!

On Sony Six telecasting Pacquiao-Mayweather

Summarising the blog post:

1. Having paid for the rights to the fight, the incremental cost of showing the fight to a customer is negligible, making this a great case for “revenue management”.
2. Each television market is independent, and in each the holder of the rights indulges in “monopoly pricing”. The monopoly price for the US is $~100. For India, it is close to zero. 
3. Television is a two sided market, and by offering the content at Zero rupees in India, the rights holders are maximising the sum total of what they can earn from viewers (subscription fees) and what they can earn from advertisers. 

Now for the harikathe:

So the much-awaited bout between Manny Pacquiao and Floyd Mayweather is going to be telecast on Sony Six tomorrow, as per this tweet:

Some people are surprised that this fight is being telecast on a “normal” sports channel in India, considering that elsewhere in the world it is being mostly telecast on pay-per-view channels, with the payment for one connection running close to a hundred dollars. Yet, in India, we will get to see this without shelling out any incremental cost over what we have already shelled out to receive Sony Six (and most people who are interested in the fight are likely to have already subscribed to the channel since it telecasts the ongoing IPL. The difference between {people who want to watch Pacquiao-Mayweather} and {people who want to watch IPL} is infinitesimal and can be ignored).

So why is it that a fight that is being sold at an exorbitant premium in most places in the world, and billed as the most sought after boxing bout in over twenty years, is being shown at a throwaway price (close to zero) in India? The answer is simple – revenue management.

For the holder of the telecast rights of this fight, having paid for global telecast rights, any further costs of telecasting to an additional television set are marginal. In that sense, any marginal revenue that they make from the further sale of these rights goes directly to their bottom line. Hence, this is a classic case for “revenue management”, where they will try to maximise the revenues from the rights they hold.

Given that they hold monopoly rights over telecast of the bout, we can expect them to follow “monopoly pricing” to price their product. Monopoly pricing, as the name says, is how a monopoly would price a product, which is literally true in this case. For every price point, there is a certain demand, and monopoly pricing prices the product at a level that maximises revenue (price x quantity). And considering that television rights are usually at a national (or even sub-national) level, monopoly pricing can mean that there are different prices in different markets.

The US, for example, is a market that has an established model of pay-per-view, and the price they’ve arrived at there (of USD 90 per connection, or whatever) is a function of this history. Based on historical responses to such events, and what people have indicated as their willingness to pay, this rate has been arrived, and from what I notice on social media, it has probably been successful in terms of raising revenues.

In a market like India, however, firstly there is no established pay per view model, and no “channels” for exhibitors to show pay per view content (Tata Sky Showcase might be an exception but it’s too niche). Moreover, boxing is also not that big in India – while Indians (like me) might be interested in big fights like this one, it is not as big for us to actually pay money to watch. In that sense, even if the channels had offered this fight at a low (but non-zero) price, the uptake would have been small.

In other words, for an event like this one, the “monopoly price” that the owner of the content could charge in India would be extremely small, and even at that price, the number of people watching would have been small, leading to small revenues.

But then television is a “two-sided market”. The content is simply a platform to bring together the advertiser and the viewer, and the amount that an advertiser will be willing to pay for an advertisement can be considered to be proportional to the viewership. In India, where the volumes for a non-zero price will be low, the price that the broadcaster can command from the advertiser will also be similarly low, leading to low revenues all along.

Instead, by offering the rights to Sony Six, which will offer the content for “free” for all its currently existing viewers, the owners of the rights are ensuring that a significantly positive section of the population is going to watch the fight. Which in turn means that a significant premium can be extracted from advertisers, which will form strictly positive revenues for Sony Six, a part of which will go to the global rights holders. And these revenues are significantly greater than what the rights holders would have achieved in case the content had not been offered at all in India.

 

Comparing Airline Pricing across countries

The WSJ reports, based on a survey, that airline prices are cheapest in India (HT: Nitin Pai). They evaluate the cost of flying in terms of cost per 100 km. The usual ridiculous comparisons that go with any such article are present in full here – they compare the per kilometer cost of flying to train and bus fares, and conclude that flying is cheapest (this reminds me of an equally ridiculous report in the Times of India which showed that the cost of India’s Mars mission was less than that of taking a bus in Mumbai).

A few thoughts on this report by the WSJ:

  • Per km is a wrong way at looking at air fares. In most markets (from my experience pricing air tickets and cargo), fares are set based on competition and to fill capacity. Notice that marginal cost of a passenger is really really low, so once a flight is in place airlines will do what they can to maximize their revenues from that.
  • Taking this forward air fares depend on the competition in a particular sector (btw, the way airlines price it, Bangalore-Barcelona is one sector, and the price of that doesn’t depend on the Bangalore-Frankfurt and Frankfurt-Barcelona prices. These are three independent markets and triangle inequality doesn’t necessarily hold. Just FYI). So going by the report, India has a lot more competition compared to other countries in most sectors.
  • Now think of other large countries (you need big area for flights to make sense) and think of their income levels compared to India. Only developed countries and other BRICS come to mind. All of them have a higher willingness to pay than India.
  • Airline prices are thus a function of simple (elastic) demand and (inelastic – flight schedules are announced by “season”) supply. So once in a season we have a lot of flights scheduled, competitive forces push prices down
  • Given that it’s demand and supply that determines airline prices and not costs, in my opinion the airline industry goes through cycles. You have lots of competing airlines. Prices are low and they lose money. In the course of time one or two go out of business or scale down, and that leads to increased prices. Airlines make money for a while, and then looking at the supernormal profits you have new entrants and so on. India right now is going through the phase where you aer getting more investors (Air Asia, Air Costa, Tata-SIA, etc.). That depresses prices. In a year or so I would think someone like SpiceJet will go out of business and that might push fares up for a while.
  • There’s also the seasonality factor – based on regular travel to Bombay over the last two years I’ve found that fares in the monsoon months are half of the fares at any other point in the year. It’s a function of demand, again (Indian seasons don’t exactly tally with international seasons according to which schedules are made, so this results in flawed matching)! Given the timing of the piece it is possible that Indian fares in the monsoon months have been sampled.

 

Reforming Air India (yet again!!)

Being a PSU, Air India faces a unique set of constraints. In order to maximize its performance, the airline should take the most optimal decisions that satisfy these constraints. 

On Monday I had to go to Mumbai on some work and I flew Air India. Normally I prefer to fly either Jet or Indigo, but given the short notice at which I had to plan my trip, and the fare difference between Air India and the other two (leaving aside some airline I don’t trust), I decided to go for the national carrier. Overall it wasn’t an unpleasant experience – my onward flight was late by ten minutes or so, while my return flight was on time. There was plenty of leg space, the food was good and online check in was hassle free. Yet, it looked like there was plenty of scope for improvement.

Now for a digression. The difference between club football and international football is that in the latter you cannot buy players (not strictly true – Spain got Brazilian born Diego Costa to play for them on account of 1. his Spanish passport, 2. that he had never played for his native Brazil, but this is an extreme assumption). To use a cliched term, in international football you need to play the hand that you’re dealt. Thus, the job of a manager of an international football team is to organize his team’s strategy and tactics according to the personnel available to him, rather than the other way round. For example, Dutch manager Louis van Gaal is known to favour a possession based passing game. However, given the set of Dutch players available to him, he has set them out as a counterattacking side.

Given the lack of degrees of freedom in running PSUs, it can be argued that running a PSU is closer to managing a national football team than it is to managing a club team. Government ownership and consequent pay structures, combined with the lack of a good lateral entry system to the Indian public sector, mean that it is hard for a PSU to “buy” personnel like private companies can. On the other hand, sacking PSU employees is a politically charged activity, and not easy to administer, so it is hard to get rid of deadwood also.

The traditional argument is that given these restrictions that PSUs face, it is impossible for them to perform at the same level as comparable private sector units. While this argument is well taken, what we need to be careful is to not let this mask any degree of poor performance by a PSU. The question, instead, that we need to ask is if the PSU is actually making best use of the “hand it has been dealt”. What we need to check is if the PSU is optimizing correct given the resources and constraints at hand.

Coming back to Air India, one of the stated causes of its poor performance is that it is overstaffed – it far exceeds its global peers in terms of the number of employees per aircraft (normally assumed to be a good metric of staff size). This was fully visible at the boarding gate on Monday, for there were four personnel with the task of barcode scanning the boarding passes. Most other airlines have two staff doing this. A clear case of overstaffing. While it may not be under the management’s control to downsize (see constraints listed above), what irked me was that they were not being put to best use.

Just to take a simple example, if you have twice the number of required staff at the boarding counter, all you need to do is to put in an additional barcode scanner and run two boarding lines instead of one – which results in doubling the pace at which the plane is boarded. This doubling of boarding pace means planes can have a much faster turnaround time at each airport – which means the number of flights that Air India can run given its stock of aircraft can increase significantly!

To take another example, Air India probably has the best leg space in the economy class among all Indian carriers – this is probably driven by the fact that a large number of government officers and ministers travel mostly by Air India, and holy cows mean that they are forced to travel  “cattle class”, the airline offers some comfort. Now, while this means each plane has one or two rows of seats less than that of other carriers, it constitutes a massive marketing opportunity for the airline! Given the leg space and comfort and meals (!!), Air India can very well position itself as a premium carrier and try to charge a premium on tickets!

On an absolute basis, the recommendations above may not be optimal – it might be well possible to make more money by sacking boarding gate employees than by cutting boarding time, or it may make more business sense to add an extra row of seats than try to enhance legspace. However, given the constraints the carrier faces, these are possibly the “second best decisions” that the carrier can take. And by not taking these decisions, the carrier is not making as much money as it can make!

Fixed Price

The problem with a lot of touristy places is that there are no fixed prices. While this means that vendors can practice effective revenue management, it also means that it is easier for them to cartelize and take the tourists for a collective ride.

I realized this during my recent trip to Sri Lanka where you need to find someone you trust to get “access” to some place. But then it is most likely that any possible intermediary is more loyal to the service provider (due to regular contact etc) than to the tourist. So the tourist ends up being screwed no matter what.

Later that night we were to figure that even the bargained prices that we paid at the wood factory were heavily inflated, and things were available for a fourth of that price (!!) at the souvenir shop attached to our hotel in Nuwara Eliya. Where else in the world do you see prices in hotel souvenir shops being significantly lower than close to the source?

So this agent business continued through the trip. We wanted to go river rafting, so we (once again) trusted our driver to find us a nice service provider. The following day we wanted to go on a boat ride up the Bentota river, and we had the (unenviable) choice of our hotel and the driver (yet again) to serve as intermediary.

What makes matters worse is that if you go without an intermediary prices are likely to be even higher. It’s as illiquid a market as you can find. But whichever intermediary you choose you are likely to end up paying much above market values. It’s not often that you find (supposedly) altruistic intermediaries such as the Gift Shop at the Grand Hotel in Nuwara Eliya.

So I wonder what drives a market from this kind of state to one where prices are fixed, and there are menus (interestingly in Sri Lanka you don’t find menus in many places. you are charged an arbitrary sum). It is unlikely to be regulation, since smart players are always a step ahead of the regulators. It has to be some market characteristic that tips the market in favour of transparency and efficiency. I’m trying to figure out what it is.

(this suddenly reminds me of a recent attempt by an investment bank to try create a private market for shares in a private technology company. Clearly the market in shares has “tipped” in favour of transparency, for the attempt hasn’t been as successful as initially imagined)

Barista Update

The Barista at Barton Center on MG Road has suddenly become so much more bearable, as they have turned down the volume of their music to a level such that you can actually have conversation without shouting. On a related note, it seems much easier to find tables there compared to earlier (yesterday we walked in around 6 and found several tables empty; earlier there would be a long wait at that time).

On yet another related note, they seem to have done something about the pricing. It’s friggin’ expensive now (70 bucks for a small cappuccino?) but I think they’ve gotten it right. There is obvious value in the restaurant as shown by the long waiting lines that used to be there earlier, and the restaurant is now simply monetizing that value rather than using artificial means (loud music) to chase people away.

As a former revenue management professional (damn; that sounds so corporate whoreish) I’m happy they are doing what a coffee shop like them is supposed to do – providing excellent environment for long conversations and chilled out afternoons, and actually charging for what it’s worth.

The earlier method was so cheap and country – they were clearly underpriced because of which there was overcrowding and they weren’t able to meet demand and had to use other measures such as playing loud godawful music to keep the crowd rotating.

Two thumbs up to Barista’s new pricing and music policy!