How to Publish a Book in India: Traditional, Self-Publishing and Selling It Yourself
You've written a book. Congratulations. Now comes the part that confuses everyone: getting it into readers' hands without being scammed, ignored or both.
In India you have three realistic routes. Here they are, plainly, with what each one costs you in money, time and patience.
Route 1: Traditional publishing
A publishing house buys the rights, edits, designs, prints and distributes your book. You get an advance (sometimes) and royalties on each copy sold.
Good for: novels, big-name non-fiction, authors who want bookshop shelves. The catch: it's selective and slow. Many big publishers only accept manuscripts through literary agents. Waiting months for a reply is normal. Waiting forever is also normal.
How to try it:
- Finish and polish the full manuscript first.
- Write a one-page synopsis and a short author bio.
- Check each publisher's submission page and follow it exactly.
- Send to several at once, then go write something else while you wait.
Route 2: Self-publishing services
Companies that format, print, list and distribute your book for a fee. You keep the rights and get a bigger royalty, but you pay upfront for packages.
Good for: people who want a printed book on Amazon and Flipkart without a publisher's approval. The catch: packages range from cheap to "why does a book cost as much as a scooter". Read exactly what's included. Editing, cover design and marketing are often extras.
My one strong opinion here: never pay for a "marketing package" that promises sales. No company can promise you readers. If they could, they'd be selling books, not packages. Pay only for things you can check: editing hours, cover files, print copies.
Route 3: Amazon Kindle Direct Publishing (KDP)
You upload your manuscript and cover to Amazon's KDP for free, and your ebook goes live on Amazon, usually within days. KDP also does paperbacks.
Good for: reaching people who already read on Kindle. The catch: you set a price inside Amazon's rules, and the 70% royalty for Indian sales only applies if your ebook is enrolled in KDP Select (which means it's exclusive to Kindle while enrolled). Otherwise it's 35%.
We wrote a full walkthrough of this route: Kindle Direct Publishing in India.
Route 4: Sell the PDF yourself
The quietest option, and the one I like most for short non-fiction. You put the PDF behind your own checkout, take UPI payments, and keep almost everything after the payment fee.
Good for: practical guides, workbooks, templates, anything you can promote on Instagram, WhatsApp or YouTube. The catch: nobody discovers you by accident. You bring the readers.
Here's how to sell a PDF online in India, and a comparison of where to sell ebooks online if you'd rather use a ready-made platform.
Which route should you pick?
| If you... | Pick |
|---|---|
| Wrote a novel and dream of bookshops | Traditional, then KDP as plan B |
| Want a print copy fast and can pay | A self-publishing service, read the fine print |
| Want Amazon readers for an ebook | KDP |
| Wrote a practical guide and have any audience at all | Sell the PDF yourself |
Honestly, nothing stops you from doing two of these. Plenty of authors sell their PDF directly and list a Kindle version too, as long as KDP Select's exclusivity rules don't clash (they apply to the ebook while it's enrolled).
Do you need an ISBN in India?
- Printed books: yes, for proper distribution. In India, ISBNs are issued free by the Raja Rammohun Roy National Agency for ISBN through isbn.gov.in. You register as a publisher (yes, even if the publisher is just you and your laptop) and apply per title.
- Each format needs its own ISBN. Paperback and ebook editions are separate.
- Kindle ebooks don't need one. Amazon gives them its own identifier.
- A PDF you sell yourself doesn't need one either.
Beware anyone who charges you a big fee "for the ISBN" itself. Check the current process and fee on isbn.gov.in before paying anybody for help.
Before you publish anywhere: the checklist
- Edited at least three times, and read by someone who isn't your mum
- A cover that works as a tiny thumbnail (see our ebook cover design guide)
- A copyright and disclaimer page
- A clear one-line description of who it's for
- A price, and a reason for that price
How much does it cost to publish a book in India?
- Traditional: nothing upfront. The publisher pays you, eventually.
- KDP ebook: free to publish. Amazon takes its share per sale.
- Selling your own PDF: free to start with a payment gateway. You pay a small fee per sale (Razorpay's standard rate is about 2% plus GST on the fee).
- Self-publishing packages: anything from a few thousand rupees upwards. Compare carefully.
The real secret
Publishing is the easy bit now. A book can be live by Thursday. The hard bit is the same as it was 50 years ago: getting people to care. Start talking about your book before it's finished. Share the journey. That way, on launch day, you're not announcing a book to an empty room. You're opening the door for people who've been waiting outside.