NutraSoft food manufacturing ERP software
Label Design and Barcode Printing

The Label Designer That Speaks GS1
and Prints Native ZPL

Draw the label once, bind it to live lot, weight and order data, and print it as PDF, PNG or Zebra ZPL from the screens your team already works in.

NutraSoft's Label Designer is a complete authoring and printing system built into the ERP: live values read straight from your records, 7+ barcode types, a GS1 Application Identifier builder, and a built-in check that catches an unscannable barcode before anyone loads a roll of stock.

The NutraSoft label designer canvas with a label laid out, the element list on the left and the field library on the right

Why the Label Belongs Inside the ERP

A label is the only part of your quality system that leaves the building stuck to the product. It carries the lot number a recall will be traced by, the best-before a retailer will check, the net weight an inspector can weigh against, and a barcode a distribution centre will either scan or turn away at the dock. Designing that in a graphics tool and then retyping the data into it is where most label errors begin.

NutraSoft removes both the retyping and the guesswork. The artwork lives in the ERP, the values are read from the record you are printing, and every barcode is checked against the standard it has to meet before the template can be published.

Design It Yourself

Design It Yourself

Author the label in the browser with drag, snap and undo. No ZPL to hand-write.

Bound to Live Records

Bound to Live Records

Lot, expiry, weight, location and price resolve from the ERP record at print time.

Checked Before It Prints

Checked Before It Prints

Every barcode is checked against the standard it has to meet before a template can be published.

What Is Inside

One Template, From Canvas to Print Head

A Canvas Built to the Printer's Limits

A Canvas Built to the Printer's Limits

Place text, barcodes, boxes, lines, ellipses and your logo on a zoomable canvas with magnetic guides and snapping. What you lay out is what comes off the printer, whatever resolution it runs at.

Real ERP Data, Dragged Onto the Label

Real ERP Data, Dragged Onto the Label

Drop live values onto the label from a searchable catalogue of ERP fields, from your company address block to a lot number, a net weight or a sales order line. Nothing is retyped, and nothing is left blank for somebody to write in by hand.

7+ Barcode Types, GS1 Built In

7+ Barcode Types, GS1 Built In

GS1-128, EAN-13, UPC-A, QR Code and more. GS1 symbols are built by picking the Application Identifiers you need, in order, with the printed width shown as you go.

Catch-Weight and Variable-Measure Labels

Catch-Weight and Variable-Measure Labels

A weighed piece prints its own exact net weight as text and encodes it in AI(3103) with GS1 implied decimals, next to AI(01) GTIN-14 and AI(10) lot. The piece total is calculated from the product's price and the weight actually recorded, never from a formula typed into the template.

Print From Wherever the Work Is

Print From Wherever the Work Is

The same published template prints as a PDF, a PNG or native ZPL for your Zebra printers, and the operator picks the format at print time. The print button sits on the screens your team already works from, from a lot or a weighed piece through to a reception or a sales order.

Inside the Designer

See the Label Designer at Work

The canvas is above. These are the controls that shape every element on it.

Label designer settings covering label stock, print resolution, barcode content and element formatting

Customization options

Label stock and print resolution, barcode type and its GS1 identifiers, text formatting, conditional visibility and snapping, all set against the element you have selected. Every change updates the preview of the label you are about to print.

Wired Into the Records You Already Keep

The Label Designer keeps no copy of your data. Every value on the sticker is read at print time from the record the screen is standing on:

Products, GTINs, bilingual declarations, allergens and storage instructions
Product lots with expiry, quantity, QC status and put-away location
Production runs, run lots and catch-weight weighed pieces
Purchase orders, receptions, supplier lots and supplier part numbers
Sales orders, customers, customer PO references and ship-to addresses

From Blank Label to Printed Roll

The same path runs from an empty canvas to a labelled pallet:

1

Create the template

Name it, choose its purpose from catch-weight piece, production lot, lot, receiving, shipping, shelf or generic, and start from a blank label or one of the ready-made layouts.

2

Set the media

Pick one of the common label stocks or enter your own width, height and gap, then set your printer's resolution along with the grid and safe area you want to work against.

3

Design and bind

Drag fields onto the label as text or as a barcode, add boxes, lines and your company logo, compose the GS1 identifiers in order, and set alignment, sizing, overflow and conditional visibility in the inspector.

4

Validate and publish

Run the barcode check, read a preview of the real label, then save a numbered version and publish it. Publishing checks again and refuses anything still carrying an error.

5

Assign and print

Attach the template to products for that purpose, optionally to a single customer for private label, then print from the lot, product, production, weighed-piece, reception or sales order screen.

Built Against the Standards Your Buyers Audit

