KENP
Kindle Unlimited pages read — how many, which books, from which marketplaces, how many your ads paid for, and the rate a page actually earned you each month.
KENP is Kindle Edition Normalized Pages — the pages Kindle Unlimited readers actually read. KU pays on pages, not copies, so for a KU-heavy author this page is where most of the income is born.

What KENP is
KU pays on pages read, not on borrows — a book read cover to cover earns far more than one abandoned on page 3.
Two things follow:
- KENP is eBook-only. Paperback and hardcover have no KENP at all.
- "Normalized" is literal. Amazon normalizes page counts across devices, so a page means the same thing on a phone as on a Paperwhite. That is also why a book's KENPC (its normalized length) is not its printed page count.
The cards
| Card | Meaning |
|---|---|
| Pages read | Total KENP in the range |
| KU royalty | What those pages earned, before withholding tax — and what share of ALL your royalties that is |
| Per page read | The rate you actually got: KU royalty ÷ the pages it pays for. Also shown per 1,000 pages |
| Books read | Titles with at least one page read |
These Kindle Unlimited amounts — here, per store, and per title — are figures
KDP reported in its monthly statement, converted to your display currency.
None of them is pages × a rate: that estimate would look identical on screen and
be nobody's actual royalty. (The ad-attributed section further down is different,
and says so: those are Amazon's estimates.)
The two money cards step aside while a book or author filter is active, and say so. Kindle Unlimited is paid per store, not per title, so a filtered figure there would divide one book's pages by every book's royalties. The per-title column further down keeps working — that one really is per book.
How much of you is Kindle Unlimited
The share under the KU royalty card is the one number worth watching over time. KDP Select asks for exclusivity — your ebook cannot be sold anywhere else — and this is what you are getting for it. An author at 15% is paying that price for a small part of their income; one at 70% has built their business on a rate Amazon sets alone, and changes monthly.
It compares the same period and the same storefronts on both sides, so switching a filter moves both halves together. While part of the range is not paid yet, both halves stop at the last paid day.
Your rate per page
Amazon never publishes a rate. It announces the size of the KDP Select fund once a month and nothing else, so every KENP rate you have ever seen quoted is worked out by dividing royalties by pages — including the ones on our free Kindle Unlimited page rates page.
This card does that division on your account. Four things to know:
- It divides only by the pages whose money is in. Pages Amazon has not paid for yet would drag the rate down for nothing.
- Over a range covering several months or stores, it is a blend of their rates, not one of them. The per-store figure in the marketplace table, and the Your rate, month by month card, are the ones to compare against a published rate.
- It follows the currency you pick at the top of the page. Each store pays in its own currency, so compare like with like.
- A rate per title would tell you nothing: Kindle Unlimited pays every book in a store the same rate, so it would only restate where and when that book was read.
When Kindle Unlimited money arrives
Pages and money reach you on two different clocks:
| Arrives | Where from | |
|---|---|---|
| Pages | Every day | KDP's daily KENP report |
| KU money | Once a month, around the 15th of the following month | KDP's monthly statement |
So September's pages are on this page during September, and September's money arrives around October 15. A range that reaches past the last statement has pages with no money behind them yet. The page never fills that gap with an estimate, and never divides one month's money by another month's pages — which is how a rate ten times too low used to appear. Instead:
| Your range | What the page shows |
|---|---|
| Partly paid — e.g. the last 60 days | An amber notice above the cards. KU royalty, Per page read and the share of your royalties cover only up to the last paid day — « Up to Aug 31 » — with a Pending tag. Pages read still covers the whole range. |
| Not paid at all — e.g. this month | The same notice. KU royalty and Per page read show « — » and Pending, with « Expected around Oct 15 » — or « Expected any day now » once that date has passed. |
| Fully paid | Everything as usual, no tag. |

The tables follow the same rule: the KU royalty column of the titles table carries the « Up to Aug 31 » tag (or « Pending » in every row when nothing is paid), and a store whose money is not in yet shows Pending in the marketplace table.
Two more things:
- Once a statement is in, each title's money for the month is spread over the days it was read, in proportion to its pages. A single week therefore gets its exact share, at that month's rate.
- Amazon can revise a statement until it finalizes it, around the 15th; we read it again then, so the most recent paid month can still move slightly. Pages for the last few days can also still move while KDP confirms the reads.
Choose which cards to show
The Cards button, right of the filters, lists every card on the page. Tick the ones you want to see. Your choice is saved in this browser, and Reset to default undoes it.

