SpeedPlus9
Guide 12 Daily work

Barcode Printing

Print your own barcode and QR labels, one per piece if you need it, and bill with a scan instead of typing.

  • Staff
  • Owner
  • Dealer
Label Print
01Faster counterScan the label and the item, rate and MRP come in. Scan it again and the quantity goes up by one.
02Labels for today's purchaseSave a purchase and print its labels from the same print window, with the right count for every item.
03Your cost, hidden in plain sightA cost code word prints the purchase price as letters. Your staff can read it; the customer cannot.
In this guide
Quick steps
  1. Open Masters → Items (Ctrl+I) and press QRCode / Barcode.
  2. In Select pick the list, for example Purchase Bill Details (Main), set the dates and press OK.
  3. Tick the items and check the Qty (the number of labels).
  4. Press Sticker Print, pick a DESIGN and press Print.
  5. Stick the labels and scan them at billing.

Many goods come without a barcode, and loose or repacked goods never have one. Speed Plus 9 gives every item a barcode number, prints labels on a barcode printer or on A4 label sheets, and reads them back at the Sale and POS screens. This chapter covers the settings, the label screens, sticker designs, the secret cost code and scale barcodes.

Where to find it
Label printingMasters → Items → QRCode / Barcode · the Barcode tile on the dashboard · the print window after saving a bill
Sticker designsHelp → Barcode Sticker Studio
Barcode prefix, serial numbersMasters → Items → Settings
Cost code, scan behaviour, scaleOptions: sections POS, POS print and barcode, Devices

12.1Barcode vs QR-Code Labels

New ComerOwner

Speed Plus 9 prints three kinds of code:

CodeWhat it holdsGood for
EAN-13A number of 13 digits (digits only).Retail goods. Every scanner reads it.
Code 128Digits and letters, for example SG10025.Your own codes with a letter prefix, serial numbers.
QR CodeA square picture that can hold the barcode number only, or many item details joined together (12.6).Item details a phone camera can read, small labels.
Note At billing, Speed Plus 9 looks up the item by its barcode number. A barcode label and a QR label made for the same item both bill that item.

12.2Barcode Settings

OwnerDealer

Every item gets a barcode number. In the item master, the Barcode box takes the code printed on the product. Leave it empty and Speed Plus 9 makes one when you save: the Barcode Prefix plus a number starting from 10000, never used twice. Set the prefix once in Masters → Items → Settings → Barcode Prefix.

Example SHREE GANESH TRADERS sets Barcode Prefix "SG". A new steel tiffin saved with an empty Barcode box gets a code such as SG10025, and the next new item SG10026. With no prefix the codes are plain numbers (10025, 10026).
Tip EAN-13 labels take digits only. If your prefix has letters, print Code 128 or QR labels, or keep the prefix empty.

What happens after each scan. In Options, section POS print and barcode, group Barcode:

SettingChoices and use
After Each Barcode EntryQuickly Add item to List, Ask For Discount %, Ask For Qty, Only Ask For Qty and skip Rest, Let me Change Rate. Pick Quickly Add item to List for the fastest counter.
Barcode Shortcut to SaveA word you print as a barcode and keep at the POS counter. Scanning it in the POS item box works like pressing the New button: the bill is saved, so the cashier does not leave the scanner.

12.3Unique Serial Numbers

OwnerStaff

Mobiles, fans, pumps and appliances need one label per piece, so that warranty and returns follow the exact piece you sold. Speed Plus 9 does this with serial numbers.

  1. In Masters → Items → Settings switch on Enable Serial No. Tracking. The small button at the end of that row opens Serial No. Settings: choose the No. of Serial No.'s per piece (up to 8, for example IMEI 1 and IMEI 2), give each a title in 1st Sr. No. Title and so on, and press Apply.
  2. Open the item and tick Serial No. Tracking.
  3. In the Purchase (or Stock Receive) bill, type the serial numbers of each piece. For numbers in a row, press F5 in the first Serial No. box: the message "This will generate N Serial Numbers from X To Y" asks you to confirm, and the numbers fill in.
  4. Print one label per serial number with Barcodes (Serial No.) in the print window (12.5), or the Serial Numbers (Purchase) list on the Barcode Labels screen (12.4). Each label's barcode is that piece's serial number.
Example Raju Electricals buys 10 ceiling fans at Rs 1,200, serial numbers 2611001 to 2611010. In the purchase, type 2611001 in the first box and press F5; the other nine fill in. (F5 counts in plain numbers only. With the box empty it carries on from the last serial number saved.) Print with Barcodes (Serial No.): 10 labels, each with its own number. When fan 2611007 is scanned at the counter, that exact piece leaves stock.

Purchase with serial numbers is covered in Chapter 9. The serial number reports are under Reports → Serial No. Reports.