The rules that decide whether a label is accepted at a receiving dock are enforced in the software, not left to the person drawing the artwork:

Standard
How NutraSoft Helps
GS1 General Specifications
Human-readable text under every symbol, correct Application Identifier order, GTIN check digits and the clear space GS1 requires around a barcode, all enforced before a label can be published
CFIA SFCR and bilingual Canadian labelling
Paired English and French declared name, ingredient list, allergen list and Contains statement, plus country of origin, storage instructions, net weight and your full company address block
Catch-weight and variable-measure trade items
Net weight in the 310n kilogram and 320n pound families with implied decimals, and restricted-circulation codes kept out of the trade item number, so a per-package weight code is never printed as a GTIN
Lot coding for traceability and recall
Lot number, production lot, expiry, best-before and packed-on bound from live records and printed from an immutable published revision, so the artwork behind a recall stays identifiable

What Changes on the Floor

Artwork Changes in Minutes, Not Weeks

Design, validate and publish a label yourself. No ZPL to hand-write, no bureau in the loop, no revision fee for a wording correction.

No Retyped Lot Numbers

Lot, expiry, weight, location, purchase order, customer and price resolve from the record at print time, so the sticker cannot disagree with the system.

Symbols That Scan at the Receiving Dock

Every barcode is checked for the size and clear space its own standard demands before you can publish, at the longest value the label will ever have to carry.

You Know Which Artwork Went Out

Every save keeps a numbered version of the artwork, and a print screen only ever offers a version somebody deliberately published.

Private Label Off the Same Run

Assign a template to a product per purpose and optionally to one customer, so a buyer's own artwork prints from the same production run as the house label.

A Template Library the Whole Plant Prints From

A blank canvas or a set of ready-made starter layouts, common label stocks plus custom media, and an interface in English, French, Spanish and Portuguese. Separate permissions split viewing, creating, editing, publishing, deleting, assigning and printing, so an operator can run a job without being able to republish the artwork. Your templates, versions and assignments are yours alone, never reachable by another manufacturer on NutraSoft. The Label Designer is included with the Enterprise tier.

Label design software, answered

Label Designer FAQ

Direct answers on GS1 barcodes, catch weight, Zebra printing and label versioning.

Food label design software lets a manufacturer author its own product, lot and case labels and print them from live production data instead of ordering artwork from a bureau. NutraSoft's Label Designer runs inside the ERP, so the lot number, expiry, net weight and barcode on the sticker come from the record being printed.

Nine: Code 128, GS1-128, EAN-13, EAN-8, UPC-A, UPC-E, ITF-14, QR Code and GS1 DataMatrix. Check digits are calculated for you, and GS1 symbols are built with a guided picker covering 187 Application Identifiers.

Yes. Every template renders to native ZPL II, with media tracking taken from the label stock you chose. NutraSoft generates the ZPL file and gives it to you to send to the printer. There is no cloud print queue, because plant printers normally sit on a private network the platform cannot reach.

Yes. A weighed piece prints its own exact net weight as text and encodes it in AI(3103) with GS1 implied decimals, next to AI(01) GTIN-14 and AI(10) lot. The piece total is calculated from the product's price and the weight actually recorded, never from a formula typed into the template.

Yes. Products hold paired English and French declared names, ingredient lists, allergen lists and Contains statements, and both members of every pair are bindable, so one template prints the bilingual panel Canadian retail expects. Country of origin, storage instructions and net weight bind the same way.

A barcode check runs when you validate, save or publish. It refuses a symbol too small to scan reliably, warns when the clear space around it is too tight, verifies check digits and, on GS1 symbols, the identifier order, and measures every barcode at the longest value it will ever carry, telling you how much room it actually needs.

Every save adds a numbered version with a change note; a saved label is never overwritten. Drafts and published labels are kept apart, print screens only offer published templates, publishing re-checks and refuses errors, and rolling back is simply publishing an earlier version.

No. Nutrition Facts tables are produced by NutraSoft's Nutritional Analysis product, not by the Label Designer. The designer covers everything around the panel: declared name, ingredient list, allergen statements, net weight, country of origin, storage instructions, lot coding, best-before dates and the GS1 barcode.

The Label Designer is part of the Enterprise tier, and one entitlement covers both authoring templates and printing from them. Inside it, seven separate permissions decide who may view, create, edit, publish, delete, assign and print, so iterating on a draft and putting a label onto food remain different rights.

Print the Label You Actually Designed

Bring the artwork, the data and the print head into one system. Draw the label in the browser, bind it to the lot, weighed piece or sales order it belongs to, publish it once, and print it from the screen your operator is already standing on.

Continue learning about our other modules: