Why isn't my book listed on Amazon?
It can take 6 to 8 weeks after you approve your book for it to hit an online bookshelf. This is because most booksellers only update their database once a month. The overall process and timing is explained in How does the Distribution process work?. The decision to list a book is up to the individual retailer. In our experience, Amazon will almost always list a book for sale once they have access to it.