Short answer: quick commerce product photography at Team TSB costs Rs 500 to Rs 1,500 per image, shot at our Thane studio, with products couriered in from anywhere in India. Most pack shots for Blinkit, Zepto and Instamart sit at the lower end of that range. What sets the total is how many variants you have.
The per-image rate is the small number
A clean pack on white is the simplest frame we shoot. There are no props, and one lighting setup holds for the whole range. That is why quick commerce work usually lands near the bottom of our range.
What moves your bill is the count. Blinkit, Zepto and Instamart all show your 100g, 250g and 500g packs as separate tiles, and every flavour gets its own tile too. Six flavours in two sizes is twelve SKUs before anyone has asked for a back-of-pack or an ingredients shot.

So when you ask for a quote, send the full SKU list. "One protein bar" and "twelve protein bar SKUs" are very different jobs, and we can only price the second one properly if we see it.
Why a range costs less per image than one-off SKUs
The first pack in a range takes the longest. We set the light, the distance and the angle, and check the variant label reads at thumbnail size. Every pack after that uses the same setup, so it moves faster. That is why we price by the size of the range: 15 or more SKUs in one order get a lower per-image rate than a shoot of one or two.
It also changes how the grid looks. Six flavours shot on different days, in different light, look like six brands sitting next to each other. Shot in one sitting, they look like one range.

What pushes a quick commerce shoot up the range
- Pack sizes. A small sachet and a large box of the same product need their own framing. The variant still has to read on both. - Glossy or foil packs. Shiny pouches pick up every light in the room, so each one takes longer to light cleanly. - Pale packs. Light-coloured packaging disappears on a white grid. We add shadow and edge definition so it separates. - Styled frames. A pack with the product spilled out beside it, or a bowl of the contents, is a set build. It costs more than a pack on white, and it is usually the frame you end up reusing on your own site and in ads.


Do not pay for the same shoot three times
Most brands start on one app. Blinkit, Zepto or Instamart asks for photos, the brand gets them shot, and a few months later the next app asks for the same set.
If your first shoot was planned around one app's brief, you pay again. If it was shot above the strictest brief and you kept the raw frames, you resize and upload. We shoot to the brief your category manager sends, and above it. The raw frames come with every order.
Photography is also only one line in onboarding. GSTIN, GS1 barcodes and an FSSAI licence for food come first. The whole process usually runs four to eight weeks, so there is no need to shoot before your SKU list is final.

What to send us
- One clean, undented pack for every SKU you will list, in every size - Your SKU list with the variant and weight for each - The brief from your Blinkit, Zepto or Instamart category manager, if you have it - Which apps you plan to list on in the next six months - Anything you want styled, and a reference image for the look
Courier the packs to our Thane studio. Turnaround is five to seven days from the day your box arrives, and you get the edited images with the raw frames. For the full service, see our Blinkit product photography page, or Zepto and Swiggy Instamart if that is where you are listing first. For rates across other categories, see our product photography pricing guide.