Last week I wrote this post about why Grofers is not a sustainable and scalable business. The basic point was that goods they sell undergo both high inventory cost (having been stored in a retail store) and high transport cost (delivery).
The most common response to the post was that my claim was wrong because “Grofers doesn’t store any inventory but only delivers”. And it was not unintelligent people who said this – I counted at least three IIM graduates who made this claim on Twitter (ok if that statement gives the impression that I think that all IIM graduates are intelligent, so be it. I don’t disagree).
While their claim is correct, that Grofers doesn’t store any inventory but only delivers, the problem with their line of attack is that they are looking at it from a very localised perspective and not looking at the bigger picture.
A similar problem can be seen in this post on TechCrunch announcing BigBasket’s latest round of funding. Relevant section here (hat tip: Rohin Dharmakumar):
Challenges faced by BigBasket include the grocery industry’s low margins, the cost of adding new delivery staff, and the fact that it carries its own inventory. This allows BigBasket to offer a large selection, but also means it has more overhead than hyperlocal services that partner with existing merchants and needs to more time to prepare before expanding into new cities. (emphasis added)
Catherine Shu, who wrote that piece, might be right in claiming that Bigbasket carries its own inventory. But she is wrong in claiming that it is a problem, for Bigbasket is in a completely different business compared to those hyperlocal services, and in my opinion in a superior business. The carrying of inventory is a feature rather than a bug.
What the twitter comments on my post on Grofers and this piece on BigBasket illustrate is the lack of “systems thinking”. People are great at looking at localised problems, and localised “point solutions” to these local problems. What is not so intuitive is to look at a particular problem as part of a bigger picture and in a more holistic fashion.
Grofers itself may not carry inventory, but the goods it ships would have been part of inventory of some retailer. So while Grofers may not directly incur this high inventory cost, someone along the chain (the retailer in this case) does, and that means there is less money for Grofers to play around with and make a margin.
BigBasket, on the other hand, carries its own inventory and this inventory is aggregated at a much higher than retail level. This implies that the inventory costs for BigBasket are significantly lower than any retailer (since aggregation leads to lower inventory costs). And this inventory cost thus saved can help BigBasket make higher margins. It also allows them to serve the “long tail” to the customer cheaply, something Grofers may not be able to do if no shops in the customer’s vicinity stock such products.
The problem with localised thinking is that it leads to localised solutions, and local optimisation. Optimising locally at different points in a chain makes it harder to optimise at a system level.
Playing devils advocate here:
the implementation will be the key. Once you have a dedicated user base, who have their shopping lists on your app, and are repeat customers, then with scale you could then store inventory?
All these local delivery guys (groceries, restaurant food, household appliances, and even like task rabbit) need some amount of economy of scale and scope. Once something is a household name the costs of delivery and inventory could come down.
In any business there is one key element of success – here it might be sticky users.
I remember Vichare courier would for a fixed fee, come to your office / home and daily take say upto 10 letters / bills for local delivery. (one letter Rs 7, monthly fee was like 300 so breakeven 2 letters every working day)
They broke even and made money on this model.
I think the key in running any business is being agile and implementation.
Though with high overheads and high cash burn, it remains to be seen who can survive long enough.
From the VC perspective, these are all option plays, to discover the next unicorn.
if 99 out 100 fail but one gives 1000x return it might be worth it.
Though when the tide turns (I think with China numbers looking bad, we might be at the cusp of the next Asian Financial Crisis) lot of these cash burning businesses might not get Series n+1 funding, and would either survive by bootstrapping or shut shop.
interesting read. i stumbled here because today i read about closing of tiny owl, spoonjoy, localanya etc. One thing that we must remember is that there are no repeat or loyal customers in this world. I swear by Grofers when it came, switched to peppertap completely and go back to grofers when it is cheaper. I also order from the local kirana store when no app is cheaper.
and i dont think i m doing something which is radical, all consumers look for best deal it is in our DNA as indians to bargain and get the best deal. so if inventory costs are not low then margins are squeezed and consolidation will happen. who survives is another question.