IIRC, for GS1, it's $250 to register 10 codes then $50 a year to renew. It's worth it to go GS1. You don't have to use all your codes right now. I think I've assigned 6 and still have 4 in the bank. You can assign them as needed.
GS1.
just for information- I use one bar code for my salsas that are marketed locally. I use the same bar code for all 4 salsas. Techincally each flavor of salsa is supposed to have it's own bar code. But all the salsas are the same price, and I do all the stocking and managements. So none of the 3 local stores that carry the salsa have quabbled about using one bar code for 4 products.
On a small scale , bar codes are not REQUIRED!!!! Just like NIPs are NOT REQUIRED to sell locally and regionally. Independent stores can sell any small regional product when brought into the store through the right channels. Larger chains that deal with distribution will want a bar code. it's a small price to pay for access to that level of distribution, but again, it may not be REQUIRED! you have to check with the stores and their distribution requirements.
I've also heard horror stories of a small local beef jerky maker who tried to get into Walmart, was put out 30 days for payment, then put out another 30 days......This was 20+ years ago....
Little guys can't carry a large order for 30 net...60 net... don't do it.
Hank's Market doesn't give me 60 net for that gallon of milk and handle of vodka I'm gonna buy tomorrow to get us through the next week or so. It's cash on the Barrelhead. No Tickey, No Laundry.....
And that's how I sell my salsa to them. Tickey=cash
For all of my grocery store accounts, it is a Net 7. I deliver an invoice on the day of delivery and they send a check by mail within 7 days.
Back-In-The-Day, it was cash out of the till when I walked out the the store. A lot of small vendors still do this. It's a good way to get it set up, no waiting and it's just like the farmers market.....CASH in hand! Might not fly in larger stores, but you may sell more in smaller stores.