Recompute a Royalty Statement Unit by Unit — Free
Paste units and rates from a royalty statement and read which lines were paid below the rate your contract states.
The proof surface
Statements are correct about their own arithmetic and quiet about the rate applied. Recomputing at your contracted rate is what surfaces the format-level mistakes.
Why the flat version breaks
Trusting the total
A statement total can reconcile while two format lines are misrated in opposite directions, which is the most common shape of a royalty error.
Ignoring format splits
Paperback, ebook and audio carry different rates, and applying the paperback rate across the statement is exactly the mistake to look for.
Waiting for the next period
Reserves and advances roll forward, so a rate error raised late gets absorbed into a recoupment balance and becomes invisible.
How to work the royalty register
One title per line with format, units, rate and the amount paid.
The rate from your contract for the line you doubt, expressed so the arithmetic stays visible.
The gap rules at the foot; each line above shows expected against paid.
Send the format, units and both figures, and quote the clause that sets the rate.
What the register replaces
| Question | Before | On the register |
|---|---|---|
| Is the statement right | check the total and hope | expected beside paid on every title |
| Which format is wrong | compare formats by eye | gap printed per line with the rate named |
| What to send | a general query | title, format, units and both figures |
Reserve and return lines are kept as your own notes so a withheld amount is not mistaken for a rate error.
Run it on the samples, right here
FIRST-LOAD
Data note: Everything runs in this browser tab on the royalty register: your statement lines and contract rates stays on this device, nothing is uploaded, and the reading is rebuilt only when you press run.
Go deeper: the companion app files the same reading as a bound register page
The article demo above runs without limits. The companion app keeps a local history, exports the rows as CSV, prints the ready-to-mail packet, and holds your drafts on this device — one free run, then $ 12 one-time for the layer that keeps filing.
The register and the per-line comparison are free. The paid layer keeps four statements and prints a dated query letter.
Open the royalty shortfall register companionBoundary
This royalty register works only on the statement lines and contract rates you paste you paste. It does not audit the publisher's accounting system, does not interpret your publishing contract, and does not pursue the debt for you. The figures describe what you supplied, not what is true in the world. Confirm anything you plan to act on with your agent, or a publishing solicitor for sums worth chasing before you rely on it.
What this is built on
- Every figure comes from the statement lines and contract rates you paste you paste; nothing is looked up, scraped or asserted as verified.
- Method: expected royalty = units × contracted rate; the difference from the paid figure is printed per line
- Sample values are labelled samples — illustrative by design, not your data and not a quotation of any organisation's policy.
Before: the reader filed the statement. After: they can see a paperback line paid at 6% against a contracted 8%.