Self-publishing

How to Sell Books Directly From Your Website: A Guide for Indie Authors

How to sell books directly from your website: platform comparison, ebook delivery, print-on-demand, VAT and sales tax, royalty math and a 7-step plan.

4 November 202612 min readBy the editorial team
Stacks of unlabeled books and wrapped parcels on a lamp-lit counter under a violet nebula

In short

To sell books directly from your website, pick a sales platform (Payhip or Gumroad for ebooks, Shopify or WooCommerce for print plus digital), upload your files, connect an ebook delivery service and a print-on-demand printer, sort out sales tax and VAT, then add clear buy buttons to every book page on your site. Direct sales pay more per copy than retailers, but the real prize is owning your readers' email addresses. Most authors keep selling on Amazon and the other stores and use direct sales for bundles, special editions and their most loyal readers.

  • Hosted platforms that act as merchant of record remove most of the tax work on digital sales
  • Print-on-demand integrations mean you never need a garage full of books
  • An ebook in KDP Select cannot be sold direct while it is enrolled

Every copy sold on Amazon, Apple Books or Kobo belongs, in one important sense, to the store. The retailer keeps the customer's name and email address, decides when your book is shown and sets the rules for promotions. Selling direct flips that relationship. The reader buys from you, you keep a larger share of the price and you can tell that reader personally when the next book in the series comes out.

The technology has become simple enough that most authors can set up a shop in an afternoon with a hosted platform and a buy button. It gets harder only when authors want things those platforms were not built for: a store that unlocks the next serial chapter for subscribers, signed editions with per-reader dedications, bundles that span print, ebook and audio, or a reader account that tracks everything a fan has bought. At that point the bookstore becomes a small software product, and it may be worth bringing in a team that does custom web application development rather than stacking more plugins on a template.

This guide covers the simpler path first. It compares the main platforms, works through the money per copy, explains ebook delivery, print-on-demand and tax, and gives a seven-step plan for adding a working store to an author website you already have.

What does selling books direct actually mean?

Selling direct means the reader pays you, through a checkout on your own website or a store you control, instead of paying a retailer that later sends you a royalty. You set the price, choose what is included, see who bought and receive the money minus payment and platform fees.

There are two broad approaches. In a soft direct setup, a hosted service such as Payhip, Gumroad or a bookstore plugin runs the checkout and often acts as the seller for tax purposes, while you link to it from your site. In a hard direct setup, you run a full store, usually Shopify or WooCommerce, take payments through your own processor and handle tax registration, customer support and fulfilment rules yourself. Most authors start soft and move to a full store only when sales justify the extra work.

Why sell books from your own website?

  • Higher margin per copy. After platform and card fees, a direct ebook sale usually keeps 85 to 90% of the price, compared with 70% at most retailers.
  • You own the customer list. Every buyer's email address is yours (with consent to market to them), which makes the next launch far cheaper.
  • Freedom to package. Box sets, signed editions, early access, bonus short stories and bundles of ebook plus audiobook are hard or impossible to sell on retail stores.
  • Faster payment. Payments arrive within days through your processor, instead of 60 to 90 days after the end of the month.
  • Control over pricing. No price matching, no royalty bands that punish books priced above 9.99 dollars, no surprise discounts.

For science fiction and fantasy authors with long series, the packaging point matters most. A reader who loved book one is the ideal buyer for a discounted bundle of books two to five, and only a direct store lets you offer exactly that.

What are the downsides of direct sales?

Direct sales are not free money. Retailers do a great deal of invisible work, and when you sell direct some of it lands on you.

  • No built-in discovery. Nobody browses your site by accident. Every buyer arrives because of your newsletter, social posts, ads or back matter.
  • Friction for Kindle readers. Readers must download a file and send it to their device, which is easy with the right tools but still one step more than a one-click purchase.
  • Customer support. Lost download links, wrong file formats and refund requests come to your inbox.
  • Tax and compliance. Depending on your setup, you may have to collect and report VAT or sales tax yourself.
  • No retailer ranking boost. A sale on your site does not lift your Amazon bestseller rank, which is why many authors still send launch-week traffic to the big stores.

A useful rule: launch on retailers for visibility, then use your own store for the long tail, bundles and readers who already know you.

Which platform should you use?

The right platform depends on what you sell. Ebook-only authors need little more than file delivery and a tax-compliant checkout; authors selling print, merchandise and digital editions together need a proper store.

