Start a NewU franchise and bring Dabur's premium beauty & cosmetics retail to your city. NewU offers FOCO model with 500+ global brands across beauty and wellness.
Key requirements for opening a NewU beauty store
Typical NewU stores require 350-800 sq ft in high footfall locations.
Total franchise investment typically ranges between ₹45-50 lakhs (FOCO model).
High street markets, malls, upscale residential areas, and premium commercial zones.
Premium beauty retail with 500+ global brands across skincare, makeup, and wellness.
Ample parking preferred for premium beauty shopping destinations.
NewU provides FOCO model with inventory, training, marketing, and operations support.
The brand is expanding across major Indian metro and tier-2 cities.
Fill in your details and our franchise team will reach out