- Hidden by default: the Amazon Ads cards Amazon has never reported for your campaigns. Depending on the account, that can be Series read-through, KU borrows (ads), KU royalty (ads) and Kindle page views — plus KENP-ACOS, which divides by KU royalty (ads). The menu marks them « Never reported for you ». If you leave them untouched, they come back on their own the day Amazon starts reporting them.
- A dashed « + N hidden cards » tile at the end of the ad cards opens the same menu.
- A hidden card leaves the chart too. If that leaves the chart empty, it falls back to Pages read.
- On a phone the button shows its icon and the number of hidden cards.
Click a card to chart it
The chart below the cards plots whichever cards are highlighted — and a highlighted card is always a line on the chart, in that card's own colour. It opens on Organic pages and Ad-generated pages, the split of your reading that matters most. Click any other card to chart it instead — every card except Books read (see below). Your choice is remembered, so the page reopens where you left it. On long date ranges the chart switches to a monthly view, like the other reports.
Read in order, the page counts are the whole Kindle Unlimited funnel: page views → borrows → pages read, split into organic and ad-driven, plus the pages one ad pulled onto your other books. The money cards then say what that reading paid, and what the ads cost for it.
Several at once
Click a second card and both are charted together — that is usually the point. Ad-generated against Series read-through tells you how far one ad reaches into a series; Pages read against Ad-generated tells you how much of your reading your advertising is buying.
Two rules keep those comparisons honest, and they are why some clicks behave differently than you might expect:
- Only measures of the same kind share the chart. Pages and borrows differ by around 400× on a real account, so on one axis the borrows would be a flat line along the bottom — true, and useless. Clicking a card of another kind therefore starts a new selection rather than joining the current one. Within a kind they pair up: the two ad-funnel counts; KU royalty with KU royalty (ads); Per page read with Cost / 1k pages, both drawn per 1,000 pages.
- Only Organic and Ad-generated stack — and they stay on one bar even when you add a third metric, because together they are exactly your total. Anything else you select gets its own bar beside them: ad-generated pages are already inside pages read, so piling those up would show a total you never earned.
The last highlighted card cannot be switched off; there is always something on the chart.
When ad-generated pages are under 1% of the total, their slice of each bar is too thin to see, and the chart says so under its title. To see them, click the Organic pages card to take it off the chart: Ad-generated pages then gets the chart, and its scale, to itself.
The money cards chart too, each value worked out for its own day or month — never by multiplying pages by a rate:
- KU royalty and KU royalty (ads): what was paid in each period.
- Per page read is drawn per 1,000 pages, like Cost / 1k pages. Side by side they answer the question that matters: when the cost sits above the earnings, your ads cost more per page than Kindle Unlimited pays for it.
- KENP-ACOS is drawn as a percentage, on its own.
- A period with nothing to divide — no pages, no ad royalty — is left empty rather than shown as zero, and so is every month after your last Kindle Unlimited statement, until it arrives.
- With a book or author filter, KU royalty and Per page read can't be charted: that money is known per store, not per book.
Books read is the one card that stays unclickable: a count of distinct titles doesn't add up over time. 85 titles this year is not the sum of the monthly counts, so a chart of it would be a different metric wearing the same name.
Where the numbers come from
- Pages come straight from KDP's own KENP Read report, read directly from our servers about once an hour — the same pipeline that imports your royalties. They are recorded per day, per marketplace and per title, which is what lets every filter and breakdown on this page work.
- Kindle Unlimited money comes from KDP's monthly statement, per title and per store.
- Ad figures come from your Amazon Ads reports.
Pages read by title
Every title with reads, biggest first, with each one's share of the total and what it earned in Kindle Unlimited. With Amazon Ads connected it splits organic and ad-generated per title, so you can see which book your campaigns are actually feeding.