PlatformBest forTypical cost (check current pricing)Handles tax on digital salesPrint books
PayhipEbook-first authors who want a low-fee store fastFree plan with 5% transaction fee; paid plans lower or remove itYes, EU and UK VATBasic physical products, no print-on-demand app
GumroadQuick launches, bonus content, simple bundles10% plus 50 cents per sale, card processing includedYes, acts as merchant of recordLimited
ShopifyAuthors selling print, ebooks and merchandise togetherMonthly plan plus card feesCalculates tax; you remain the sellerYes, through print-on-demand apps
WooCommerceAuthors whose site already runs on WordPressFree plugin; hosting, extensions and card fees extraWith tax extensions; you remain the sellerYes, through print-on-demand plugins
Squarespace or Wix storesAuthors already on those site buildersCommerce plan plus card feesPartly; you remain the sellerMostly self-fulfilled

If you are unsure, start with Payhip or Gumroad. You can embed their buy buttons in any site, test whether your readers will buy direct at all and move to Shopify later without losing your customer list, since all of these let you export buyers.

How much more do you earn per copy?

The table compares one 4.99 dollar ebook sold to a US reader. Figures are approximate and fees change, so treat them as an illustration rather than a quote.

Where it sellsFees takenYou keep (approx.)
Amazon KDP, 70% option30% plus a small per-megabyte delivery fee3.40 to 3.49 dollars
Apple Books or Google Play Books30%3.49 dollars
Gumroad10% plus 50 cents, processing included3.99 dollars
Payhip free plan5% plus card processing (about 2.9% plus 30 cents)about 4.30 dollars
Own Shopify storeCard processing plus a share of the monthly planabout 4.50 dollars before the plan cost

Per copy, the difference is roughly a dollar. That matters at volume, but it is not the main argument. The main argument is that the direct buyer becomes a subscriber you can reach for free when book two launches, while the Amazon buyer remains anonymous to you.

How to set up direct sales in 7 steps

  1. Check your exclusivity. Make sure the ebook you want to sell is not enrolled in KDP Select or another exclusive programme. Print editions are not affected.
  2. Choose the platform. Use the table above. Ebook only: Payhip or Gumroad. Print plus digital: Shopify or WooCommerce.
  3. Prepare clean files. Export a validated EPUB that follows the W3C EPUB 3 standard, plus a print-ready PDF if you sell paperbacks. Add a short back-matter page that links to your site, not to retailers.
  4. Create product pages. Reuse your retailer description, add the cover, a sample chapter and series information, and state clearly what formats the buyer receives.
  5. Connect delivery and fulfilment. Link an ebook delivery service and, for print, a print-on-demand integration (both covered below). Place a test order for each format.
  6. Set up tax and payments. Connect a payment processor, confirm who is the seller of record and turn on tax calculation for the regions you sell to.
  7. Add buy buttons everywhere. Put a prominent "Buy direct" button on every book page, next to the retailer links, and link the store from your newsletter and back matter.
TipPlace one real order yourself on a phone, on a laptop and with a Kindle as the target device. Most direct-sales complaints come from steps the author never tried as a reader.

How do you deliver ebooks to readers?

Every platform can email a download link after checkout, and for EPUB readers on Kobo, Apple Books or a phone app, that is enough. Kindle owners are the problem: they need to send the file to their device, and a confusing process produces refund requests.

That is why many indie authors connect a delivery service such as BookFunnel. After purchase, the reader gets a landing page that detects their device and walks them through sending the book to a Kindle, opening it in Apple Books or reading it in a companion app. The service also answers most support questions, which keeps your inbox manageable. Integrations exist for Shopify, WooCommerce, Payhip and others, and plans are billed yearly.

Two smaller decisions are worth making early. Decide whether to add DRM (most indie authors do not, because it frustrates honest readers and barely slows pirates), and decide whether to include a PDF or MOBI alongside the EPUB. A single well-made EPUB is enough for nearly every modern device.

How do you sell print books without stock?

Print-on-demand printers that connect to Shopify or WooCommerce, such as Lulu Direct or BookVault, receive each order automatically, print the copy and ship it to the reader under your brand. You pay the print and shipping cost per order and keep the difference between that and your price. Nothing sits in your garage and nothing is printed until it has been paid for.

Expect smaller margins on paperbacks than on ebooks, and price shipping honestly: readers abandon carts when postage appears only at the last step. For signed or numbered editions, many authors order a small batch, sign them and sell them as a limited product, then switch back to print-on-demand when the batch sells out. If you have not chosen a printer yet, our comparison of KDP Print, IngramSpark and Lulu explains the trade-offs.

What about sales tax and VAT?

