RoastnetRoastnet

Print the job card, bucket labels and batch cards from Factory

A job card in the bucket is the cheapest traceability a roastery can buy. Factory prints one per batch, sized to your label stock, with a QR code that opens the batch in Roastnet. After the roast, it prints a batch card for the roasted beans.

6 min read Updated October 19, 2026

Every batch in Factory has a card. The Job Card goes into the green bucket before the roast. It shows a large batch number readable across the room, the coffee and green weight, the profile, machine, operator and scheduled time, an optional blank box for the post-roast weight and a QR code. The Batch Card uses the same layout, printed after weigh-out for the roasted-beans bucket, with the roasted weight and loss replacing the blank box. Both match the cards printed from the Roastnet web app, so cards from either source read the same on the bench.

Set the label size and what is on the card

  1. Open Preferences and choose Roasting, then scroll to Job Card printing.
  2. Pick the Label size that matches your stock: 4 x 6 thermal, 4 x 4 thermal, 2 x 4 Avery sheets, Dymo 30252 address labels, or Custom (mm) with your own width and height. Type scales with the width, so a tiny Dymo still fits the batch number on one line.
  3. Turn Include QR code on if phones in the roastery should be able to open the batch in Roastnet with a scan. It adds a small square at the bottom of the card.
  4. Turn Post-roast weight box on if your operators write the cooled weight on the card in pen and enter it into the app afterwards. Off, the card is shorter.
  5. These settings sync to Roastnet, so the web app prints identical cards.
The Job Card printing section of Factory Preferences with label size options for 4 x 6 thermal, 4 x 4 thermal, 2 x 4 Avery, Dymo 30252 and Custom, plus Include QR code and Post-roast weight box switches
Label size, QR code and the post-roast box: set once, shared with the web app.

Batch numbering

Just above the printing settings is Batch numbering, which sets the label every roast carries. Sequential is a plain counter such as #3142. Date + counter gives a date stamp with a daily counter, for example 261019-03. Food safety auditors like this because the day is in the number. Custom template builds your own format from placeholders: a roastery prefix, the global counter, the daily counter, the coffee code from the bean record, and short or long date stamps. A Preview shows the result as you type. The number is assigned when the batch is scheduled or weighed and never changes afterwards. Roastnet uses a separate internal ID for syncing, so renaming your scheme does not break old records.

Print one bucket's job card

  1. Open Schedule and click the batch. Press Print Job Card in the row dialog; it stays open so you can print and then mark the weight.
  2. The print preview opens with the card drawn at the selected label size, and the size picker in the toolbar if this card needs a different stock.
  3. Press Print Job Card in the top right. Factory opens the system print panel, so pick the label printer and confirm. The QR code, when enabled, encodes the batch identifier.
The Factory print preview of a 4 x 6 thermal job card: batch number 261019-03, Ethiopia Guji Hambela 10.0 kg, profile, machine, operator and scheduled time, a blank post-roast weight box and a QR code
The job card: batch number first, the blank box for the cooled weight, a QR code to scan.

Print a whole day

On the Weighing list, the printer icon on any row prints that batch's job card. Tick the batches you want, or Select all, and press Print... to choose between a Running sheet (A4), one grouped sheet to carry to the green store and tick off as you weigh, and Bucket labels, one label per batch sized to your stock. A common pattern is to print the sheet before weighing and the labels after: the sheet plans the walk, and the labels travel with the buckets.

Batch cards after the roast

Once a batch is weighed out, its Schedule row offers Print Batch Card. The card shows ROASTED with the drop date and time instead of the scheduled time, and ROASTED WEIGHT and ROAST LOSS in place of the blank box. Stick it on the roasted bucket or resting bin so staff at the packing table know exactly which roast they are packing.

Cards in every bucket

  • Label size matches the printer's stock
  • Batch numbering scheme chosen before the first production day
  • Job card in every green bucket, printed after weighing
  • Batch card on every roasted bucket
  • QR code on if the team scans batches on their phones

Where Roastnet helps

Questions roasters ask

Which label printers work with Factory?
Any printer the operating system can print to. Factory lays out the card at the chosen label size and sends it to the macOS or Windows print panel, so thermal label printers, Dymo units and ordinary laser printers with Avery sheets all work.
Can I change the batch number format later?
Yes, in Preferences, Roasting, Batch numbering. Existing batches keep the number they were given; new ones follow the new scheme.
What does the QR code open?
The batch record, using the batch identifier. Scanning it with a phone signed in to Roastnet takes the user to that batch.
Do the cards print from the web app too?
Yes. The web app prints the same layout and reads the same label settings, which sync from Factory, so cards from either source are indistinguishable.

Run the roastery from one place

Green stock, roast plans, wholesale orders and the green coffee market in one platform, with a free roast-logging app for your machine.