12.4Printing Labels from the Barcode Labels Screen

Staff

Open Masters → Items and press QRCode / Barcode, or click the Barcode tile on the dashboard. The Barcode Labels screen opens.

  1. In Select, choose where the items and label count come from (see the table).
  2. Set From Date and To Date. Narrow the list with Item, Co., Group, Barcode, MRP (Range), Sale Price (Range) or Bill No.
  3. Press OK. The list shows the first 100 rows; tick Show All for every row.
  4. Tick the rows to print (or Select All). Change Qty if you need more or fewer labels: Qty is the number of labels for that row.
  5. Press Sticker Print. Print Barcode Stickers opens, where you pick a sticker design (12.7).
  6. Or press EAN13, Code128 or QR Code for the classic label layouts. EAN13 and Code128 first ask "Enter No. of Barcodes to keep blank"; QR Code asks for Select QR Code Master and No. of Blank Labels, then Print.
Select choiceLabels for
Purchase Bill Details (Main) / (Alt)Items in the purchase bills of the dates, counted in the main or alternate unit.
Purchased Items Record (Main) / (Alt)Items bought in the dates.
As per Opening Stock (Main Unit) / (Alternate Unit)Your opening stock (no dates needed). Good on the first day with Speed Plus 9.
Available Stock Balance (Main Unit) / (Alternate Unit)Stock in hand on the To Date. Good for relabelling the whole shop.
As Per Production / Production (Date Wise)Goods you made or packed; Production (Date Wise) gives one row per date and item, with the date as the packed date.
Serial Numbers (Purchase) / Serial Numbers Available (Purchase)One label per serial number bought, or per serial number still in stock.
Stock Receive Entries, Stock Receive Balance, Serial Numbers (Stock Receive)The same for goods received from a branch.
Example On Monday SHREE GANESH TRADERS buys 24 steel tumblers and 12 pressure cookers on bill no. 5521. Select: Purchase Bill Details (Main), From and To Date: today, Bill No.: 5521, OK. Two rows appear with Qty 24 and 12. You already have 2 cookers labelled, so change 12 to 10. Tick both rows, Sticker Print, design Standard 38x25, Print: 34 labels come out, two across the roll.
Tip Half-used A4 label sheet? Type the number of used labels as blank labels, and printing starts at the first free label.
Label Print
Label print screen: item selection, quantity, template & Print.
Barcode Labels
The Select list of the Barcode Labels screen open, showing Purchase Bill Details, Opening Stock, Production and Serial Numbers choices.

12.5Labels Straight After a Bill

Staff

After you save a Purchase, Sale or stock bill, the print window shows three links:

LinkPrints
Barcodes (Main Qty)One label per piece of each item in this bill, counted in the main unit.
Barcodes (Alt Qty)The same, counted in the alternate unit (for example one label per box).
Barcodes (Serial No.)One label per serial number in the bill. Shows only when the bill has serial numbers.

The link opens the Barcode Labels list already filled with this bill's items, so you only tick, check Qty and print.

12.6What Goes on the Label and in the QR

Owner

A sticker design can print any of these item and shop details next to the code: Item Name, Short Name, Item Company, Item Group, Salt / Contents, Barcode Number, Batch No, MRP, Sale Price, Special Price, Saving (MRP minus special price), Purchase Price, Cost Code (Secret), Basic Price, Minimum Sale, GST %, Unit, Expiry Date, Mfg Date, Packed Date, your company name, address, city, contact number, email and GSTIN, plus the item picture and your logo.

What the QR itself holds depends on the QR Code Master you choose when you print:

QR choiceQR holds
QR Code OnlyThe barcode number only. Scans at billing like a barcode.
A QR Code Master you madeThe fields you picked (for example Item Name, MRP, Sale Price, HSN Code, Exp. Dt.) joined by the separator you chose (Tab, Space, comma, | and others). A phone camera shows them as text.

Make a QR Code Master from the button beside Select QR Code Master on the Barcode Labels screen. The QR Code Master screen lists the fields; pick them, choose the separator and press Finalize QR Code Master.

Example A QR Code Master with Item Name, MRP and Exp. Dt. and the | separator gives a QR that a phone reads as "COCONUT OIL 500ML|245.00|08-2027".

12.7Sticker Designs and the Barcode Sticker Studio New in 2026

OwnerDealer

Print Barcode Stickers (from Sticker Print) is where you choose the design:

  1. Pick the DESIGN. A starter design, Standard 38x25 (38 × 25 mm, two across), is there from the first day.
  2. Set BLANK STICKERS (labels to skip) and, for QR designs, the QR MASTER.
  3. Press Preview to check, then Print. The Windows print box opens: choose your barcode printer or laser printer there. Stickers print with zero margins.

