Using shopify and shopify POS for food market

Topic summary

Shopify POS use in a grocery with weight/volume items (kilos/liters) alongside packaged goods. Core needs: track inventory by weight/volume rather than pieces, and process precision-scale barcodes that encode price and weight.

  • Inventory question: How to add kilo/liter-based products so stock decrements by grams/ml (e.g., from 20 kg of cheese, sell 235 g and reduce inventory accordingly).
  • Checkout question: Scale prints a barcode with price based on $/kg (e.g., $100/kg → 235 g = $23.50). How can POS scan this barcode to charge the correct price and deduct 235 g from stock?

Community input: Another merchant has the same need.

Staff guidance: No native POS workflow detailed for weight-based decrement or price-embedded barcodes. Recommend third‑party apps to:

  • Sync a base inventory (e.g., 100 kg) and create POS “products” for cut sizes that deduct from total on-hand.
  • Generate/handle automatic pricing for weighed items.
    Also advised contacting Retail Support via the POS app for tailored options and to submit feedback.

Status: No confirmed built-in solution; next steps are app evaluation and contacting Retail Support. Discussion remains open.

Summarized with AI on January 2. AI used: gpt-5.

Hello!

We use shopify POS for our local food grocery. Everything works without any problems regarding pricing and stock quantities for packaged products. However, the stocks of some of our products are based on kilograms and liters. I’m looking for solutions to a few issues for this.

First; How can we add our kilo and liter based products to Shopify for stock tracking? Because I can only log in as piece. Is there a solution for this?

Latter; Our products, which are based on kilos and liters, are weighed precisely. And prices are determined according to kilogram or liter measurement. During this process, the precision scale is automatically barcoded.

For example, we have 20 kilos of cheddar cheese. We cut this product to the size our customers want. The cut piece is 235 grams. Our precision scale measured this and automatically barcoded the product, which is 100 dolar per kilo, by pricing it as 23,5 dolar. The product arrived at the checkout. How can the barcode reader connected to the Shopify POS device scan the 235 dolar price when it scans the product? and how to reduce 235 gramı from our stock?

I hope I was able to explain my problem clearly. I’m waiting for your help. Thank you.

1 Like

Obviously no one can help with this. I would like to know also.

Hi there, @turquaz . Thanks for taking the time to reach out to the Shopify Community today with your question around your POS and inventory tracking. My name is Imogen. It’s good to meet you!

It sounds like what you need is something to assist you with removing ‘weight’ from a product (so 5kg from your 100kg of cheese, for example) when cutting this cheese to size, as well as a way for a price to be generated and scanned automatically. You could look into using some third party apps to assist you with the inventory tracking, as you can create a synced inventory using the 100kg example as a baseline volume, and then create new ‘products’ that represent the size cut for customers within the POS, and then have that weight removed from the total on-hand inventory. As for the automatic pricing generation, this would be something you’d also have to look to a third party app for assistance with.

Something I wanted to recommend to you here is that, anytime you have retail or Shopify POS specific questions, you take the time to reach out to our Retail Support Team! You can actually reach them by phone or email by opening up your POS App, going to the main menu icon, hitting ‘support’ and then using the information there to connect with them. I expect that they’ll be able to advise on some alternatives to my suggestions here, as well as pass along any feedback you have regarding any limitations of our POS system to our POS Team internally.