The short answer is no - not every ASIN needs a UPC. UPCs (Universal Product Codes) are only required for products sold in brick-and-mortar stores. ASINs (Amazon Standard Identification Numbers) are unique codes assigned by Amazon to each product listed on their website. If you're selling products that will only be listed on Amazon, then you won't need UPCs.