To make your own design press + New Design, or Edit to change the one picked. You can also open Help → Barcode Sticker Studio. In the Studio:

PartWhat you set
PresetRoll 38×25 (2-up), Roll 50×25 (2-up), Roll 75×50 (1-up), A4 sheet 65 labels, A4 sheet 40 labels.
Paper and sizeRoll (Barcode printer) or A4 (Laser); W mm, H mm, Across, Rows (A4), Gap X, Gap Y, Margin X, Margin Y.
CodeEAN-13, Code 128 or QR Code.
ElementsDrag in the barcode or QR image, data fields (12.6), item picture, company logo, custom text, lines and boxes. Set font size, bold, alignment, colour, prefix and suffix (for example "MRP Rs " before the MRP), and rotation.

Drag to move, pull the corner to resize, nudge with the arrow keys. Type a name and press Save Design; the design then appears in the DESIGN list of Print Barcode Stickers.

Example Your roll has 50 × 25 mm stickers, two across. Pick preset Roll 50×25 (2-up), Code: Code 128. Put Item Name on top, the barcode in the middle, and "MRP Rs" + MRP and the Cost Code (Secret) at the bottom. Save as "Shop 50x25". Next time choose Shop 50x25 in DESIGN and print.
Tip Measure a real sticker and the gap between stickers with a ruler before you set W mm, H mm and Gap X. Print one row on plain paper first and hold it against the roll.
Barcode Sticker Studio
Barcode Sticker Studio with a 50 × 25 mm design: field palette on the left, sticker in the middle, properties on the right.
Note Shops that still use the older Crystal label designs keep them: the EAN13, Code128 and QR Code buttons print those, and Attach Crystal on Print Barcode Stickers links a Crystal label file into the DESIGN list.

12.8Cost Code on Labels New in 2026

Owner

Your salesman needs to know the cost to bargain safely; your customer should not see it. A cost code word turns the purchase price into letters on the sticker.

Set it in Options, section POS, group Cost code on barcode labels, box Cost Code keyword (barcode labels). The rules:

RuleDetail
LengthExactly 10 characters. Spaces are removed and letters are made capital.
All differentNo character may repeat.
Digit order1st character = 1, 2nd = 2 ... 9th = 9, and the 10th character = 0.
Rupees onlyThe price is rounded to whole rupees before coding.
Empty boxNo coding: labels print the plain purchase price.
Example The grey hint on the Options screen uses the keyword MYKITCHEN1 (ten characters: M=1, Y=2, K=3, I=4, T=5, C=6, H=7, E=8, N=9, 1=0). A purchase price of 150 prints as MT1, and 270 prints as YH1. With your own word BLACKHORSE (B=1, L=2, A=3, C=4, K=5, H=6, O=7, R=8, S=9, E=0), a price of Rs 1,245 prints as BLCK, and Rs 149.60 rounds to 150 and prints as BKE.

Options will not save a wrong keyword. You see "Cost Code keyword must be exactly 10 characters (they map digits 1-9 and 0)." or "Every character of the Cost Code keyword must be different", with the letter that repeats.

To print it, put the Cost Code (Secret) field on your sticker design (12.7). On the older Crystal label layouts the purchase-price field carries the code when a keyword is set.

Caution Keep the keyword between you and your trusted staff. Anyone who knows the word can read your cost on every label.

12.9Scanning to Bill

Staff

At the Sale screen (Chapter 5) and the POS (Chapter 13), scan the label into the item box. Speed Plus 9 finds the item by its barcode and fills the item, batch, MRP and rate with Qty 1.

WhenWhat happens
Same item scanned again (POS)The quantity of that line goes up instead of adding a new line.
Two batches share the barcodeA list opens so you pick the batch.
Long code not foundA code of 12 or more characters gets a second try without leading zeros and the last check digit, so EAN-13 labels match items saved with 12 digits.
Serial number label (POS)Sells that one piece with Qty 1. If the serial number is not in stock, the POS asks whether to take it as a sale return.
Fewer mistakes, faster queue The rate comes from the item record, so nobody types a wrong price. Choose Quickly Add item to List in After Each Barcode Entry (12.2) for a scan-scan-scan counter.
POS
POS bill after three scans: two lines, the repeated item showing Qty 2.

12.10Weighing Scale Barcodes

OwnerDealer

A label-printing weighing scale prints a barcode with the item code and the weight. The POS reads both. Set the format in Options, section Devices, group Weighing scale, Barcode Weighing Scale Integration:

