How to Sell eBooks on Amazon KDP: Complete Beginner Guide for Bootstrapped Founders
If you're a startup founder or small business owner looking to generate passive income without blowing your software budget, selling eBooks on Amazon KDP is genuinely one of the best moves you can make. Honestly, it's one of the few publishing platforms where you can reach millions of readers with zero upfront publishing costs.
But here's the thing: just uploading a PDF and hoping for sales won't cut it. There's a process. And while Amazon KDP itself is free, you'll need the right tools to format, design, and market your eBook effectively.
In this guide, I'm breaking down everything you need to know about selling eBooks on Amazon KDP—including which tools actually matter and which ones you can skip to save money.
Quick Verdict: Amazon KDP is free and genuinely powerful, but you'll need 2–3 supporting tools to succeed: a cover designer, a formatting tool, and a project manager to stay organized. Budget $0–50 total if you're smart about it. Skip the expensive publishing software—you don't need it.
What Is Amazon KDP and Why Should You Care?
Amazon Kindle Direct Publishing (KDP) is Amazon's self-publishing platform for eBooks and paperbacks. You write it. You upload it. Amazon handles distribution, payment processing, and customer service. You keep 35–70% of the royalties depending on your pricing and distribution settings.
The appeal is obvious: no gatekeepers, no agent fees, no printing costs, and access to millions of readers actively buying eBooks every single day.
From what we've seen, small business owners use KDP for three main reasons:
- Passive income — Write once, earn for years.
- Authority building — A published eBook makes you look legit.
- Lead generation — Use a low-priced eBook to build an email list.
The barrier to entry? Basically zero. But the barrier to success requires a bit of planning.
Step 1: Choose Your Topic and Validate the Market
Before you write a single word, you need to know if people will actually buy what you're planning to write.
Here's the honest approach:
- Search Amazon KDP for your topic. Look at the top 50 eBooks in your category. Check their page counts, pricing, and review counts. If there are books with 100+ reviews selling for $9.99, you've found a viable market.
- Check Google Trends. Is your topic growing, flat, or declining? Use Google Trends (free) to see search volume over time.
- Survey your audience. If you have an email list or social media following, ask them directly: "Would you buy an eBook about X?"
The KDP sweet spot: Niche topics with 500–2,000 monthly searches. Broad topics like "productivity" are oversaturated. Specific topics like "productivity hacks for freelance writers" have less competition and more engaged buyers.
Step 2: Write and Format Your eBook (The Budget Way)
You don't need fancy software here. Honestly, most paid writing tools are overkill for a first eBook.
What to use:
- Google Docs (free) — Write your eBook here. It's cloud-based, collaborative, and exports to multiple formats.
- Grammarly Free (free) — Catch typos and grammar mistakes before publishing.
- Hemingway Editor (free web version) — Simplify your prose and catch readability issues.
Formatting for KDP:
Amazon KDP accepts .docx, .epub, and .pdf files. Here's what works best:
- Write in Google Docs.
- Download as .docx.
- Use a free formatting tool like Reedsy or even Amazon's own Kindle Create (free, desktop app) to format for KDP.
- Add a table of contents, chapter breaks, and proper heading styles.
Pro tip: KDP has strict formatting rules. Download their free formatting guide from the KDP dashboard before uploading. Seriously—read it. Bad formatting = angry readers = returns and low reviews.
Step 3: Design a Cover That Sells
Your eBook cover is your sales page in miniature. People judge books by their covers—that's not a saying, it's neuroscience.
Budget options:
- Canva Pro ($13/month) — Dead simple, templates specifically for KDP covers. You can create a professional cover in 30 minutes.
- DIY with Canva Free ($0) — Limited, but workable if you're patient.
- Fiverr ($5–50) — Hire a designer for a basic cover. You get what you pay for, but it's cheap.
What NOT to do:
- Don't use a photo of yourself unless you're writing a memoir.
- Don't use clipart or generic stock photos.
- Don't use more than 3 fonts or 4 colors.
KDP cover dimensions: 1,000 x 1,500 pixels for eBooks. Canva has a Kindle eBook cover template—use it.
Step 4: Set Up Your Amazon KDP Account and Upload
This part is straightforward:
- Go to kdp.amazon.com.
- Sign in with your Amazon account (or create one).
- Click "Create a new title."
- Fill in your book details: title, author name, description, category, keywords.
- Upload your manuscript file and cover.
- Set your price and royalty option.
- Publish.
Keywords matter. You get 7 keyword slots. Use real keywords people search for on Amazon. Use the search bar autocomplete feature to find related terms.
Pricing strategy:
- $2.99–$4.99 — Sweet spot for new authors. High royalty percentage (70% on KDP Select), lower barrier to purchase.
- $9.99–$14.99 — For established authors or premium content.
- Under $2.99 — Only if you're doing volume or using it as a lead magnet.
Step 5: Leverage KDP Select for Maximum Reach
KDP Select is Amazon's exclusive distribution program. You agree to sell your eBook only on Amazon (not on other platforms), and in return, you get:
- Access to the Kindle Unlimited subscription program.
- Ability to run free promotional periods (5 days every 90 days).
- Higher royalty rates (up to 70% instead of 35%).
Should you use it? Yes, if you're starting out. The free promotion periods are gold for building reviews and visibility. Once you have momentum, you can go wide (sell on multiple platforms) if you want.
Step 6: Market Your eBook (The Free and Cheap Way)
Publishing is 10% of the work. Marketing is 90%.
Free channels:
- Your email list — If you have one, email it. This is your best asset.
- Social media — Share snippets, tips, and behind-the-scenes writing content on LinkedIn, Twitter, or TikTok.
- Reddit and niche forums — Find communities where your target reader hangs out. Contribute genuinely, then mention your eBook when relevant.
- Medium — Write free articles related to your eBook topic, then link to your KDP page.
Cheap channels:
- Amazon Ads ($5–20/day budget) — Run ads directly on Amazon. You only pay when someone clicks.
- Facebook/Instagram ads ($10–50/day) — Target your ideal reader by interest and behavior.
Honest take: Don't expect to make money on marketing spend until you've sold 50+ copies and have solid reviews. Focus on free channels first.
Tools You Actually Need (And Which Ones to Skip)
Here's a breakdown of tools by category:
| Tool | Cost | Do You Need It? | Why/Why Not | |------|------|---|---| | Google Docs | Free | YES | Writing + cloud backup. Perfect. | | Canva Pro | $13/month | YES | Cover design is non-negotiable. | | Grammarly Free | Free | YES | Catch errors before publishing. | | Kindle Create | Free | YES | KDP-specific formatting tool. | | KDP Select | Free | YES | Exclusive distribution + free promo days. | | Amazon Ads | Pay-per-click | MAYBE | Start with free channels first. | | Scrivener | $50 one-time | NO | Overkill for first-time authors. Use Google Docs. | | Draft2Digital | Free | NO | Nice for going wide later, not essential now. | | Reedsy | Free/paid | MAYBE | Free version is fine for formatting help. |
The honest truth: You can publish a successful eBook on Amazon KDP spending $0 if you're willing to DIY the cover. Spend $13/month on Canva Pro and you're golden.
Common Mistakes to Avoid
1. Uploading without proofreading. Typos and formatting errors tank your reviews. Read your eBook out loud. Have a friend read it. Use Grammarly. Then read it again.
2. Writing for the wrong audience. Know exactly who you're writing for. "Everyone interested in business" is too broad. "Solopreneurs earning $50k–$250k looking to systematize their operations" is perfect.
3. Pricing too low. Underpricing signals low quality. $2.99 is fine, but $0.99 makes readers think your eBook is worth $0.99.
4. Ignoring the description. Your eBook description is a sales page. It needs a hook, benefits, and social proof (if you have reviews). Spend 30 minutes writing this.
5. Publishing without keywords. Use all 7 keyword slots. Research real search terms on Amazon. "Self-help" is useless. "How to build passive income as a freelancer" is gold.