Abstract
Zara holds a clearance period for several weeks after each of its two annual selling seasons. Due to restrictions in shipping capacity, allocation decisions for the remaining warehouse inventory start 4–6 weeks prior to the clearance period. Our work addresses the problem of dynamically coordinating inventory and pricing decisions for unsold merchandise during the last month of the regular season and then clearance sales. The inventory allocation prior to markdowns is particularly challenging because it is a large-scale optimization problem and countries “compete” for scarce inventory. Moreover, there are many business rules that must be satisfied. Until recently, the decision process used by Zara for end-of-season inventory allocation and clearance pricing was essentially manual and based on managerial judgment. We propose a model-based approach that builds on a deterministic approximation. The deterministic problem is still too large so it is further broken down into an aggregate master plan and a store-level model per-country with feedback recourse between the two levels. After a working prototype of the new tool was completed, we performed a controlled field experiment during the 2012 summer clearance to estimate the model’s impact. The controlled experiment showed that the model increased revenue by 2.5%, which is equivalent to $24M in additional revenue. Given that unsold inventory is sunk at the time of clearance sales, the additional revenue translates directly into profits. The implementation of the tool coincided with the launch of Zara’s online portal. We discuss how the model-based process was adjusted to accommodate this new channel.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
When β m = 1 the revenue is constant so the pricing decision is irrelevant.
- 2.
To see this, in the formulation (45) replace \(\min \big \{F_m^w(p_m^w), \lambda _m^w\big \}\) with a variable \(\bar {\lambda }_m^w\) and the constraints \(\bar {\lambda }_m^w \le F_m^w(p_m^w)\) and \(\bar {\lambda }_m^w \le \lambda _m^w\). With no loss of optimality one can assume that this last constraint is active because otherwise the leftover inventory \((\lambda _m^w - \bar {\lambda }_m^w)\) can be added to \(I_m^{w+1}\) so it can be sold in the next period.
- 3.
In a slight abuse of notation, \(\kappa _m^w\) represents κ m to the power of w. Everywhere else, we use w as a superscript to denote the period.
References
Akçay, Y., Natarajan, H. P., & Xu, S. H. (2010). Joint dynamic pricing of multiple perishable products under consumer choice. Management Science, 56(8), 1345–1361.
Bertsekas, D. (1999). Nonlinear programming. Belmont: Athena Scientific.
Besbes, O., Phillips, R., & Zeevi, A. (2010). Testing the validity of a demand model: An operations perspective. Manufacturing & Service Operations Management, 12(1), 162–183.
Bitran, G., & Caldentey, R. (2003). An overview of pricing models for revenue management. Manufacturing & Service Operations Management, 5(3), 203–229.
Bitran, G., Caldentey, R., & Mondschein, S. (1998). Coordinating clearance markdown sales of seasonal products in retail chains. Operations Research, 46(5), 609–624.
Caro, F. (2012). Zara: Staying fast and fresh. Technical report, The Case Center. Reference number 612–006-1.
Caro, F., & Gallien, J. (2012). Clearance pricing optimization for a fast-fashion retailer. Operations Research, 60(6), 1404–1422.
Caro, F., Gallien, J., Díaz, M., García, J., Corredoira, J., Montes, M., et al. (2010). Zara uses operations research to reengineer its global distribution process. Interfaces, 40(1), 71–84.
Caro, F., Kök, G., & Martínez-de-Albéniz, V. (2019, forthcoming). Future of retail operations. Manufacturing & Service Operations Management.
Chan, L. M., Shen, Z. M., Simchi-Levi, D., & Swann, J. L. (2004). Coordination of pricing and inventory decisions: A survey and classification. In Handbook of quantitative supply chain analysis (pp. 335–392). Boston: Springer.
Chen, X., & Simchi-Levi, D. (2004). Coordinating inventory control and pricing strategies with random demand and fixed ordering cost: The finite horizon case. Operations Research, 52(6), 887–896.
Craig, N. C., & Raman, A. (2016). Improving store liquidation. Manufacturing & Service Operations Management, 18(1), 89–103.
Dong, L., Kouvelis, P., & Tian, Z. (2009). Dynamic pricing and inventory control of substitute products. Manufacturing & Service Operations Management, 11(2), 317–339.
Elmachtoub, A. N., & Grigas, P. (2017). Smart “predict, then optimize”. Preprint. arXiv:1710.08005.
Elmaghraby, W., & Keskinocak, P. (2003). Dynamic pricing in the presence of inventory considerations: Research overview, current practices, and future directions. Management Science, 49(10), 1287–1309.
Ergin, E., Gümüş, M., & Yang, N. (2018). The Spread of Scarcity: An Empirical Analysis of Intra-firm Product Substitutability in Fashion Retailing. McGill Desautels Faculty of Management working paper.
Federgruen, A., & Heching, A. (1999). Combined pricing and inventory control under uncertainty. Operations Research, 47(3), 454–475.
Gallego, G., & van Ryzin, G. (1994). Optimal dynamic pricing of inventories with stochastic demand over finite horizons. Management Science, 40(8), 999–1020.
Gallino, S., & Moreno, A. (2014). Integration of online and offline channels in retail: The impact of sharing reliable inventory availability information. Management Science, 60(6), 1434–1451.
Li, H., & Huh, W. T. (2011). Pricing multiple products with the multinomial logit and nested logit models: Concavity and implications. Manufacturing & Service Operations Management, 13(4), 549–563.
Mandell, M. (1991). Modelling effectiveness-equity trade-offs in public service delivery systems. Management Science, 37(4), 467–482.
Meissner, J., & Senicheva, O. V. (2018). Approximate dynamic programming for lateral transshipment problems in multi-location inventory systems. European Journal of Operational Research, 265(1), 49–64.
Paterson, C., Kiesmüller, G., Teunter, R., & Glazebrook, K. (2011). Inventory models with lateral transshipments: A review. European Journal of Operational Research, 210(2), 125–136.
Smith, S. A., & Achabal, D. D. (1998). Clearance pricing and inventory policies for retail chains. Management Science, 44(3), 285–300.
Smith, S. A., & Agrawal, N. (2017). Optimal markdown pricing and inventory allocation for retail chains with inventory dependent demand. Manufacturing & Service Operations Management, 19(2), 290–304.
Smith, S. A., McIntyre, S. H., & Achabal, D. D. (1994). A two-stage sales forecasting procedure using discounted least squares. Journal of Marketing Research, 31(1), 44–56.
Verdugo, O. (2010). Coordination of Inventory Distribution and Price Markdowns for Clearance Sales at Zara. Master’s thesis, MIT Sloan School of Management.
Acknowledgements
Many people at Inditex helped in this project, including Miguel Díaz, José Manuel Corredoira, Fabián Pérez, Miguel Viñas, Javier Domínguez, José María López, Carlos Vilar, and Rubén Melcón. Special thanks go to Orietta Verdugo, who spent 6 months in La Coruña implementing a preliminary version of the model.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Appendices
Appendix 1: Base Model: Single-Item Continuous Formulation
To gain insights, we formulate a single-item base model in which inventory decisions are treated as continuous variables. First, consider a single-period problem with multiple countries that are sourced from the same central depot. Let F m(p m) be the demand in country m at price p m. Here we assume that demand is deterministic and given by \(\displaystyle F_m(p_m) = C_m \left (\frac {p_m}{p_m^T} \right )^{-\beta _m}\) where \(p_m^T>0\) is the regular-season price for the item, β m is the constant price elasticity, and C m > 0 is a country specific constant that is proportional to the market size in country m. We assume that β m > 1. The case with β m < 1 is not interesting for our purposes because the revenue increases with price, which means that the retailer has no incentive to introduce markdowns and would rather keep the regular-season price \(p_m^T\).Footnote 1
Let q m be the inventory allocated to country m and let \(J_m(q_m) :=\max _{p_m \ge 0} p_m \min \big \{F_m(p_m),q_m \big \}\) be the maximum revenue obtained by optimizing the price p m. Note that when β m > 1 the (unconstrained) revenue p m F m(p m) is convex so standard results such as Proposition 1 in Bitran and Caldentey (2003) do not apply. However, the (constrained) revenue \(p_m \min \big \{F_m(p_m),q_m \big \}\) is a unimodal function in p m. In fact, the revenue increases until the price is such that supply exactly matches demand and then it decreases. In other words, the revenue has a unique maximizer that satisfies F m(p m) = q m. Hence, the optimal price is \(\displaystyle p_m^*(q_m) = p_m^T \left (\frac {C_m}{q_m}\right )^{\frac {1}{\beta _m}}\). Substituting the optimal price in the revenue function we obtain \(\displaystyle J_m(q_m) = p_m^T C_m^{\frac {1}{\beta _m}} q_m^{1-\frac {1}{\beta _m}}\), which is concave in q m.
Let I 0 be the total inventory available at the central depot. In the absence of additional business requirements or constraints, the inventory allocation problem faced by the retailer can be formulated as follows:
Since \(\displaystyle \frac {\partial J_m}{\partial q_m} = \Big (1-\frac {1}{\beta _m}\Big ) p_m^T C_m^{\frac {1}{\beta _m}} q_m^{-\frac {1}{\beta _m}} > 0, \ \forall \, m \in \mathcal {M}\), it follows that the constraint \(\sum _{m \in \mathcal {M}} q_m \le I^0\) must be binding. Let ν be its Lagrangian multiplier or shadow price. From the Karush-Kuhn-Tucker conditions (Bertsekas 1999) it follows that the optimal quantities are given by
Equation (44) shows that q m is increasing in C m and \(p_m^T\). Therefore, all other things being equal, it is optimal to allocate more inventory to countries with larger market size and higher regular-season price. If there is ample inventory I 0 at the depot such that \(\nu \le p_m^T\), then q m is also increasing in β m, so ceteris paribus, it is optimal to allocate more inventory to countries where demand is more elastic. Note that q m > 0 for all m meaning that all countries get a positive allocation. Of course, this last observation hinges on fractional inventory being allowed.
Now consider a multi-period version of the single-item problem described above. Let \(w \in \mathcal {W}=\{w: 1 \le w < W\}\) denote a period and let \(I_m^w\) be the inventory in country m at the beginning of period w. An important feature in a multi-period setting is that the retailer can choose to “save” inventory for a future period. To capture this decision, we introduce the variable \(\lambda _m^w\) that represents the amount of inventory withdrawn from \(I_m^w\) and allocated to period w in country m. Since there is no incentive to allocate inventory that will not sell, it follows that \(\lambda _m^w\) will be equal to the sales in period w, which is the interpretation we give to that variable in Sect. 4.Footnote 2
With the additional variables, the pricing problem in country m can be formulated as the following dynamic program
where \(F_m^w(p_m^w)\) is the (deterministic) demand in country m for the price \(p_m^w\) in period w ≥ 1. Then, allocating the inventory at the depot across countries corresponds to solving
Given that the problem is deterministic, the sequential (closed-loop) optimization has an equivalent simultaneous (open-loop) formulation that is given by:
Note that the inventory variables \(I_m^w\) in the formulation above can be omitted and the non-negative constraint \(I_m^w \ge 0, \, \forall \, (m,w) \in \mathcal {M}\mathcal {W},\) can be replaced by \(q_m \le \sum _{w \in \mathcal {W}} \lambda _m^w, \forall \, m \in \mathcal {M}\). Moreover, with no loss of optimality one can assume that \(q_m = \sum _{w \in \mathcal {W}} \lambda _m^w, \forall \, m \in \mathcal {M}\), so the optimization problem (47) can be reformulated as
where \(\widehat {J}_m^w(\lambda _m^w) = \max _{p_m^w \ge 0} \ p_m^w \min \big \{F_m^w(p_m^w), \lambda _m^w\big \}\). The optimization problem (48) has the same structure as the single-period problem (43). In particular, suppose that for country m there exists a parameter 0 < κ m < 1 such that \(\displaystyle F_m^w(p_m^w) = \kappa _m^{w-1} F_m^1(p_m^w) = \kappa _m^{w-1} C_m \left (\frac {p_m}{p_m^T} \right )^{-\beta _m}\) for w ≥ 1.Footnote 3 Similar to Caro and Gallien (2012), the parameter κ m represents a discount factor that captures how prices age, regardless of the inventory level. Then, from Eq. (44) the quantity allocated to country m is given by
Therefore, the insights from the single-period problem carry over to the multi-period case. Namely, the allocation \(q_m^*\) to a given country m increases with the market size C m, the regular-season price \(p_m^T\), and the elasticity β m (when \(\nu \le p_m^T\)). Of course, \(q_m^*\) is also increasing in the parameter κ m.
Appendix 2: System Snapshots
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Caro, F., Babio, F., Peña, F. (2019). Coordination of Inventory Distribution and Price Markdowns for Clearance Sales at Zara. In: Gallino, S., Moreno, A. (eds) Operations in an Omnichannel World. Springer Series in Supply Chain Management, vol 8. Springer, Cham. https://doi.org/10.1007/978-3-030-20119-7_13
Download citation
DOI: https://doi.org/10.1007/978-3-030-20119-7_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-20118-0
Online ISBN: 978-3-030-20119-7
eBook Packages: Business and ManagementBusiness and Management (R0)