- The edition that was read. A Kindle Unlimited read is always a read of the Kindle edition, so each title shows « Kindle edition » and its Kindle ASIN — plus « also in print » when it is also sold as a paperback or hardcover. When we do not know the Kindle ASIN, the row shows the title's own format and ASIN.
- Share of pages is the title's share of all pages read. The bar is scaled to your most-read title, so rows compare at a glance. Small shares keep their decimals (« 0.18% », « < 0.01% »): nothing reads 0% or 100% unless it is.
- Past seven titles you also get a search box (title, author, ASIN or Kindle ASIN) and Rows per page: 7, 25 or All. The rows per page are remembered; the search is not.
- Sort on any column.
- On a phone the table becomes a list: cover, title, edition, then pages, share and KU royalty on one line.
The royalty column adds up to the KU royalty card above it, and so does the one in the marketplace table — the same money, counted per title and per store.
A title appears here only if it was read in the period. For the rest of your catalogue, and for print, go to Books.
Ad-generated pages
With Amazon Ads connected, a second group of cards — Amazon Ads · 14-day attribution — splits your total in two, using Amazon's 14-day attribution window on the ads for your Kindle editions:
Organic = Total pages − Ad-generatedAd-generated is what Amazon attributed to your campaigns; organic is everything else, capped so it can never go negative. It is the same idea as the organic/paid split on Orders, applied to pages instead of units.
That split is the only honest way to judge ads on a KU title: a campaign can look terrible on sales and be excellent once pages read are counted.
Two caveats worth holding on to: the ad figures are Amazon's estimates, and they are a subset of your total pages read — never a separate pile to add on top.
- Collapse folds the whole group into one line: ad-generated pages, their share, and your ad spend on Kindle editions. Expand brings the cards back. The group starts folded on a phone, and remembers your choice.
- The group also appears when you spent on ads for your Kindle editions but Amazon attributed no page to them. It then says so in one sentence instead of showing a row of zeros.
KU ad economics
When ads are connected you also get the money view for the ad-driven slice:
| Figure | What it is |
|---|---|
| Cost / 1k pages | What 1,000 ad-generated pages cost you |
| KU borrows (ads) | Borrows your ads generated that read enough to earn a royalty |
| KU royalty (ads) | What the ad-driven pages earned — Amazon's estimate |
| KENP-ACOS | Ad spend ÷ KU royalty (ads) |
Displayed in the currency you pick at the top of the page.
Note the "(ads)": this is the slice Amazon attributed to your campaigns and an estimate, unlike the KU royalty card at the top, which is the whole amount KDP reported. Comparing the two tells you how much of your Kindle Unlimited income your advertising is responsible for.
Only the ad spend Amazon measured pages for
Amazon reports KENP pages for your ads only from a certain day on. Before it, your ad reports carry spend and no page figure at all — so dividing a whole year's spend by pages that exist for a few months would make pages look far more expensive than they were. Cost / 1k pages and KENP-ACOS therefore count only the ad spend from that day on. When that day falls inside your range, the card says so: « $412.50 ad spend since Apr 25, 2026 ».
Series read-through
Series read-through sits alongside them: of the ad-generated pages, those read on other books — the rest of a series pulled along by one ad. Amazon measures this itself and we read it with the rest of your ad data, so there is nothing to enable. The series-level view of the same idea lives on Series.
Amazon leaves several of these figures empty for many accounts, even when their ads clearly bring pages. That is Amazon's reporting, not a failed sync — which is why the cards it has never filled for you start hidden.
Pages by marketplace
Where your reads came from, what each store paid you, and what it paid for a page in the range.

- Each store shows its flag, its name and its code (DE, UK…) — the one KDP's own reports use.
- Share of pages works as in the titles table.
- A store whose money is not in yet shows Pending in its KU royalty and Per page cells. Hover it for the reason.
- Under a book or author filter the two money columns are hidden, for the reason given under the cards.
- On a phone the table becomes a list.
That per-store rate is the figure worth checking: Amazon sets one rate per store per month, so a single store over a single month should land on the number our published rates page shows for it. A gap usually means the range spans several months, whose rates differ.
Your rate, month by month
This card holds your own rate against the published one, one store and one month at a time, over the last 13 months (the current month included).

| Mark | Meaning |
|---|---|
| Filled dot on a line | Your rate: that month's KU royalty ÷ that month's pages, in this store, per 1,000 pages |
| Grey ring | The published rate our Kindle Unlimited page rates page shows for the same store and month |
| Dashed slot, « Pending » | The month's statement is not in yet — always the case for the current month |
| Amber warning, « No KU royalty found » | Pages were read that month, but no KU royalty was imported for this store |
A dot inside its ring means that month's statement was read in full. Amazon pays every page in a store the same rate for a month, so the two agree to several decimals. A dot clearly away from its ring means something is missing from that month: contact us with the store and the month. A month with no ring has no published rate yet.
- Store: the selector at the top of the card. It opens on your store with the most pages.
- Currency: always the store's own — euros for Germany, yen for Japan — whatever you pick at the top of the page, because a published rate only exists in that currency.
- Filters: the card ignores the date range and the filters at the top of the page.
- Details: hover a month for your rate, the published rate, the gap between them, the pages and the KU royalty. Show the figures lists the same numbers in a table.
- The card stays hidden while your history is still being imported, and when you had no Kindle Unlimited pages in the last 13 months.
Where the money is
The KU royalty shown here is not a separate income stream — it is the Kindle Unlimited share of the royalties you already see on the dashboard, Books and Marketplaces. Filtering those pages to the "Kindle Unlimited" distribution channel gives you the same figure.
Showing or hiding the page
Settings → Preferences → KENP section controls whether it appears in the sidebar: always, never, or automatically when you have KU data. The page stays reachable by link either way.