Skip to content
SLC

KDP Advertising ROI Calculator

Amazon Ads is the fastest way to find readers for a KDP book — and the fastest way to lose money if you don't track ROI. This calculator turns campaign data (ad spend, attributed sales, royalty per book) into the only numbers that matter: net profit, return on investment, and cost per sale.

Last Updated: June 2026

New calculator — Amazon Ads ROI, net profit, and cost per sale for KDP campaigns.

Your Amazon Ads campaign

Pull the numbers from your Amazon Ads dashboard over a clear time window (7, 14, or 30 days). Royalty per sale comes from your KDP royalty report.

Total Amazon Ads spend over the time period.

Attributed orders from your Amazon Ads dashboard for the same window.

After Amazon's print cost and royalty rate. Use the KDP Royalty Calculator if unsure.

Editing, cover design, software, or any other cost you want included.

Total revenue

$160.00

Royalties earned

Total costs

$100.00

Ads + other

Net profit

$60.00

Revenue − costs

ROI %

60%

(Profit ÷ costs) × 100

Cost per sale

$2.50

Ad spend ÷ books sold

Strong campaign

Every $1 of ad spend is returning well above the break-even line.

At $4.00 royalty per sale, you need 25 books sold to cover $100.00 in total costs.

Worked example — a typical Amazon Ads campaign

$100 spent on Sponsored Products, 40 attributed sales, $4 royalty per book.

Total revenue (40 × $4)
$160.00
Total costs (ads only)
$100.00
Net profit
$60.00
ROI
60.0%
Cost per sale
$2.50
Verdict
Profitable — keep running

The campaign pays for itself and leaves $60 of royalties on top. As long as cost per sale stays below the $4 royalty, scaling spend is safe.

Related KDP calculators

All calculations are estimates based on average platform fees. Real profits may vary depending on category, ads, and shipping.

Free worksheet for your next step

Use this checklist to plan royalties, sales goals, and launch math.

  • WorksheetKDP

    KDP Royalty Worksheet

    Estimate royalties, track earnings, and plan book income with confidence.

  • ChecklistKDP

    KDP Launch Checklist

    A launch-day checklist for KDP authors covering metadata, categories, keywords, and pre-publish QA.

How to use this calculator

  1. Enter your numbers in each field above — the calculator updates instantly as you type, so there's nothing to submit.
  2. Use your real figures when you have them, or sensible estimates while you're planning. If a field doesn't apply, leave it at zero.
  3. Compare the results, then change one input at a time to see how each lever (price, cost, fees, volume) moves the outcome.

Formula

Total revenue = Books sold × Royalty per sale · Total costs = Ad spend + Other costs · Net profit = Revenue − Costs · ROI % = (Net profit ÷ Costs) × 100 · Cost per sale = Ad spend ÷ Books sold

Worked example

A publisher spends $100 on Amazon Sponsored Products in a 14-day window, gets 40 attributed sales, and earns $4 royalty per book.

  1. Total revenue = 40 × $4 = $160
  2. Total costs = $100 (ads) + $0 (other) = $100
  3. Net profit = $160 − $100 = $60
  4. ROI = (60 ÷ 100) × 100 = 60%
  5. Cost per sale = $100 ÷ 40 = $2.50 (under the $4 royalty — profitable)

Answer: $60 profit · 60% ROI · $2.50 cost per sale

How it works

ROI tells you what every $1 of ad spend earned back. A 60% ROI means for every dollar you spent on ads, you got $1.60 back in royalties — keep that $1 of cost and pocket the $0.60. Anything above 0% is technically profitable; below 0% means royalties didn't cover what you spent.

The single most useful number in Amazon Ads for KDP is cost per sale. Because your royalty per book is fixed (usually $2–$8 for paperback, more for higher-priced or Kindle books), any cost per sale below that royalty is a profitable campaign. Above it, you're losing money on every order. Most authors should set their target cost per sale at 50–70% of royalty so there's room for the next read-through, page-reads from KU, and the natural variance in ad performance week to week.

A few practical patterns to keep in mind. First, use a clean time window — 7, 14, or 30 days — and pull both spend and attributed orders from the same window. Mixing yesterday's spend with last month's orders is the most common reason ROI looks wrong. Second, attributed sales in Amazon Ads only count direct ad-clicks → orders, so the real ROI is usually slightly better than what this calculator shows (because of organic lift, page reads, and series read-through). Third, don't judge a brand-new campaign in the first 48 hours — Amazon Ads needs about two weeks of data before the numbers stabilize. Run, measure, then optimize keywords and bids — not the other way around.

How to interpret your results

  • Dollar values are shown per sale, per order, or per item unless a result is explicitly labelled monthly, weekly, or daily.
  • Percentages (margin, ROI, conversion rate) are easier to compare across products and price points than raw dollars — use them when you benchmark.
  • A positive result means you're ahead after the costs and fees you entered. A negative result means the current numbers don't work — change a lever (raise price, cut a cost, lower ad spend) and recalculate.
  • Treat the output as a planning estimate, not a guarantee. Fees, taxes, and conversion rates shift over time — re-run the numbers whenever a key input changes.

