Zara said on its Spanish website that customers would now have to pay 1.95 euros ($2.13) if they wanted to return pieces home, with the cost deducted from their return.
However, items purchased online can still be returned for free at physical stores.
As the COVID-19 pandemic accelerated online shopping, customers got used to buying items to try on at home as returns were often free, driving up costs for retailers.
Inditex, which owns Zara, will also introduce return charges in Spain for its other brands such as Massimo Dutti and Pull & Bear.