How to automate packaging and labeling kits for marketplaces

How to connect conveyors, Data Matrix codes, operator workstations, 1C, and Honest Sign to ship cosmetic sets without code loss or line stops.

  • Why the task has become critical now
  • What changed in cosmetics marking by August 2026
  • A set, group packaging, and a transport box are different entities
  • Why manual inspection becomes a line bottleneck

Process map

The physical set and its digital composition must come together at the same time

The line confirms each nested code, creates the set code, rejects exceptions, and sends the validated result to 1C and Chestny Znak.

Packaging Sets for Marketplaces: Labeling and 1C
01

Physical flow

Bottles and boxes pass through sensors, scanning, assembly, and rejection.

02

Code flow

The system checks uniqueness, task composition, and the status of each Data Matrix.

03

Operator

The workstation shows the task, the stop reason, and the safe action for an exception.

04

Accounting

1C stores the production record, while GIS MT confirms code operations.

RUB 11.5 trillionCIS's e-commerce volume for 2025, according to AKIT
+28%year-over-year online sales growth in 2025
18,8%share of e-commerce in CIS's retail sales
4,9%share of beauty and health products in online sales

Why the task has become critical now

Growth in the online channel increases the number of short runs, promo sets, and configurations for different marketplaces. Production has to change kit contents faster than the base item master changes. At the same time, cosmetic labeling has already become part of the mandatory production process.

Two flows converge on the line. The physical flow moves bottles, inserts, and boxes. The digital flow links GTIN, individual codes, the production order, the set code, 1C documents, and the operation status in GIS MT. An error in either flow turns into a stop, rebuild, or inventory mismatch.

Conveyor speed alone no longer defines throughput. The bottleneck is the slowest control step: reading, composition verification, label printing, operator confirmation, or exchange with an external system.

What changed in cosmetics marking by August 2026

Mandatory labeling for cosmetics and household chemicals was introduced in stages in 2025: from May 1 for soap and detergents, from July 1 for hair care, shaving products, and deodorants, and from October 1 for a broad group of cosmetics and oral hygiene products. The specific obligation is determined by the EAEU CN FEA and OKPD2 codes in the authorization documents.

From July 1, 2026, retail sales of marked cosmetics are transmitted to the system through the cash register. For circulation and non-retail withdrawal, volume-and-sort accounting applies: GTIN and quantity are transmitted in documents. Under the new version of Decree No. 1681, information on specific codes in circulation will be transmitted for goods produced from July 1, 2030. Most of the amendments approved by Decree No. 656 of May 30, 2026, take effect on September 1, 2026.

A deferral of item-level transfer between participants does not remove the production task. The manufacturer still has to prove which codes were applied, which units went into the set, which code was rejected, and which set was actually produced. This data is needed for commissioning, discrepancy investigation, and controlled line operation.

A set, group packaging, and a transport box are different entities

EntityWhat it is used forWhat the system connects
SetSeveral items are sold as one consumer unitSet code, composition, item codes, and quantity of each item
Group packagingIdentical consumer units are grouped for circulationGroup packaging code and nested codes
Transport packagingA box or pallet is used for logisticsKITU/SSCC and lower nesting levels
Delivery kitThe goods are assembled for a specific order but do not form a new productOrder, line items, and code output rules without creating a new item card

The National Catalog stores the composition, incoming item code, and quantity for a card of the "Set" type. KIGU may be used for promo sets. KITU is used for transport aggregation. Before automation, you need to define which entity a specific line operation creates: the same outer box does not yet mean the same legal and accounting scenario.

Why manual inspection becomes a line bottleneck

Manual flow

  • The operator scans codes one by one and keeps the order composition in memory or on paper
  • duplicates and incorrect inserts are detected after the box is closed
  • if a failure occurs, it is unclear whether the operation can be repeated or a duplicate will appear in accounting
  • higher output requires proportionally more inspection operators

Controlled loop

  • the system knows the expected composition and confirms each unit before the set is closed
  • An unreadable, duplicate, or foreign code sends the item to exception handling
  • The workstation shows the reason and allowed action for the operator
  • 1C and GIS MT receive only a completed and approved operation

Three levels of packaging automation

OptionWhen it fitsConstraint
Mobile data terminal and manual scanningSmall batches, low line speed, frequent composition changesThroughput depends on the operator; it is harder to guarantee sequence and prevent skips
Fixed scanner + workstationStable passage of the item through the checkpoint requires composition verification and automatic rejectionRequires testing on real packaging, lighting, speed, and code orientation
Machine vision + PLC/conveyorHigh speed, multiple inspection zones, simultaneous checking of the code, cap, label, and package geometryHigher equipment and commissioning cost; economically justified only when the line has a measurable bottleneck

