Instagram Captions for Business: How to Write Them, With Examples

Dinesh KannaaDinesh Kannaa, Founder·November 11, 2026·7 min read

A good Instagram caption for a business puts the point in the first line, says one useful thing, and ends with one clear next step, such as "DM to order" or "visit us this weekend". Two to five short lines are enough for most posts. Add up to five hashtags that describe the product and your city.

Below is a simple formula, ready-to-use examples for common Indian businesses, and the mistakes that make captions get skipped.

The four-part caption formula

1.

First line: the point. The offer, the product or a question. Instagram shows only the first line or two before "more", so this is what most people read.

2.

One useful line. A detail that helps: the fabric, the flavour, the size, the price, the last date.

3.

One next step. DM to order, WhatsApp us, visit the shop, tap the link in bio, or save this post. Ask for one thing only.

4.

Up to five hashtags. Instagram now allows at most five per post or reel. Use specific ones: your product, your style and your city.

Examples you can adapt

Saree or clothing shop

New cotton sarees for summer, 20% off till Sunday ✨

Light, breathable and easy to drape for office.

DM "COTTON" for prices and colours.

#cottonsarees #handloom #sareelove #tnagar #chennai

Bakery or café

Fresh plum cakes for Christmas are here 🎄

Pre-order by 20 December to collect warm on the 24th.

WhatsApp us to book yours.

#plumcake #christmascake #homebaker #bakery #coimbatore

Jewellery shop

Akshaya Tritiya gold rates locked in early, for this week only.

Bridal sets, coins and light daily-wear pieces.

Visit us or send "GOLD" for today's rate.

#goldjewellery #akshayatritiya #bridaljewellery #jewelleryshop #madurai

Salon or spa

Bridal trial slots for November are open 💐

Makeup, hair and draping in one sitting, at the studio or your venue.

Tap the link in bio to book.

#bridalmakeup #makeupartist #bridalhair #salon #bangalore

Real estate

2 BHK homes 10 minutes from the metro, ready to move in.

Site visits every Saturday and Sunday, 10 am to 6 pm.

Message us to book a visit.

#2bhk #readytomove #newhome #realestate #pune

Restaurant

Our new South Indian thali: 14 items, unlimited rice, ₹249.

Lunch only, 12 to 3 pm, Monday to Saturday.

Save this for your next lunch break.

#southindianfood #thali #lunch #foodie #hyderabad

Captions for different post types

Post typeStart withEnd with
Offer or saleThe offer and the last date"DM to order" or "visit us"
New arrival"Just in:" and the product"Message us for prices"
Festival greetingThe greeting"Share with someone you're celebrating with"
Behind the scenesWhat happens in the video"Follow to see more"
Customer reviewThe customer's words"Tell us about your visit"
Tip or how-to"Quick tip:" and the tip"Save this for later"

Our free Instagram caption generator writes captions in each of these styles and suggests the best five hashtags.

Mistakes that get captions skipped

•

Starting with a greeting. "Hello everyone! Hope you are doing well" wastes the only line most people read.

•

Asking for three things. "Like, share, comment, follow and visit" gets none of them done.

•

A wall of hashtags. Instagram now caps it at five; pick the ones that describe the post.

•

Sounding like an advert. Write the way you talk to customers in the shop or on WhatsApp.

•

No price, no date, no place. People act on specifics.

How long should a caption be?

Instagram allows up to 2,200 characters, but most business posts work best with two to five short lines. Go longer only when you are explaining something, such as a tip or what makes a product different. For reels, keep it shorter, because people are watching the video.

Hindi, Tamil and mixed-language captions

Writing in the language your customers speak builds trust, especially for local shops. Many businesses mix English with Hindi or Tamil in one caption. Keep the offer and the price clear in whichever language you use.

When captions take too much time

Writing a fresh caption for every post, every week, is where most businesses fall behind. Nebulaa writes the caption with every post it makes, in your brand style, from your monthly plan, and waits for your approval before anything goes out. Plans start at ₹999 a month plus GST. See how content creation works.

Questions

What is a good caption for a business post?

One that leads with the offer or product, adds one useful detail, and ends with one clear next step.

How many hashtags should I use?

Up to five, which is Instagram's limit per post or reel. Choose specific ones that describe the post and your city.

Should I put my price in the caption?

Yes, when you can. A clear price or a clear way to ask for it gets more replies than "DM for price" alone.

Sources

Get GTM playbooks that actually work

One email a week. Practical marketing tips for small businesses. No fluff, no spam — ever.

Unsubscribe anytime.

Get your marketing planned and made every month

From ₹999 a month plus GST. Start with a free Brand Growth Blueprint and 3 free sample posts made from it.

Get your free Blueprint →
Start for ₹999