Working with CAS Label Printing Scales in M&M POS

Working with CAS Label Printing Scales in M&M POS

Working with CAS Label Printing Scales in M&M POS


Label Printing Scales, or Deli/Meat scales, are devices that allow you to weigh an item away from the POS and print a specialized price label. These labels are often called "price embedded", because the price of the weighed package is embedded in the barcode.


M&M POS can read the labels produced by these scales and determine the price (and weight) of the product, provided you've performed some basic setup first.


Creating the PLU


You create your PLU numbers in both the scale and M&M POS. The PLU number on a price embedded label is a (maximum) 5 character PLU. When the label is printed, it will be (depending on the scale settings) a 12 or 13 digit barcode, beginning with a "2" or "02". These starting digits signify that the barcode may be price embedded. The next thing is to setup the barcode label to this format “DDIIIIIPPPPPC” for M&M POS to be able to interpret the label correctly follow your scale manual to set up your label.

CAS model LP-1000 example.


It is important that the scale is setup to take 5 digit prices as most scales accept only up to $999.99 if the barcode printed is like the example below M&M POS will ring the item up as $214.71 and not $14.71 let us examine the barcode below in detail:



This tells us that this could be a Price Embedded Barcode. M&M POS then examines the next 5 digits to see if it is a Product PLU in the database.



This is the Product PLU that M&M POS checks. PLU number for these items should always be 5 digits. If not, your scale will "pad" the number with leading zeroes. However, in that case, you should enter the Product PLU in M&M POS to include those leading zeroes.



This is a check digit and needs to be changed by setting up your barcode labels to NOT print it. So, when you have the barcode label set to print 5 digit prices the barcode above should be 231407014718 and not with a 2 (Please see your scale user manual to update the label)



This is the price of the item. The maximum price is $999.99 after setting up your label correctly. You set the label in the scale, not in M&M POS.


The last digit is a check digit, and is discarded.


Creating Your Product


Now, let's go to M&M POS and create the Product to sell when this label is scanned at the POS.


Navigate to Inventory > and click Add New Item.



Here we have created the "Beef Round Steak" product with the PLU number "31407” The PLU number is entered in the barcode field.  Note that the "Is item sold by weight" prompt is unchecked if you have the Scale Add-On. This is because you're not weighing the item at the POS, but are interpreting the barcode presented.


If you want to keep track of your inventory levels and sales per unit of measure, be sure to enter costs. For example, assuming we're working with pound units the cost of $1.97. This means that we purchase 1 lb for $1.97. And our retail Price of $2.99. This means that we sell 1 lb for $2.99.


Sell Your Product

Now, when you sell a package using our example label 231407014718, M&M POS will calculate the number of lbs. sold by taking the $14.71 price, divided by the $2.99 per lb. Unit Price, to equal 4.92 lbs. sold. This is a great way to keep track of your on hand and sold quantities. If you are following the steps in M&M POS you can copy and paste that number in the barcode field on the sell page and hit enter key and watch the item get added to the cart as if the label was scanned.


Alternatively, if you do not have PLU’s stored in your scale and are always weighting and printing “Miscellaneous” labels that print barcodes with 0’s, for example 200000001472, you do not need to add any items to M&M POS inventory. You can simply enter or scan he label on the sell page and it will automatically add a “Meat” item to the cart.


That concludes the end of this tutorial. If you have any questions or need help setting up your scale with M&M POS you can always reach out to us from the support tab or email us any time at