The choice cannot be made from the equipment catalog alone. The same Data Matrix reads differently on a matte bottle, glossy film, a curved surface, and a transparent label. First, test on real packaging and at real speed, then fix the optics, lighting, camera position, and defect criteria.

Target process: from order to putting the set into circulation

Packaging flow for a marked set

Task

1C creates a production taskSet SKU, composition, quantity, batch, and available codes

Scanning

The line reads individual Data Matrix codesverification of format, uniqueness, status, and task compliance

Assembly

The system confirms the compositionShortages, extra items, and duplicates block set closure

Set code

Label printing and inspectionLinking with attachments and rechecking readability

Confirmation

1C and GIS MT receive a completed operationlog, idempotent send, and processing status
The exception leaves the main flow before the set is closed; the operator sees the reason and the prescribed action.

Map out your integration landscape

Which system is responsible for what

System / layerScope of responsibility
1C / ERPItem master, production order, batch, release documents, and accounting result.
Code service and integration layerCode retrieval, status checks, operation queue, duplicate protection, log, and redelivery.
PLC, sensors, scanners, camerasItem passage, reading, conveyor synchronization, and rejection signal.
Operator workstationShift task, progress, exception reason, manual confirmation of allowed operations.
GIS MT Chestny ZnakThe code's official status and receipt of information about operations required by the rules.

How to launch a pilot without stopping production

  1. 01

    Capture the actual process

    Measure line takt time, operator actions, packaging types, SKU changes, current errors, and points where the physical product diverges from inventory records.

  2. 02

    Test codes on real packaging

    Check printing and reading at operating speed, with different orientations, glare, contamination, film wrinkles, and label misalignment.

  3. 03

    Build a shadow flow

    The system reads the flow and compares the result with the operator, but does not yet control the conveyor. This makes false rejections visible without risking a production stop.

  4. 04

    Connect the workstation and exceptions

    The operator receives instructions for duplicates, skips, incorrect SKU, label defects, and unavailability of the external system.

  5. 05

    Close the loop and scale

    After acceptance, include writing to 1C and GIS MT in the KPI, then roll out the validated template to other SKUs and lines.

Which KPIs to define before development

What open production cases show

Open exampleWhat was automatedPractical takeaway
CEWE and ZebraFixed reading of up to 22,000 barcodes per hour on production lines; figure stated by the equipment vendorA fixed scanner can run at high speed if the code position, lighting, and process geometry are stable
Rexona / Unilever and CognexCap integrity and color, date code, label position, and product code are checked at the same timeMachine vision is justified when one control point covers several measurable defects
GS1 DataMatrix GuidelineData structure and print quality are assessed separately under ISO/IEC 15415Successful reading by a single scanner does not replace symbol quality verification

These examples show technical feasibility but do not define the target KPI for a specific line. Throughput and accuracy are accepted only based on tests on your own SKU, packaging, and speed.

Production-tested

Relevant KT.Team cases

All cases

Line diagnostics

Map out the packaging process before buying equipment

We will document the physical and code flow, check packaging and exceptions, define the minimum pilot scope and acceptance criteria. The result is a process diagram, integration boundaries, and a decision on which equipment is actually needed.

  • one line and real SKUs
  • KPIs and exception scenarios
  • 1C, equipment, and Chestny Znak in one loop
Discuss the labeling process

FAQ

FAQ

Does every item inside a cosmetic set need labeling?

The scenario depends on whether the package is a set, a group package, or a transport package, which goods are inside, and how the set is registered in the National Catalog. The entity type must be determined under Resolution No. 1681 and the product cards before line setup.

Can you start with a standard handheld scanner?

Yes, if the line speed and batch volume let the operator keep pace. A manual flow is also useful as a benchmark for the pilot. Moving to a fixed scanner is justified once delays, misses, and the cost of manual inspection have been measured.

Why is it not enough to check that Data Matrix is readable?

Scanning confirms reading by a specific device under specific conditions. Verification assesses data structure, contrast, modulation, damage, and readability margin using a standardized method. The difference is especially noticeable for glossy and curved cosmetic packaging.

What should be done if Chestny Znak is temporarily unavailable?

The process must separate local assembly confirmation from the external operation status. The task is stored in a queue with a unique identifier, resending is done without duplication, and the operator can see whether the physical flow may continue under the approved procedure.

Where to start: with 1C integration or with equipment?

Start with the process model and packaging tests. After that, the responsibilities of 1C, the integration layer, the workstation, the scanner, the camera, and the PLC become clear. Buying equipment before these checks increases the risk that it will not handle the real surface, orientation, or speed.

Sources

Checked on: 03.08.2026

Discuss the article: How to automate packaging and...

Send via: