POS + General Ledger + Inventory + Payroll — All Included on Every Plan | Free Updates Forever

Batch Printing Price Tags from Inventory

Batch Printing Price Tags from Inventory

The Price Tag Printer integrates directly with AccuArk's inventory system, allowing you to pull product data automatically and print tags for multiple items in a single session. This guide covers the inventory integration, batch mode, quantity management, and workflows for common repricing scenarios.

Loading Product Data from Inventory

When the Price Tag Printer is opened with an inventory item context — for example, by right-clicking an item in the inventory list and selecting Print Price Tag — the tag fields auto-populate with the item's data:

  • Product Name is filled from the inventory item's name
  • SKU is filled from the item's SKU field
  • Barcode Value is filled from the item's barcode number
  • Regular Price is filled from the item's current retail price
  • Description is filled from the item's description

This eliminates manual data entry and ensures the tag data matches your inventory records exactly. If you need to override any value for the tag (for example, using a shorter product name to fit a small tag), you can edit the field directly after it has been populated.

Batch Items List

The Price Tag Printer supports a batch items list that lets you queue up multiple products for printing in one session. Instead of printing tags for one product at a time, you can build a list of items and print them all together.

To add an item to the batch:

  1. Fill in the product data fields (either manually or by loading from inventory)
  2. Set the desired quantity of tags for that item
  3. Click the Add to Batch button
  4. The item appears in the batch list grid with its name, price, and quantity
  5. Repeat for each additional product

You can remove items from the batch by selecting them in the grid and clicking Remove. You can also edit the quantity for any item already in the batch by selecting it and changing the quantity value.

Quantity Field

The Quantity field specifies how many tags to print for the current item (or for each item in the batch). This works in conjunction with the tag grid layout:

  • The tag grid is defined by the Tags Per Row and Tags Per Column settings. For example, 3 columns by 4 rows creates a grid of 12 tags per page.
  • If you set the quantity to 24 tags for a single product, AccuArk calculates that 2 full pages are needed (24 tags divided by 12 tags per page).
  • If the quantity does not divide evenly into the page grid, the last page will have some empty tag positions. For example, 15 tags on a 12-per-page grid requires 2 pages, with the second page containing only 3 tags.

The quantity field accepts any positive integer. For high-volume tag printing, you can enter quantities in the hundreds and AccuArk will generate the appropriate number of pages.

Multi-Product Tags Per Page

When printing a batch with multiple products, AccuArk fills the tag grid efficiently across pages. Tags are placed sequentially in the grid, moving left to right and top to bottom:

  • If your grid is 3 columns by 4 rows (12 tags per page) and you are printing 5 tags of Product A followed by 7 tags of Product B, the first page will contain 5 tags of Product A in positions 1 through 5 and 7 tags of Product B in positions 6 through 12.
  • If the next product in the batch does not fit on the remaining positions of the current page, it continues onto the next page.
  • This packing approach minimizes wasted tag stock by avoiding partial pages between products whenever possible.

The preview updates to show the complete multi-product layout across all pages, so you can verify the arrangement before printing.

Workflow for Retail Repricing

When you need to update price tags across your store — whether for a seasonal price change, a vendor cost adjustment, or a store-wide repricing event — follow this workflow:

  1. Open the Price Tag Printer — Navigate to Tools > Price Tag Printer.
  2. Load a saved template — If you have a saved layout template for your tag stock (for example, a 3x10 grid for small shelf tags), load it from the template dropdown. This sets all the layout measurements, font sizes, and toggle options at once.
  3. Load an item from inventory — Use the inventory lookup to find the first product that needs new tags. The fields populate automatically with the current inventory data, including the updated price.
  4. Set the quantity — Enter the number of tags needed for that item. Consider how many shelf locations display this product and how many backup tags you want.
  5. Add to batch — Click Add to Batch to queue the item.
  6. Repeat steps 3 through 5 for each additional product that needs repricing.
  7. Review the preview — Scroll through the preview pages to verify that all products, prices, and quantities look correct.
  8. Print — Press Ctrl+P to send the batch to your printer.

For store-wide repricing events affecting dozens or hundreds of items, this batch workflow is significantly faster than printing tags one product at a time.

Sale Price Tags

The Price Tag Printer makes it easy to create promotional price tags that show both the original and discounted prices:

  1. Load the product from inventory (the regular price populates automatically)
  2. Enter the Sale Price in the sale price field
  3. Check the Show Sale Price toggle
  4. The tag preview updates to display both prices — the regular price is shown in a secondary style and the sale price is displayed prominently

This dual-price format is ideal for promotional events where you want customers to see the original amount alongside the discounted price. The visual contrast between the two prices reinforces the value of the promotion.

When the promotion ends, simply print new tags without a sale price to restore the standard pricing display.

Tips for Efficient Tag Printing

  • Create separate templates for different tag types — Save one template for small shelf tags (focused on barcode and price with minimal text) and another for larger display tags (larger fonts, product description enabled, no barcode). Switching between templates takes seconds and avoids reconfiguring the layout each time.
  • Match templates to your tag stock — If you use pre-cut tag sheets (such as Avery or similar label stock), create a template that matches the sheet dimensions exactly. Measure the tag width, height, margins, and gaps carefully and save the template for reuse.
  • Plan for promotions in advance — Before a sale event, build the batch list with all affected products and their sale prices. Print the sale tags ahead of time so they are ready to deploy when the promotion begins. When the promotion ends, print replacement tags at the regular price.
  • Use barcode tags for warehouse and stockroom — Enable Show Barcode and Show SKU while disabling Show Description for compact, scannable tags. These are useful for bin labels, receiving verification, and stockroom organization.
  • Keep a saved template for your most common stock — If you primarily use one type of tag paper, save its layout as your default template. This way, opening the Price Tag Printer and loading the template gets you ready to print in just two steps.
  • Verify alignment with a test print — Before printing a large batch on expensive pre-cut tag stock, print a single test page on plain paper. Hold it up against the tag sheet to verify that the layout aligns correctly. Adjust margins or gaps as needed before committing to the full print run.
  • Adjust font sizes for readability — On very small tags (1x1 inch or smaller), reduce the product name and SKU font sizes so all content fits without being clipped. On large display tags (3x5 inch or larger), increase the price font size well beyond the 14pt default for maximum impact.
Was this article helpful?
Back to Tools & Printing Contact Support
Please note: This article is intended as a general guide. AccuArk© is continuously improved through regular software updates, so some screens, labels, or features described here may appear slightly different in your version. If something doesn't match or you need further assistance, please don't hesitate to contact our support team.
Still need help?

Our support team is ready to assist you.

Submit a Ticket