When you need a model for a shoot, the first question is usually the price. In India, model fees can swing a lot depending on a few simple things. Knowing those factors helps you set a realistic budget and avoid surprise invoices.
Experience level. New faces with little portfolio work typically charge anywhere from ₹2,000 to ₹5,000 per day. Mid‑level models with a solid Instagram following or a few agency gigs ask around ₹7,000‑₹15,000. Top‑tier fashion models or celebrities can command ₹30,000 or more for a single day.
Type of shoot. A wedding shoot often pays per hour and includes travel, so rates might be ₹1,500‑₹3,000 per hour. Commercial or fashion shoots are usually billed per day, with higher fees for product placement or brand usage.
Location. Models in metro cities like Mumbai, Delhi, and Bengaluru charge more because the cost of living is higher. In smaller towns, you can expect 20‑30% lower rates for the same experience.
Duration and schedule. Full‑day shoots (8‑10 hours) are the standard pricing unit. If you need a model for just a few hours, some will quote an hourly rate, but many prefer a minimum half‑day fee.
Usage rights. If the photos will be used for a large campaign, on billboards, or for a long period, expect an extra charge. This is called a “usage fee” and can add 30‑50% to the base rate.
Start with a clear brief. Tell the model exactly what you need – location, outfit, duration, and how the images will be used. Clear expectations prevent extra costs later.
Use local talent agencies. They have ready lists of models with set rates, and they handle contracts, which saves you time and legal hassle.
Consider a collaboration. If you’re a photographer building a portfolio, you can offer model‑trade (free shots) instead of cash. Many new models are happy to trade because they need strong images for their own reels.
Negotiate usage upfront. Ask the model if a lower fee works for you if you limit the images to social media only. A simple agreement on scope can keep both sides happy.
Plan travel and meals. If the shoot is far from the model’s home, covering travel and a meal allowance is standard practice and avoids last‑minute disputes.
Overall, the average model fee in India for a standard full‑day commercial shoot sits around ₹10,000‑₹12,000. Adjust that number up or down based on the factors above, and you’ll have a realistic budget before any contracts are signed.
Using this guide, you can approach model hiring with confidence. Whether you’re a photographer, a brand manager, or planning a personal project, knowing the price range and the reasons behind it helps you make smarter decisions and keep your shoot on track.