Guides

BISAC codes explained: how to choose subject codes for your book

BISAC codes explained: what they are, how many to choose, five example books with their BISAC and Thema codes, and how it all relates to KDP categories.

Short answer

BISAC codes are the subject codes the book trade uses to shelve your book, like FIC031000 for “FICTION / Thrillers / General”.

  • The list is maintained by the Book Industry Study Group (BISG).
  • Choose no more than three, the most specific one first, and avoid “General” codes.
  • Amazon KDP doesn't use BISAC: there you pick three Amazon categories straight from Amazon's category tree (as of November 2026).
Contents

BISAC codes are the subject codes the book trade uses to decide where your book goes: which shelf, which online category, which search filter. A code like FIC031000 stands for “FICTION / Thrillers / General”. This guide explains how the codes work, how many to pick, shows five example books with their BISAC and Thema codes, and clears up how all of this relates to your categories on Amazon KDP.

What BISAC codes are for

Every book that goes into the trade needs a machine-readable subject. Retailers build their categories from it, bookshops use it to stock themed tables, and library and store search systems filter by it. A vague code puts your book on the wrong shelf, where the right readers never see it.

Where you need which code:

Where you publish What you enter
Amazon KDP three Amazon categories from Amazon's category tree, no BISAC
IngramSpark and the US trade BISAC, three codes recommended
UK, Europe and international distributors often Thema, sometimes BISAC as well
Ebook aggregators usually BISAC or Thema, depending on the service

How a BISAC code is built

BISAC stands for Book Industry Standards and Communications. The list is maintained by the Book Industry Study Group (BISG) and free to browse. Each code has three letters for the main section and six digits, plus a heading that reads from general to specific:

  • FIC031000: FICTION / Thrillers / General
  • SEL023000: SELF-HELP / Personal Growth / Self-Esteem
  • CKB055000: COOKING / Regional & Cultural / Mediterranean

BISG's own guidance comes down to three rules. Use no more than three codes per title, and fewer if they already describe the book. Use the most specific code possible, and don't add a general heading next to a specific one. The first code is the primary code and should be the book's main subject. IngramSpark puts it more bluntly: avoid General codes whenever possible.

Thema: the international counterpart

Thema is published by EDItEUR and maintained by an international committee. Its codes are language-independent: FH means thriller and suspense fiction in every language, and the more letters, the more specific (FHX is psychological thriller). Qualifiers add places, languages or audiences. If you distribute outside the US, expect to be asked for a Thema code alongside or instead of BISAC.

Five example books with their codes

Five example books standing side by side (German editions): Kaltwasser · Endlich selbstbewusst · Mediterran genießen · Geld mit Gelassenheit · Kleiner Fuchs, wo ist der Mond?
Five fictional example books made with the Bookfairy cover tool: a thriller, a cookbook, a money guide, a picture book and a self-esteem guide (German editions).

Here is how the five example books would be coded (the first code is the primary one):

Book BISAC Thema
Thriller FIC031000 Thrillers / General FH Thriller / suspense fiction
Self-esteem guide SEL023000 Personal Growth / Self-Esteem VSP Popular psychology
Personal finance guide BUS050000 Personal Finance / General VSB Personal finance
Mediterranean cookbook CKB055000 Regional & Cultural / Mediterranean WBN National and regional cuisine, with a place qualifier
Fox picture book JUV002110 Animals / Foxes, JUV010000 Bedtime & Dreams YBCS Picture storybooks

Two things stand out. The schemes don't map one to one: BISAC has a heading for self-esteem, Thema files the same book under popular psychology. And a second code is worth adding only when it adds information, like “Bedtime & Dreams” for the picture book. For the thriller, a second thriller code would add nothing.

Amazon KDP: three categories from Amazon's tree

KDP doesn't ask for BISAC. You select three categories directly from Amazon's category tree: category, subcategory and placement. Categories vary by marketplace and format, and not every category is available for every format. Amazon doesn't allow categorization that misleads readers and may change or remove a category that doesn't match the book.

On Amazon, competition matters as much as accuracy. In a small, fitting subcategory a few sales a day can be enough for a top spot. How many exactly, the sales rank of the books at no. 1 and 2 in that category tells you.

Common BISAC mistakes

  1. General codes. FIC000000 “FICTION / General” tells the trade nothing. Almost every book has a more specific code.
  2. Three codes that say the same thing. Three thriller variants don't make a book more visible, they dilute it.
  3. Wrong audience. A children's book belongs under JUV (Thema Y), not FIC (Thema F).
  4. Popular instead of accurate. A busy category the book doesn't fit brings disappointed readers.
  5. Mixing up Amazon and the trade. BISAC and Thema are for distributors and bookshops; Amazon categories are chosen separately on KDP.

Categories, ranks and codes in one go

The Bookfairy category research gives you both at once: fitting Amazon categories for your marketplace (eight Amazon stores to choose from) with the current rank of the books at no. 1 and 2, plus Thema and BISAC for distributors and the book trade. Everything comes as text to paste and as a CSV. You see the first suggestion for free; the full research costs $4.2035 tokens. For KDP's seven keyword boxes there is the keyword research.

FAQ

Frequently asked

What is a BISAC code?

A BISAC subject code assigns a book to a topic, for example SEL023000 for “SELF-HELP / Personal Growth / Self-Esteem”. BISAC stands for Book Industry Standards and Communications; the list is maintained by the Book Industry Study Group and free to browse.

How many BISAC codes should I use?

BISG best practice is no more than three, and fewer if one or two already describe the book fully. The first code is the primary code and should be the book's main subject.

Does Amazon KDP use BISAC codes?

No. On KDP you select three categories directly from Amazon's own category tree. BISAC matters for IngramSpark, other distributors and the wider book trade.

What is the difference between BISAC and Thema?

BISAC is the US standard; Thema is the international scheme from EDItEUR with language-independent codes (FH means thriller in any language). Many books carry both.

Should I use a General code?

Only if there is genuinely no better code. BISG discourages supplying a general heading alongside a specific one, and IngramSpark advises avoiding General codes whenever possible.

Sources (5)
  1. BISG: Complete BISAC Subject Headings List (retrieved 7 Nov 2026)
  2. BISG: Selecting a BISAC Code (retrieved 7 Nov 2026)
  3. IngramSpark: BISAC Subject Codes (updated 19 Dec 2024, retrieved 7 Nov 2026)
  4. EDItEUR: Thema Subject Categories (retrieved 7 Nov 2026)
  5. Amazon KDP: Choosing Categories (retrieved 7 Nov 2026)

Start with a free preview of your book.