Choosing the right BISAC subject codes is an important part of building your book’s metadata profile. These standardized categories help publishers, distributors, retailers, bookstores, and libraries understand what your book is about and where it belongs.
For self-publishing authors, however, choosing BISAC codes can be confusing—especially because BISAC subject codes and the categories you encounter at individual retailers such as Amazon are not necessarily the same thing.
Understanding how BISAC codes work and choosing the ones that most accurately describe your book can help you create stronger and more consistent metadata across publishing platforms.
What BISAC Subject Codes Actually Do
BISAC subject codes provide a standardized way to describe your book’s subject matter. Publishers and distributors use them to communicate what a book is about, while retailers, bookstores, and libraries may use that information to categorize and shelve books. Accurate BISAC codes can also support your book’s discoverability by helping place it in relevant subject areas.
Think of BISAC subject codes as the “GPS coordinates” for your book’s content.
A poorly chosen category can have the opposite effect: misclassifying your book, confusing readers, and reducing visibility.
What to Expect at Different Platforms
Two of the principal platforms used by self-publishing authors are Amazon KDP and IngramSpark. Amazon KDP is a retail-specific site and does NOT require BISAC codes, but it does ask authors to choose up to three Amazon categories. Choosing your BISAC categories ahead of time will help guide you to the Amazon categories you want to select; however, they are not always identical or even similar.
IngramSpark provides access to Ingram’s global distribution network. It requires up to 3 BISAC codes when you upload your book. Having them preselected will save you time.
Bookvault is another platform that requires BISAC codes when uploading books.
Building BISAC code selection into your book’s metadata profile in advance will save you time and help you maintain consistent subject information across publishing platforms.
How Many BISAC Categories Should You Choose?
For platforms that ask for multiple BISAC categories, you do not need to choose codes simply to fill every available slot. Start with the most accurate category that describes your book, then add additional codes that genuinely describe important aspects of it.
How to Choose the Right BISAC Subject Codes
- Start With Your Book’s Core Purpose
Ask: What is the single most important thing this book teaches, explores, or delivers?
That answer can help point you toward your primary BISAC category.
- Consider Both Subject Matter and Audience
Think about what your book is about as well as who is most likely to read it. A book about using AI to build a business, for example, might fit within BUSINESS & ECONOMICS, COMPUTERS, or both, depending on the book’s focus. Likewise, a memoir about caregiving may primarily belong in BIOGRAPHY & AUTOBIOGRAPHY even though readers interested in caregiving may also find it useful.
The key is to choose subject codes that accurately describe the book—not simply the audience you hope to reach.
- Use the Official BISAC List
The official BISAC list is publicly available and updated regularly. Don’t stop at the first category that seems to fit. Explore the subcategories within the official BISAC list. You may find a more specific subject code that more accurately describes your book.
- Choose the Most Specific Category Available
Your book has a better chance of reaching its intended audience when you choose a subject code that more accurately describes its contents.
For example*:
-
- For a contemporary romance novel, choose FICTION / Romance / Contemporary (FIC027020), instead of FICTION/Romance/General (FIC027000).
- For a book about using AI in your business, you might select COMPUTERS / Artificial Intelligence/General (COM004000), instead of COMPUTERS / General (COM000000).
- Don’t Choose Categories Just for Visibility
Your book should not be placed in a category simply because you want it to compete there.
A cozy mystery is not “Thrillers.” A general productivity book is not “Business Leadership.” A light sci‑fi novel is not “Hard Science Fiction.”
If the subject code does not accurately describe the book, it will get lost on the “shelf.”
Example of Smart BISAC Choices
Historical Fiction Set in the 1400s
-
- FICTION / Historical / General (FIC014000) – Accurately identifies the book’s primary genre.
- FICTION / Historical / Medieval (FIC014020) – Provides a more specific classification based on the historical period.
Notice that only two codes are used here. There is no need to add a third BISAC code unless another subject accurately represents a significant aspect of the book.
Where Authors Often Go Wrong
- Choosing categories based on what’s trending
- Selecting categories that are too broad
- Misclassifying the book’s genre
- Ignoring the audience
- Assuming Amazon categories are BISAC subject codes (they’re not)
The goal is to select the subject codes that most accurately describe your book so that it can be categorized appropriately on physical and digital shelves.
Final Thoughts
Choosing BISAC subject codes may seem like a small part of the publishing process, but they are an important part of your book’s overall metadata profile. Taking the time to choose accurate, relevant codes now can save you time when you begin uploading your book and help keep your metadata consistent across platforms.
Remember: the goal isn’t to find the category where your book has the least competition. It’s to describe your book as accurately as possible so that it has the best chance of reaching its audience.
* BISAC subject codes used in this article are from the 2025 Edition at https://www.bisg.org/complete-bisac-subject-headings-list
Learn more about building your book’s metadata profile: What is Metadata and Why Do I Need It for My Book?
This article was developed with the assistance of AI and reviewed, edited, and expanded by BookLayoutPro.