Common mistakes

  • Pulling ad spend and sales from different time windows — the ratio will always be wrong.
  • Forgetting that royalty per sale already has Amazon's print cost subtracted — don't subtract it again here.
  • Judging a campaign in the first few days — Amazon Ads needs ~2 weeks to stabilize.
  • Ignoring read-through and KU page reads — those raise effective ROI but aren't in the ads report.
  • Treating 0% ROI as 'break-even' — at exactly 0% you've covered the ads but haven't earned for editing, cover design, or your time.
  • Scaling ad spend before ROI is consistently positive over two or three weeks — bigger spend just multiplies the loss on an unprofitable campaign.

Go deeper with plain-English guides on the same topic.

FAQ

What is a good ROI for Amazon Ads on KDP?
Above 0% means the campaign pays for itself, 25–50% is a healthy steady-state target, and 100%+ is a strong campaign. New books often start with negative ROI and improve over 2–4 weeks as the algorithm learns which keywords convert.
How is ROI different from ACoS?
ACoS (Advertising Cost of Sale) is ad spend ÷ ad-attributed revenue — it asks 'what percentage of revenue did I spend on ads?' ROI flips the math and asks 'what percentage of my ad spend came back as profit?' For KDP authors, ROI is the clearer metric because your royalty per sale is fixed and known.
What royalty per sale should I enter?
Use the royalty you actually receive per book — not the list price. KDP shows this in the royalty report (usually $2–$4 for low-content books, $4–$8 for typical paperbacks, higher for hardcovers and Kindle). The KDP Royalty Calculator gives you a precise figure if you're unsure.
Should I count Kindle Unlimited page reads?
Yes, if you want a complete picture. Sum your KENP page-read royalty for the same time window and add it to the 'Other' field as a negative cost (or include it conceptually by raising royalty per sale). Many KU-enrolled books look unprofitable on direct sales alone but are clearly profitable once page-reads are added.
What if my cost per sale is higher than my royalty?
The campaign is losing money on every order. First lower bids on the weakest keywords (high spend, no sales), then pause keywords with high ACoS, then re-evaluate the listing itself — cover, blurb, and reviews drive conversion more than ad strategy ever can.
How often should I check ROI?
Weekly for active campaigns, with a deeper monthly review. Daily checking leads to overreacting to noise — Amazon Ads has natural day-to-day swings of 30–50% in spend-to-sales ratio that smooth out across a week.
Does this calculator account for series read-through?
Not directly — it measures one book's ad ROI in isolation. If readers of book 1 typically buy book 2 and 3 at full royalty, the real ROI on book-1 ads is much higher. Estimate read-through by tracking month-over-month sales of later books in the series as you scale ad spend on book 1.

Why trust this calculator?

This tool uses standard mathematical formulas and commonly accepted calculation methods, shown openly in the Formula section above so you can verify the math yourself. Results are estimates based on the information you enter and do not account for every individual circumstance. For important financial, tax, legal, medical, or business decisions, please double-check with a qualified professional before acting on the numbers.

Keep going

One calculator rarely tells the full story. Pair this one with a related tool below to pressure-test your numbers from a different angle, or browse Work & Money Calculators for more in the same category.

What to calculate next

You may also find these tools helpful.

  • How KDP Royalties Work

    How Amazon KDP royalties are calculated for paperbacks, hardcovers, and Kindle eBooks.

    Read guide
  • How Many Books Do You Need to Sell to Hit Your KDP Income Goal?

    Work backward from a dollar goal to the number of books you actually need to sell — with realistic expectations.

    Read guide
  • How To Design Amazon KDP Covers That Sell

    What separates KDP covers that sell from ones that get scrolled past — and how to design one even without a designer.

    Read guide
  • KDP Book Launch Calculator

    Total launch cost, expected ROI, and break-even sales for a new KDP book.

    Try calculator
  • KDP Break-Even Calculator

    Sales needed to recover your KDP publishing costs.

    Try calculator
  • KDP Profit Goal Calculator

    Books to sell to hit your KDP income goal.

    Try calculator
  • KDP vs Draft2Digital

    Amazon exclusivity vs wide distribution — ebook publishing compared.

    Compare
  • KDP vs IngramSpark

    Amazon reach vs bookstore distribution — self-publishing platforms compared.

    Compare
  • IngramSpark vs. KDP: Print Cost & What You Keep

    Reconcile dollars-per-copy on KDP and IngramSpark — print cost, wholesale discount, and break-evens.

    Compare
  • KDP Book Launch: Spend More on Ads or Improve the Cover?

    A self-published romance author has $600 left in launch budget. The book is ranking but not converting — should that money go to more Amazon Ads or to a professional cover redesign?

    Read case study
  • Amazon KDP Categories Explained

    Understand how Amazon KDP categories work, how to pick the right ones, and how to use them to rank, get visibility, and win bestseller badges.

    Open resource
  • How Many KDP Books Do You Need To Make $1,000 Per Month?

    A clear, beginner-friendly breakdown of how many KDP books you need to publish — and at what royalty rate — to reliably earn $1,000 per month.

    Open resource
  • KDP Bleed & Trim Cheat Sheet

    A beginner-friendly reference for common KDP book sizes and bleed setup.

    Open resource
  • Business Math Basics for Online Sellers

    A five-lesson starter course covering the only five numbers every online seller actually needs to track — revenue, margin, break-even, ROI, and cash flow.

    Open course