Having trouble with how prices appear on your labels? This guide covers common price display issues and how to fix them.
BarcodeMan offers several price-related fields you can use on labels:
Product price in your store's default currency
Original price before discount (strike-through price)
Price with currency code for a specific market
Multi-currency / international stores
Original price with currency code for a specific market
Multi-currency sale labels
: The price field is displaying raw data without formatting.
: Use instead of if you only need one currency. PRICE is automatically formatted to 2 decimal places.
: You are using PRICE (which uses your store's default currency) but you need prices for a different market.
: Use instead. In the template editor, you can select which market's price to display. This pulls prices from your Shopify Markets settings.
: The product doesn't have a compare-at price set in Shopify.
: Go to Shopify Admin → Products → edit the product → set the "Compare-at price" field. Only products with this field filled will show a value.
: The product variant has no price, or the wrong price field is linked.
:
Check the product has a price in Shopify Admin
In the template editor, click the price element and verify "Link to" is set to (not a metafield or other field)
If your store supports multiple currencies through Shopify Markets:
In the template editor, add a text element
Set "Link to" to
A market selector will appear — choose the target market
The label will show prices in that market's currency
: If your store does support multiple currencies, use instead of .