You will have to get a barcode to sell your product through retailers that require barcode numbers (some retailers do not use barcode numbers).
The use of barcode numbers is a voluntary system. Retailers use it as the basis for their pricing, inventory and ordering systems. It is becoming increasingly common for retailers, both large and small, to require all products they sell to display a unique product barcode for this purpose.
So basically, if you sell your own products to retailers that use barcodes, then you will have to add them. The further up the food chain you go, the more necessary it becomes to make sure your product has a barcode 😉
Please click on one of the following links if you need to purchase a barcode for your product (depending on your location):