Royalty shortfall register
Paste units and rates from a royalty statement and read which lines were paid below the rate your contract states.
1 · Paste each title line with units, rate and amount paid
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.
Perspective: Before: the reader filed the statement. After: they can see a paperback line paid at 6% against a contracted 8%.
2 · Read the royalty register
Paid layer: the query file
one-time step · the free reading above stays complete
Free tier
- one complete statement recomputed
- expected against paid per title
- state link for a co-author or agent
What $12 one-time adds
- four statements kept on this device
- printable query letter with line references
- CSV of title, units, rate, paid and gap
A 2-point gap on 4,000 units at $9.99 is $799 — 67× the price; the comparable it undercuts is a royalty-audit service charging hourly at $120–$250 with a minimum engagement.
Local history (this device)
- No saved runs yet — your first run files here.
Your purchase is handled through secure checkout. When you return, your extras are ready on this device — no account, no fuss, and your work stays private in this browser.
Boundary and sources
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.
- 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.
Mechanism: competence-autonomy-loop