Amazon FBA takes a 10-20% fee on every transaction and, although these fees vary slightly depending on the product in question, this should be taken into account when considering the cost of both options. Small businesses that are not in a position to pay all of the associated FBA fees may find that FBM is a more affordable option, especially while getting your Amazon business up and running. With FBM, sellers have control of packaging and shipping options, however, more time will be spent on customer service if the FBM route is chosen.