ChoiceHow the scan is read
Not IntegratedScale barcodes are not read.
@ ItemCode $ WeightThe code between @ and $ is the item barcode; the rest is the weight.
6 Digit ItemCode 6 Digit WeightA 12-character scan: first 6 = item barcode, last 6 = weight in grams.
7 Digit ItemCode 5 Digit WeightA 12-character scan: first 7 = item barcode, last 5 = weight in grams.
Example Format 6 Digit ItemCode 6 Digit Weight. Basmati rice has barcode 100123. The scale prints 100123001250. The POS finds item 100123 and puts Qty 1.250 (1,250 grams ÷ 1,000 = 1.25 kg). At Rs 96 a kg the line is Rs 120.

A scale wired to the PC is set in Direct Weighing Scale Integration (com1 to com12, with a Check link). Scale barcodes are read by the POS screen only, not by the Sale screen. Set the item codes in the scale to match the item barcodes in Speed Plus 9; your scale dealer can help.

Questions and answers

My product has no barcode. Can I make one?

Yes. Leave the item's Barcode box empty and save; Speed Plus 9 gives it a new code (your Barcode Prefix + a number). Then print labels from Masters → Items → QRCode / Barcode.

How do I print labels for the purchase I saved a minute ago?

In the print window that opens after saving, click Barcodes (Main Qty). The list fills with the bill's items and quantities; tick, check Qty and print.

How many labels does it print?

The Qty of each ticked row. It starts from the purchase, stock or production quantity; change it before you print.

Barcode Labels with Production (Date Wise) stopped with "Conversion from string "" to type 'Double'" (SP9-CB8CD1).

An item in the list had no Sale Price, MRP or Tax % in the item master. Fixed in version 261030: such items now list with 0. Update with Help → Check for Updates.

Only 100 items show in the Barcode Labels list.

Tick Show All and press OK again, or narrow the list with Item, Group or Bill No.

Sticker Print says "Select at least one item (tick the Select box) first."

Tick the Select box of the rows you want, or tick Select All, then press Sticker Print again.

How do I choose the printer?

Press Print on Print Barcode Stickers; the Windows print box opens and you pick the barcode printer or the laser printer there.

Can I print labels on A4 sheets with a normal printer?

Yes. In the Barcode Sticker Studio use a preset A4 sheet 65 labels or A4 sheet 40 labels, or set A4 (Laser) with your own size.

The labels print shifted on the roll.

Open the design in Help → Barcode Sticker Studio and set W mm, H mm, Gap X, Gap Y and the margins to your real sticker. Also check the paper size set for the printer in Windows.

The Options screen will not save my cost code word.

The word must have exactly 10 different characters. MYKITCHEN alone is 9: the screen's example is MYKITCHEN1. Try a word such as BLACKHORSE, or leave the box empty.

Which letter stands for zero in the cost code?

The 10th character. The first nine stand for 1 to 9.

Does the cost code show paise?

No. The purchase price is rounded to whole rupees first.

QR or barcode, which should I print?

For billing both work the same. Use a QR with a QR Code Master when you want a phone to read item details; use EAN-13 or Code 128 for the plainest, fastest scan.

How do I give each fan or mobile its own barcode?

Switch on Enable Serial No. Tracking in Masters → Items → Settings, tick Serial No. Tracking on the item, type the serial numbers in the purchase (or press F5 to make a series), then print with Barcodes (Serial No.).

I scanned a label and nothing came up.

Check that the item's Barcode box holds exactly the printed number. If the label was made on another system, type that number into the item's Barcode box and save.

I scan the same item twice; do I get two lines?

At the POS, no: the quantity of the first line goes up to 2.

The scale barcode works in POS but not in Sale.

Scale barcodes are read by the POS screen only. Bill weighed goods in Entries → Point of Sale (POS) (Ctrl+Q).

Can I reprint labels later?

Yes. Open the Barcode Labels screen, pick the same list and dates (or the Bill No.), tick the rows and print again.

Can I print labels for my whole shop on day one?

Yes. Pick As per Opening Stock (Main Unit) or Available Stock Balance (Main Unit) in Select, press OK, Select All and print.

Videos on this topic

Print Item Labels in 5 Steps: Choose Items, Quantity, Template

Barcode & labels·Oct 2026

Barcode Stickers Right After Purchase: A Unique Serial Number for Every Piece

Barcode & labels·Oct 2026

4 Ways to Add an Item on the Sale Screen: Name, Part No., % Search and Barcode

Billing & POS·Oct 2026

Print Barcode Labels From Your Phone: 6 Ways to Set the Quantity | Farata

Farata app·Oct 2026

NEW FEATURE IN FARATA – BARCODE DESIGNING | Create Your Own Barcode Labels!

Farata app·Sep 2026

SPEED PLUS 9.0 Purchase Price Secret Code on Barcode

Barcode & labels·Sep 2026

See Speed Plus 9 on your own data.

Tell us your trade and how you bill today. We will show you the same work in Speed Plus 9, on a call or at your shop.