# Print member barcode labels

> PositiveForm guide · Members · MEM-006
> Canonical page: https://positiveform.com/guides/members/print-barcode-labels/
> This Markdown: https://positiveform.com/guides/members/print-barcode-labels.md

**Summary:** Print scanner-ready stickers from selected members' existing operational barcodes, either from the Members directory or from one member's own ID. A bounded…  
**Who can do this:** Organization owners, Managers, Staff  
**Required access:** `organization.membership`  
**Where in PositiveForm:** `/members/barcode-labels`  
**Status:** Draft: not yet verified against a deployed PositiveForm build. Labels may differ.

> Draft: this workflow is implemented and locally verified but has not yet been replayed against the deployed demo.

## Who this is for

This guide is for **desk staff, managers, and owners** printing a new or
replacement barcode sticker for a member card. Any active staff member who can
open the Members directory can print labels; printing does not change a member
or record attendance.

## Before you begin

- Select the studio location whose members you are working with.
- Use US Letter stock laid out as 12 portrait stickers: 3 columns by 4 rows,
  each sticker 2 by 2.5 inches. These are the white labels for the green
  attendance cards, not Avery 5160 address labels.
- Load no more than one visible Members page at a time. PositiveForm bounds a
  label run to 25 selected members.

## Steps

1. Open **Members** and use the location, search, and filters to reach the
   people who need stickers.
2. Check the selection box beside each member. The header checkbox selects all
   member rows on the current visible page; it does not select staff-only rows
   or people on another page.
3. Click **Print barcode labels (N)**. The barcode travels in browser memory,
   not in the page address or browser storage.
4. Review **Preview**. Each eligible sticker shows the Code 128-B barcode, the
   unique scan code, **Last, First**, and **BLACK BELT CLUB**. Change **Program**
   to print a different program on every sticker, or edit one sticker's program
   line in the preview. Member ID and student number stay off the sticker. No
   email, phone, address, or household contact data is printed.
5. Read **needs attention** before printing. Missing codes, duplicate selected
   codes, unsupported characters, and values longer than 24 characters are
   excluded rather than rendered as blank or unreliable stickers.
6. Click **Print calibration sheet** first. Print it on plain US Letter paper,
   overlay it behind a label sheet, and confirm all 12 outlines align.
7. In the browser print dialog choose **Letter**, **100% scale**, **no margins**,
   and turn browser headers and footers off. Do not choose Fit to page.
8. Load the label stock in the direction required by the printer, click
   **Print N labels**, and apply each sticker to the green attendance card.
9. Scan one finished sticker into **Check-in** before printing a large batch;
   see [Run front-desk check-in](https://positiveform.com/guides/attendance/front-desk-check-in/).

## Printing one member's sticker from their profile

You do not need to go through the Members directory selection flow for a
single replacement. From the person's own record:

1. Open the member and click **Details**; see
   [Maintain member profile and notes](https://positiveform.com/guides/members/maintain-member-profile/). Under **Studio**, the **Barcode**
   row shows the scan value distinct from **Member ID**, rendered as the same
   Code 128-B symbology used here. A QR code never appears.
2. If the barcode is missing, duplicated, unsupported, or longer than 24
   characters, **Print** stays disabled for the same reason this page would
   give under **needs attention**, until an authorized operator corrects it.
3. To attach a leftover physical card (for example a Spark code such as
   MS5824584), click **Assign** beside **Barcode**, type the scan code, and
   save. If that person already has a physical card, check **Replace the
   current physical card with this code** and save.
4. Click **Print** beside **Barcode**. PositiveForm opens this same
   barcode-labels page preloaded with just that one member, selected exactly
   as if you had checked their row in the directory. Continue from step 4
   above.

## Expected outcome

The browser prints one local Code 128-B sticker for every eligible selected
member. The sheet is US Letter with 0.5-inch top and bottom margins, 1.0625-inch
left and right margins, and 0.1875-inch gaps between the three 2-inch columns.
Sheets break after 12 labels. The Members selection is capped at 25.

Printing makes no API write, does not change a barcode, does not check anyone
in, and sends no member or barcode data to a print provider. Only the browser
and the printer selected in its native print dialog receive the rendered page.

## Recovery

If **Print barcode labels** is disabled, select at least one member row and wait
for the directory to finish updating.

If a member appears under **needs attention**, do not make a sticker for that
person. Return to the member record and have an authorized operator correct or
associate the operational barcode. For a duplicate, resolve ownership before
printing either label.

If the calibration outlines do not align, confirm Letter paper, 100% scale, no
margins, and disabled headers/footers. Printer-driver scaling must also be off.
Repeat the plain-paper overlay before using label stock.

If a printed label does not scan, compare the human-readable value with the
member's operational barcode, then repeat calibration and print a single test
label. You can always return to [Browse and filter people](https://positiveform.com/guides/members/browse-people/) without saving or
changing anything.

## Related guides

- [Run front-desk check-in](https://positiveform.com/guides/attendance/front-desk-check-in/) — scan the finished member
  card through the staffed check-in desk.
- [Browse and filter people](https://positiveform.com/guides/members/browse-people/) — select a bounded, location-scoped member set.

---

Source: PositiveForm customer guides, https://positiveform.com/guides/. 
Every guide as one file for AI assistants: https://positiveform.com/llms-full.txt. 
Guide index: https://positiveform.com/llms.txt.
