BISAC codes are standardized 9-character alphanumeric codes that classify books by subject. They tell retailers, distributors, and libraries exactly where your book belongs — and choosing the right ones directly affects whether readers find you.

In this guide, you’ll learn:

  • What BISAC codes are and how the system works
  • How to choose the right BISAC codes for your book
  • The difference between BISAC codes and Amazon categories
  • Common mistakes that bury your book in the wrong section

Here’s everything you need to know.

What Are BISAC Codes?

BISAC stands for Book Industry Standards and Communications. The BISAC Subject Headings List is an industry-standard classification system maintained by the Book Industry Study Group (BISG) that assigns every book a subject category using a structured code.

Think of BISAC codes as the universal language bookstores, distributors, and online retailers use to organize books. When a bookstore employee shelves your memoir in the Biography section instead of Self-Help, that’s a BISAC code at work.

The system currently contains over 3,800 codes across 53 major categories. It’s updated every fall to reflect new genres, trends, and reader interests.

How BISAC Codes Are Structured

Every BISAC code follows the same format: three letters followed by six numbers. The letters identify the major category, and the numbers drill down into specifics.

Here’s how the hierarchy works:

CodeCategoryMeaning
FIC000000FICTION / GeneralThe broadest fiction classification
FIC028000FICTION / Science Fiction / GeneralNarrowed to sci-fi
FIC028010FICTION / Science Fiction / Time TravelSpecific sci-fi subgenre
BIO000000BIOGRAPHY & AUTOBIOGRAPHY / GeneralBroad biography
BIO026000BIOGRAPHY & AUTOBIOGRAPHY / Personal MemoirsSpecific memoir category

The three-letter prefix tells you the major category at a glance:

  • FIC — Fiction
  • BUS — Business & Economics
  • SEL — Self-Help
  • HIS — History
  • BIO — Biography & Autobiography
  • JUV — Juvenile Fiction
  • YAF — Young Adult Fiction
  • REL — Religion
  • TRV — Travel
  • CKB — Cooking

The six-digit number moves from general (000000) to increasingly specific subcategories. A code ending in 000000 always means “General” within that major category.

Where to Find the Complete BISAC List

The full BISAC Subject Headings List is free to access on the BISG website. You don’t need to pay for it or get permission to use any code.

You can browse the list by major category, search for specific terms, or download the complete dataset. BISG’s selection guide walks you through the official best practices for picking codes. Most publishing platforms — including Amazon KDP, IngramSpark, and Draft2Digital — also provide BISAC code selectors built into their upload process.

How to Choose the Right BISAC Codes for Your Book

Most retailers and distributors let you assign up to three BISAC codes to your book. The first one is your primary category — the single most accurate description of your book’s content. Here’s how to pick all three strategically.

Step 1: Start With the Most Specific Code

Your primary BISAC code should be the most specific, accurate classification possible. Don’t pick FICTION / General (FIC000000) when FICTION / Romance / Contemporary (FIC027020) describes your book perfectly.

The more specific your code, the more targeted the readers who find your book. A reader browsing Contemporary Romance is far more likely to buy your contemporary romance novel than someone browsing all of Fiction.

Step 2: Add Breadth With Your Second and Third Codes

Your remaining codes should capture different aspects of your book’s content. A memoir about overcoming addiction might use:

  1. BIO026000 — Biography & Autobiography / Personal Memoirs (primary)
  2. SEL006000 — Self-Help / Substance Abuse & Addictions
  3. FAM014000 — Family & Relationships / Dysfunctional Families

Each code reaches a different group of readers who might connect with your book.

Step 3: Avoid Redundant General Codes

BISG specifically discourages pairing a specific code with its general parent. If you’ve already chosen FICTION / Science Fiction / Time Travel, don’t also choose FICTION / Science Fiction / General. The specific code already covers the broader category.

Step 4: Match the Book, Not the Market

Choose codes that describe what your book actually is, not where you wish it would rank. A self-help book about productivity isn’t a Business book just because business readers might buy it. Misclassifying your book puts it in front of readers who aren’t looking for it — and hides it from readers who are.

BISAC Codes vs. Amazon Categories

This is where authors get confused. BISAC codes and Amazon book categories are two separate systems that serve different purposes.

FeatureBISAC CodesAmazon Categories
Managed byBISG (industry standard)Amazon (proprietary)
Number of options~3,800 codes~16,000+ categories
Used byBookstores, distributors, librariesAmazon’s online store
SpecificityModerately specificVery specific and niche
How you selectDuring metadata setupKDP dashboard + keyword-driven
LimitUp to 3 codesUp to 3 browse categories + keyword extras

Amazon’s system is far more granular than BISAC. For example, BISAC might have “FICTION / Romance / Contemporary,” while Amazon has separate categories for “Contemporary Romance,” “Romantic Comedy,” “New Adult Romance,” and dozens more.

The key takeaway: your BISAC codes determine how your book is classified across the broader publishing industry — in bookstores, library catalogs, and distributor databases. Your Amazon categories determine where your book appears on Amazon specifically. They don’t need to match, and you should optimize each one independently.

If you’re publishing through IngramSpark or a similar distributor for wide distribution, your BISAC codes matter enormously. If you’re publishing exclusively on Amazon KDP, Amazon categories matter more for discoverability — but you’ll still need BISAC codes for your metadata.

Where BISAC Codes Are Used

Your BISAC codes travel with your book everywhere it goes in the publishing supply chain:

  • Brick-and-mortar bookstores use them to decide where to shelve your book
  • Online retailers use them to populate browse categories and search filters
  • Distributors like Ingram use them to route your book to the right buyers
  • Libraries use them alongside other systems (like Dewey Decimal) for cataloging
  • Publishers and agents use them to analyze market trends and genre performance
  • ISBN registration requires at least one BISAC code as part of your book’s metadata

