Formatting is where self-published books most visibly succeed or fail. A rejected file wastes weeks. A poorly formatted ebook earns 1-star reviews about layout, not your writing. Here is the complete guide — eBook and print — with every specification you need to get it right on the first upload.
Complete Formatting Guide — Nine Sections
Dr. Sarah Chen used Atticus to format both ebook and print versions of Money Without the MBA — a book that earned $31K in its first quarter. Clean formatting matters more than most authors realize. See her full story →
Why Formatting Matters More Than Most Authors Think
Formatting is the last step most authors think about and the first thing readers notice when it's wrong. A misaligned margin, a broken table of contents, or a paragraph that runs into the spine on a paperback signals to every reader that this book was not professionally made — before they've read a single sentence.
The stakes are higher now than they were five years ago. Kindle and IngramSpark both have automated file validators that will reject manuscripts that don't meet their technical specifications. A failure at upload doesn't just delay your launch — it can mean a week of back-and-forth troubleshooting when you should be running your launch sequence.
Formatting also affects distribution. An EPUB with broken metadata won't show up correctly in Apple Books' catalog. A print PDF with incorrect bleed won't produce a clean cover wrap at IngramSpark. These are fixable problems — but only if you know the specifications before you format, not after you get the rejection email.
This guide covers both eBook and print formatting in full, compares the tools that handle each, and walks you through the exact steps to format for KDP and IngramSpark. If you're still earlier in your publishing journey, start with our complete indie author publishing checklist for the full picture.
eBooks are reflowable documents. Unlike print, the reader controls the font size, font type, and line spacing — your formatting defines the structure, not the final appearance. Understanding this distinction is the foundation of correct eBook formatting.
File Types: EPUB, MOBI, and KPF
EPUB (Electronic Publication)
The universal eBook standard. Used by Apple Books, Kobo, Barnes & Noble, Google Play Books, and OverDrive (libraries). EPUB 3 is the current standard — it supports HTML5, CSS3, media overlays, and accessibility features. Always produce an EPUB 3 file for wide distribution.
Universal standard
MOBI
Amazon's older eBook format, used on early Kindle devices. Amazon still accepts MOBI uploads but the format is technically deprecated — KDP now converts uploaded files to KFX internally. If your formatting tool exports MOBI, it will still work, but EPUB is preferred for Kindle uploads as of 2024.
Legacy Amazon format
KPF (Kindle Package Format)
Amazon's proprietary format, produced by Kindle Create (free desktop app). KPF files are optimized for the full Kindle ecosystem including Kindle Unlimited page reads, X-Ray, and enhanced typesetting. If you're KDP Select exclusive, KPF gives the best rendering quality on Kindle devices.
Kindle-optimized
Reflowable vs. Fixed Layout
Reflowable layout is the default for novels, narrative nonfiction, and most standard text-based books. The content reflows to fit any screen size — a reader on a phone sees the same content as one on a Kindle Oasis, just formatted differently. Use reflowable for all standard prose.
Fixed layout preserves exact page positioning — every element stays exactly where you put it. Required for children's picture books, cookbooks with specific visual layouts, graphic novels, and heavily illustrated nonfiction where position relative to images matters. Fixed layout does not scale gracefully to small screens and is not searchable in the same way. Only use it when the visual layout is inseparable from the content.
Metadata Requirements
Every EPUB must contain metadata embedded in its package file. Platforms read this metadata to categorize and display your book correctly. Required metadata:
Title — must match your distribution title exactly
Author — full name as it appears on your cover and catalog listing
ISBN — if you're using a purchased ISBN (not required for all platforms, but required for wide retail distribution)
Language — ISO 639 language code (e.g., "en" for English)
Publisher — your name or your publishing imprint name
Description — your book blurb (used by some platforms in the catalog)
Cover image — embedded in the EPUB; minimum 1400px on the shortest side, 2560px recommended
Formatting software like Vellum and Atticus fills in most metadata through a form during the export process. If you're formatting manually in Sigil or with Calibre, you'll set these fields directly in the metadata editor.
◆ Track your eBook upload status across platforms in BoomerangOS — KDP, Apple Books, Kobo, and Draft2Digital each have different review windows (1 hour to 72 hours). A single checklist item covering all platforms prevents the launch-day scramble.
Free Resource
Get the Self-Publishing Launch Checklist
The exact checklist used by 1,000+ indie authors. Every step from manuscript to launch day in one page.
Print Formatting Basics
Print / POD
Print formatting is more technically demanding than eBook formatting. You're producing a fixed PDF that a printer will use to manufacture physical books — every measurement must be exact. Get this wrong and you'll receive a rejection with a cryptic technical error, or worse, print proof copies with misaligned pages.
Trim Sizes
Trim size is the finished size of the printed book. Choosing a non-standard trim size increases per-unit printing costs and may limit distribution availability. These are the most common options:
5" × 8"
The most popular trim size for literary fiction, thrillers, memoirs, and general trade paperbacks. Standard bookstore size — shelves and promotional materials are designed around it. Good choice for most debut novels.
Most common fiction
6" × 9"
The standard for nonfiction — business, self-help, how-to, biography. Slightly larger page gives more room for content-dense material. Also used for some genre fiction, particularly in series where readers expect a larger format.
Standard nonfiction
5.5" × 8.5"
A middle ground — slightly larger than standard paperback, slightly smaller than trade nonfiction. Used by some romance, fantasy, and genre fiction series where the series has established this format. Don't deviate from what your genre has already set.
Genre fiction variant
8.5" × 11"
Workbooks, journals, planners, activity books, and reference material that benefits from a full-page format. Not appropriate for narrative prose — it reads awkwardly at this size and won't sit correctly on a bookshelf.
Workbooks / reference
Margins, Gutters, and Bleed
Outside Margins
The margin on the outside edge of each page (away from the spine). Minimum 0.5" for both KDP and IngramSpark. Most professional books use 0.75"–0.875" for readability and a clean white space appearance that matches commercial publishing standards.
0.5" minimum
Inside (Gutter) Margin
The margin on the spine side of the page. Must be larger than the outside margin to account for the spine binding absorbing some of the page. KDP and IngramSpark both calculate required gutter based on page count — a 300-page book needs a larger gutter than a 150-page book. Both platforms publish gutter tables; use them.
0.75"–1.25" (page-count dependent)
Top and Bottom Margins
Minimum 0.75" top and bottom, with running headers and footers (page numbers) fitting within the margin area. Running headers above the text block should sit comfortably between the top of the page and the start of body text — not crowded against either.
0.75" minimum
Bleed
Bleed is required only for interior pages with images or color elements that extend to the page edge. For standard prose with no full-page images, interior bleed is not needed. Cover files always require 0.125" bleed on all sides — content that extends to the physical edge of the cover must extend 0.125" beyond the trim line so cutting doesn't leave a white border.
0.125" (cover required)
ISBN Barcode Placement
The ISBN barcode must appear on the back cover, bottom right, within a clear white or light-background zone. KDP and IngramSpark will add the barcode automatically if you provide your ISBN — they handle placement. If you're designing a cover independently (e.g., using a cover designer who provides a print-ready file), ensure the barcode zone is reserved: a white rectangle approximately 1.5" × 1" in the lower-right quadrant of the back cover, with at least 0.25" of clear space on all sides.
If you're using a KDP free ISBN, the barcode is placed automatically and you don't control the placement. With a purchased Bowker ISBN, you provide the number to your cover designer or the platform's cover tool. For a full breakdown of ISBN costs and when to buy your own, see our self-publishing cost guide.
◆ Always download the exact print template from KDP or IngramSpark for your specific trim size and page count. The spine width varies with page count — a template from a different page count will produce a spine that doesn't fit. Both platforms generate custom templates automatically when you enter your specs.
Formatting Tools: DIY vs. Professional
Tool Comparison
Five tools dominate book formatting in 2026. Here's how they compare across the dimensions that matter for indie authors — pricing, platform support, learning curve, and output quality. For a broader look at self-publishing tools, see our complete self-publishing tools comparison.
Tool
Price
Platform
Learning Curve
Output Quality
Best For
Vellum
$249.99 one-time (unlimited books)
Mac only
Low — visual, intuitive UI
Excellent — best-in-class eBook + print
Mac users publishing multiple titles
Atticus
$147 one-time (unlimited books)
Mac + Windows + browser
Low-Medium — similar to Vellum
Very good — strong eBook; print improving
Windows users or Vellum alternative
Reedsy Book Editor
Free
Browser-based
Very low — Google Docs-like
Good for eBook; print is basic
First-time formatters, simple fiction
Calibre
Free (open source)
Mac + Windows + Linux
High — technical, not visual
Good EPUB conversion; no print output
Technical users, format conversion
Adobe InDesign
$57.99/mo (Creative Cloud)
Mac + Windows
Very high — professional DTP software
Best-in-class for complex print layouts
Illustrated books, complex nonfiction
The recommendation for most indie authors: Vellum if you're on Mac and planning a series; Atticus if you're on Windows or want a lower cost entry point. Both produce professional-quality output that matches traditionally published books. Reedsy is fine for a single simple title. Calibre is for conversion and library management, not authoring. InDesign is only worth the learning curve and subscription cost if you're producing heavily illustrated nonfiction where layout complexity is genuinely beyond what the dedicated tools handle.
Note that hiring a professional formatter ($75–$350) is a legitimate alternative — especially for a single book where the one-time software cost doesn't justify itself. For the pricing breakdown, see our self-publishing cost breakdown.
Step-by-Step: Format Your Book for Kindle Direct Publishing
KDP Guide
KDP accepts eBook and print uploads. eBook accepts EPUB, MOBI, DOCX, and KPF. Print accepts PDF only. The process is different for each — here's what to do.
01
Prepare your manuscript file
Export from your word processor or formatting software. For eBook: export as EPUB or use Kindle Create to generate a KPF. For print: export a print-ready PDF with embedded fonts, 300 DPI images, and correct trim size + margins. If using Vellum or Atticus, the export dialog handles all of these settings.
02
Log in to KDP and create a new title
Go to kdp.amazon.com → Bookshelf → Create a new Kindle eBook or Paperback. Enter your title, subtitle, series information, author name, description, keywords (7 allowed — use these carefully for discoverability), and categories (2 allowed). Your book description is your sales copy — it matters here as much as anywhere else.
03
Upload your manuscript and cover
For eBook: upload the EPUB or KPF file. KDP will run an automated check and flag any formatting errors. For print: upload the interior PDF and a separate cover PDF. Cover must include front, back, and spine — use KDP's cover calculator to generate the exact spine width template for your page count and paper choice (white vs. cream paper affects thickness).
04
Preview with the Kindle Previewer
KDP's online previewer shows your eBook or print book before you publish. Check every chapter: table of contents links, chapter headings, image placement, and the first and last page of each chapter. For print, check the spine alignment, gutter (inner margin), and ensure no text is lost in the fold. This step prevents avoidable rejections and post-publish corrections.
05
Set pricing and territories, then publish
Choose your royalty tier (35% or 70% for eBooks — 70% applies for prices between $2.99 and $9.99). Set prices for each territory or use KDP's auto-pricing tool. For print, KDP shows your printing cost and your royalty after it so you can confirm profitability before publishing. Once submitted, eBook approval typically takes 24–72 hours; print paperback 24–96 hours.
◆ Track your KDP submission date in BoomerangOS so you know exactly when to expect live status and can plan your launch announcement accordingly. Most authors set their launch date 5–7 days after submission to account for review time plus a buffer.
Step-by-Step: Format Your Book for IngramSpark Print
IngramSpark Guide
IngramSpark is the path to physical bookstore and library distribution. Its technical requirements are stricter than KDP's — but if you're serious about print distribution beyond Amazon, this is the platform you need. For context on why IngramSpark matters alongside KDP, see our step-by-step self-publishing guide.
01
Create an IngramSpark account and set up your publisher profile
Go to ingramspark.com and create a publisher account. You'll need a business name (your publishing imprint or your name) and a tax ID or SSN for payment. IngramSpark requires a purchased ISBN — they do not provide free ISBNs like KDP does. Your ISBN must be registered to your publisher name through Bowker before upload.
02
Download the IngramSpark file creation guide and trim template
IngramSpark publishes detailed specification guides for every trim size and paper type. Download the guide for your chosen trim size. Then use their template generator (under "Resources → File Creation Guides") to generate an exact template with spine width calculated for your page count, paper type (white or cream), and binding (perfect-bound paperback vs. case laminate hardcover).
03
Prepare your interior PDF to IngramSpark's exact specifications
Interior PDF requirements: PDF/X-1a or PDF/X-4 standard, all fonts embedded, 300 DPI for grayscale images (600 DPI recommended), correct trim size with no bleed (for standard text-only interiors), and black set to 100K black (not rich black for body text). IngramSpark will reject files that don't meet PDF/X standards — export from InDesign using the PDF/X preset, or check your formatting software's export settings for IngramSpark compatibility.
04
Prepare your cover PDF with correct bleed and barcode zone
Cover must be a single-page PDF (front + spine + back in one document), with 0.125" bleed on all sides, and a safe zone of 0.125" inside the trim on all sides where no critical content appears. The barcode zone in the bottom-right of the back cover must be white or a very light background. If you used IngramSpark's cover template, these zones are already marked.
05
Upload, validate, and order a proof copy before publishing
Upload your interior and cover files through the IngramSpark dashboard. Their automated validator runs immediately — fix any flagged errors before proceeding. Once the files pass validation, order at least one physical proof copy ($5–$15 plus shipping) before setting the title to "Live." Physical proof review is mandatory — PDF previews do not catch every production issue, particularly spine alignment, cover color rendering, and paper opacity.
Common Formatting Mistakes That Get Books Rejected
Watch Out
These are the formatting errors that actually cause upload rejections or visible production problems — not theoretical edge cases, but the mistakes that show up repeatedly in author communities and support queues.
Non-embedded fonts in print PDF
If your font is not embedded, IngramSpark and KDP will substitute a system font — or reject the file entirely. Always export with "embed all fonts" enabled. This is the #1 cause of print PDF rejections.
Wrong trim size in the PDF
If your PDF artboard is 8.5" × 11" but you're uploading to a 6" × 9" trim, the file will be rejected or scaled incorrectly. The PDF page size must exactly match your selected trim size — no extra bleed built into the artboard unless you're submitting a cover.
Broken table of contents links in eBook
Your eBook TOC must be functional — clicking a chapter title should navigate to that chapter. A static TOC with no links will cause a quality flag on KDP and rejection on Apple Books. All major formatting tools generate functional TOCs automatically if your manuscript uses proper heading styles.
Incorrect gutter for page count
A gutter that's too small for a high page count book means body text will disappear into the spine on physical copies. Both KDP and IngramSpark publish gutter requirement tables indexed by page count — check them before formatting, not after you receive your proof copy.
Low-resolution cover image
Print covers require 300 DPI at final print size. An image that looks sharp on screen may print blurry. Request print-resolution files from your cover designer explicitly — not web-optimized JPEGs. For eBook covers, minimum 1400px on the short side; 2560px recommended.
Rich black on body text
Rich black (typically 60C/40M/40Y/100K) is used for large headlines on covers to achieve deeper black in print. Using rich black on body text produces blurry, misregistered text in POD printing. Body text must be 100K only — single-channel black.
How BoomerangOS Helps Track Your Formatting Checklist
Pipeline Tool
Formatting a book for both eBook and print across multiple platforms involves more moving parts than most authors anticipate: different file versions for KDP vs. IngramSpark, separate cover files for print vs. digital, upload queues with different review windows, proof copy tracking, and correction rounds when something doesn't pass validation.
BoomerangOS gives you a formatting checklist as part of your publishing pipeline — one view that tracks the status of every format (eBook EPUB, KDP print PDF, IngramSpark interior, IngramSpark cover), every upload submission, every proof order, and every platform approval. When you have three formats in flight across two platforms, knowing which one is waiting for your action vs. waiting for platform review is the difference between a tight launch timeline and a launch that slips two weeks.
Formatting is one stage in a larger sequence. Once your files are approved, the next phase is distribution setup, pricing, pre-order configuration, and launch marketing — all of which require their own tracking. Our book marketing strategies guide covers what happens after the files go live. And if you're comparing whether self-publishing's formatting requirements are worth the tradeoff vs. traditional publishing, the self-publishing vs. traditional comparison puts it in full context.
◆ BoomerangOS is free to start. Track your formatting pipeline — from file prep through platform approval — at no cost.
The Formatting Checklist: What to Do Before You Upload
Summary
Formatting doesn't have to be the thing that delays your launch. The authors who get it right the first time follow a consistent pre-upload checklist:
eBook: EPUB 3 file, embedded metadata, functional TOC, cover at 2560px, tested in Kindle Previewer and Apple Books preview
KDP print: PDF with embedded fonts, correct trim size, gutter matched to page count, cover with spine width from KDP calculator
IngramSpark print: PDF/X-1a or X-4 interior, 300 DPI images, cover with 0.125" bleed and barcode zone reserved, proof copy ordered before going live
Both platforms: ISBNs registered and entered, pricing set and profitability confirmed, metadata consistent across all platform listings
The right formatting tool makes this manageable — Vellum or Atticus will handle most of the technical complexity automatically. What they can't do is track your launch timeline, manage your contractor relationships, or keep your platform approval status in one place. That's what BoomerangOS is for.
If you're not yet at the formatting stage, the complete publishing checklist shows where formatting sits in the full launch sequence — and what comes before and after it.
Free Resource
Get the Book Formatting Checklist
A free pre-upload checklist for eBook and print — every specification you need to pass KDP and IngramSpark on the first try.
Free book formatting checklist for KDP and IngramSpark — every spec, every file requirement, in one pre-upload list. No spam, no surprises.
Manage Your Publishing Pipeline
Every format tracked, every deadline visible.
BoomerangOS gives indie authors a single dashboard to track file versions, platform submissions, proof copy status, and launch checklists — so formatting never delays a launch again.