This is the part authors most often get wrong. Ebooks count as digital services in the EU and UK, so VAT is charged at the buyer's local rate from the very first sale, with no threshold for sellers outside those regions. In the US, each state decides whether digital and printed books are taxable and when a seller from elsewhere must register.

There are two ways to deal with it:

  • Use a merchant of record. Platforms such as Payhip (for EU and UK VAT) and Gumroad sell on your behalf for tax purposes: they calculate, collect and pay the tax, and you receive the net amount. For most ebook authors, this is the safest route.
  • Run your own store with a tax tool. Shopify and WooCommerce can calculate tax, and services such as Stripe Tax track where you have obligations. You remain responsible for registering and filing, so speak to an accountant before you scale up.

Keep records of every sale, refund and fee from day one. Even when a platform handles tax, you still report your income.

How do you get readers to buy direct?

Readers buy from retailers by habit. Giving them a reason to buy from you instead is the work of direct sales.

  • Build the email list first. A newsletter with a reader magnet, such as a free novella set in your world, is the engine of nearly every successful direct store.
  • Offer something retailers cannot. Bundles, early access a week before retail release, signed copies, deleted scenes or a short story only available direct.
  • Use your back matter. End every book with a link to your site's store page, especially in the free first-in-series edition.
  • Price the bundle, not the single. A complete-series bundle at a meaningful discount converts better than a single ebook at a few cents less than Amazon.
  • Release in episodes. Paid early chapters work especially well for serial writers; our guide to publishing serialized fiction covers platforms and schedules.
Retailers sell books. Direct stores sell relationships, and the relationship is what pays for the next book.

Common direct sales mistakes

  • Selling a KDP Select ebook direct. It breaks Amazon's exclusivity terms and can get the book removed from the programme.
  • Hiding the buy button. A store linked only from the footer sells almost nothing. Put it on every book page.
  • Ignoring Kindle readers. Without clear delivery instructions, Kindle owners request refunds.
  • Guessing about tax. Selling digital products into the EU without collecting VAT creates a liability that grows with every sale.
  • Pricing direct far below retail. A large gap can trigger price matching on other stores and trains readers to wait for your site sales.
  • Never testing the checkout. Broken links and missing files are discovered by readers unless you find them first.

When does an off-the-shelf store stop being enough?

For most authors, a hosted platform plus a delivery service covers everything for years. The limits show up when the store needs to behave like an app: readers logging in to a library of everything they have bought, chapters that unlock on a schedule for paying subscribers, bundles that combine print, ebook and audiobook in one order, or integration with an existing website, newsletter and community. Chaining plugins together can approximate this, but each one adds fees, slows the site and creates another thing that can break during a launch.

That is the moment to write down exactly what the store must do and get a proper estimate for building it, whether that means a custom checkout on your existing site or a dedicated reader app. Our guide to turning a book into an app covers the app side of that decision. Until then, start small: one platform, one clean file per format, a buy button on every book page and a newsletter that tells readers why buying direct is worth it.

Questions

Can I sell my book on my own website if it is also on Amazon?

Yes, with one exception. Print books and ebooks that are not enrolled in KDP Select can be sold anywhere, including your own site. An ebook enrolled in KDP Select must be exclusive to Amazon, so you cannot sell that edition directly until the enrolment period ends.

What is the easiest way to sell ebooks from an author website?

A hosted platform such as Payhip or Gumroad is the quickest route: you upload the file, set a price and paste a buy button or link into your site. Both act as the seller of record for tax, so they calculate and collect VAT and sales tax on digital sales for you.

How do readers get the ebook after they pay?

The store sends a download link by email straight after checkout. Many authors connect a delivery service such as BookFunnel, which gives readers device-specific instructions for sending the EPUB to a Kindle, Kobo, Apple Books or a phone app and handles support questions.

Do I need to stock print books to sell them directly?

No. Print-on-demand services that connect to Shopify or WooCommerce print and ship each copy only after a reader orders it. You pay the print and shipping cost per order and keep the difference. Signed or special editions from your own stock are optional.

Do I have to charge sales tax or VAT on direct book sales?

Often, yes. EU and UK VAT on ebooks is charged at the buyer's rate from the first sale, and US states set their own rules for digital and physical goods. A platform that acts as merchant of record handles this for you; on your own store, use a tax tool and ask an accountant where you need to register.

How much more do authors earn selling direct?

On a 4.99 dollar ebook, Amazon pays about 3.40 to 3.49 dollars after its delivery fee, while a direct sale through a low-fee platform usually leaves 4.20 to 4.50 dollars after transaction and card fees. The bigger gain is owning the customer's email address and being able to sell the next book to them.