If you’re pursuing wide distribution beyond Amazon, accurate BISAC codes are essential. They’re the primary way the non-Amazon publishing world categorizes your book.

BISAC Codes for Self-Published Authors

When you self-publish, you’re responsible for choosing your own BISAC codes. Traditional publishers have metadata teams who handle this, but as an indie author, it’s your job — and it’s worth getting right.

On Amazon KDP

Amazon KDP asks you to select browse categories during your book setup. These are Amazon’s proprietary categories, not BISAC codes directly. However, if you distribute through KDP’s expanded distribution or through other channels, your BISAC selections matter.

On IngramSpark

IngramSpark requires you to select BISAC codes during title setup. These codes determine how your book appears in the Ingram catalog, which feeds into thousands of bookstores and libraries worldwide. Choose carefully — changing them later requires a metadata revision.

On Draft2Digital and Other Aggregators

Most distribution aggregators ask for BISAC codes as part of your metadata. They map these codes to each retailer’s own category system, so accurate BISACs ensure your book lands in the right section across every platform.

BISAC Codes and Book Discoverability

Your BISAC codes affect discoverability in ways most authors don’t realize:

Search and browse: When a reader browses “Science Fiction” in a bookstore’s database or on an online retailer, they’re filtering by BISAC code. If your sci-fi book is coded under “General Fiction,” it won’t appear in that browse.

Metadata syndication: Your BISAC codes get syndicated through services like Ingram’s catalog to every retail and library system your book appears in. One wrong code multiplies across hundreds of databases.

Competitive positioning: BISAC codes determine which books yours is compared against. A niche memoir coded broadly against all biographies faces stiffer competition than one coded specifically under Personal Memoirs.

Amazon keywords and BISAC overlap: Don’t waste your Amazon keyword slots on terms that duplicate your BISAC classification. If your BISAC code already says “Science Fiction,” you don’t need “science fiction” as a keyword. Use those slots for terms BISAC doesn’t cover.

BISAC vs. THEMA Codes

If you’re distributing internationally, you may encounter THEMA codes — a global subject classification system used more widely in Europe and academic publishing.

THEMA serves the same function as BISAC but with international scope. The two systems aren’t identical, but BISG provides a mapping between them. If your distributor asks for THEMA codes, you can use the BISG mapping tool to translate your BISAC selections.

For most North American self-published authors, BISAC codes are sufficient. THEMA becomes important if you’re pursuing international distribution through European aggregators or academic channels.

Common Mistakes to Avoid

Choosing “General” when a specific code exists. FICTION / General is a crowded wasteland. If your book fits a specific subgenre, use that code instead.

Picking aspirational categories. Your cookbook doesn’t belong in Business just because you want business readers to buy it. Misclassification hurts more than it helps.

Using only one BISAC code. You get up to three. Using all three maximizes the number of browse paths that lead to your book.

Ignoring annual updates. BISAC codes are updated every fall. A category that didn’t exist last year might be perfect for your book now. Check the current list before publishing.

Copying competitor codes blindly. Other authors in your genre might have misclassified their own books. Verify each code against the official BISG descriptions.

How to Look Up Any Book’s BISAC Code

Want to see what BISAC codes similar books use? Here are three ways:

  1. Search the book on IngramSpark or Ingram iPage — the catalog listing shows assigned BISAC codes
  2. Check the book’s copyright page — some publishers print the BISAC subject heading
  3. Look up the ISBN on Bowker’s Books In Print — the record includes BISAC classifications

This is useful for competitive research. If the top-selling books in your genre all use the same BISAC code, that’s a strong signal you should too.

How Often Should You Update Your BISAC Codes?

Review your BISAC codes once a year, ideally after the fall update when new codes are released. You should also revisit them if:

  • Your book isn’t appearing in the categories you expected
  • A new BISAC code better describes your content
  • You’re relaunching or re-positioning your book

On most platforms, updating BISAC codes is a simple metadata change. IngramSpark charges a small revision fee, but Amazon KDP and Draft2Digital let you update for free.

Do You Need a BISAC Code to Publish?

Technically, no. Amazon KDP doesn’t require a BISAC code — it uses its own category system. But if you’re publishing through any distributor that feeds into bookstores or libraries (IngramSpark, Draft2Digital, BookBaby), you’ll need at least one.

Even on Amazon, having accurate BISAC codes in your book’s metadata strengthens your overall discoverability profile. It’s a small effort that improves how your book is classified everywhere.

If you’re using a tool like Chapter to write your book, you’ll want to have your BISAC codes ready before you hit publish. Knowing your category upfront also helps you write a more targeted book description and choose better keywords.

FAQ

What does BISAC stand for?

BISAC stands for Book Industry Standards and Communications. It’s the standardized subject classification system used by bookstores, distributors, and libraries to categorize books by topic and genre across the publishing supply chain.

How many BISAC codes should I use?

You should use up to three BISAC codes for your book. Your primary code should be the most specific match for your content. The second and third codes should capture different aspects of your book to maximize discoverability across browse categories.

Are BISAC codes the same as Amazon categories?

No. BISAC codes and Amazon categories are separate systems. BISAC codes are an industry standard managed by BISG with about 3,800 options. Amazon categories are proprietary with 16,000+ options. You should optimize each independently for maximum discoverability.

Do BISAC codes cost money?

No. BISAC codes are completely free to use. The full list is available at no charge on the BISG website, and you don’t need permission or a license to assign any code to your book.

How often are BISAC codes updated?

BISAC codes are updated annually every fall, typically in October or November. New codes are added to reflect emerging genres, trends, and reader interests. Check the current list before publishing to ensure you’re using the most relevant classifications.