What you actually need to sell books on Amazon FBA
Most equipment guides are shopping lists. This one is ordered by when things stop being optional — because the honest answer for a new seller is that you need almost nothing, and a thermal printer is a waste of money until you are moving real volume.
Starting out — under $30
Enough to scan, label and ship your first boxes. If you already own a printer, this is roughly $25.
Your phone
freeA phone camera reads ISBN barcodes well enough to source with. Dedicated scanners are a speed upgrade, not an entry requirement.
Any inkjet or laser printer
free if you own onePrints FNSKU labels onto sheet stock. Thermal printers are faster and cheaper per label, but they are not required to start.
Avery 5160 label sheets (30 per page)
~$15 / 750 labelsThe most common sheet stock for FBA item labels. Two cents a label, and no new hardware.
Digital scaleREQUIRED
~$12Amazon will not accept an inbound shipment without a box weight, so this is the one item you cannot skip. A kitchen or postal scale is fine.
Boxes and packing tape
often freeGrocery and liquor stores give away sturdy book-sized boxes. Amazon enforces box size and weight limits — check them before you seal.
Once you pass ~50 books a month
The argument for a thermal printer is label cost, not speed. Printers locked to proprietary rolls charge around $0.21 a label; open-format printers using third-party rolls run $0.02–0.05. Across 10,000 labels that is a difference of more than $1,800.
Thermal label printer (open-format)
~$160–200 newRollo X1040 is the usual recommendation. A used Zebra ZP 450 does the same job for less, and UPS loans them to sellers at volume. The thing to avoid is any printer that only accepts its own branded rolls.
2.25 × 1.25 in label rolls
~$0.02–0.05 / labelThe standard size for FBA item labels on a thermal roll.
Bluetooth barcode scanner
~$30Pairs with a phone as a keyboard. Considerably faster than the camera when you are working through a large pile of books.
High volume — 200+ labels a day
At this point the bottleneck stops being printing and becomes changing rolls.
A second thermal printer
~$300–500 for the pairOne loaded with 2.25 × 1.25 for item labels, one with 4 × 6 for box labels, so you never swap media mid-batch.
Zebra ZD421 or equivalent
~$400+Built for sustained daily volume rather than occasional batches.
Before you print a big batch
Print one label and scan it with a barcode app on your phone. It should read back the FNSKU exactly. A barcode printed slightly too small looks perfectly fine to the eye and still fails at the fulfillment center — and the usual cause is a print dialog set to “fit to page”. Set scaling to 100% instead.
Scanvio scans a book, tells you what you can pay for it, checks whether your account can sell it, lists it on Amazon and prints the labels for the shipment. Try it on your next sourcing run.
Prices are rough market figures for guidance rather than quotes, and models change. Scanvio earns nothing from these recommendations and none of these are affiliate links.