What is TS PIoT: marking migration for retail and 1C

TS PiOT is a certified in-store module that checks marking codes in authorization mode. What it is, who it affects, and how retail and 1C should migrate.

  • TS PiOT in simple terms
  • Migration to TS PIoT: stages and deadlines
  • What does TS PiOT do and why it is not a replacement for Chestny Znak
  • How code verification works at the cash register

TS PiOT in simple terms

TS PiOT stands for "technical means of obtaining product information": a certified software module at the register between the cash register and Chestny Znak (GIS MT). When a DataMatrix code is scanned, it performs the mandatory authorization-mode check and blocks the sale if the code is invalid, expired, withdrawn from circulation, or not registered. Chestny Znak is not being replaced - TS PiOT is a new mandatory unified verification layer within the same ecosystem.

What retail should do: make sure the cash register supports TS PiOT, update the cash register software and 1C, and check the deadline on the official markirovka.ru, because the dates were introduced in stages and postponed.

Migration to TS PIoT: stages and deadlines

What is TS PIoT: marking migration for retail and 1CA three-stage framework for the transition to TS PIoT. According to industry sources, from December 28, 2025 sellers of marked goods must use TS PIoT; next, a unified authorization-mode verification algorithm is introduced; by mid-2026, direct access to the marking system via the X-API-KEY token is phased out. The dates were introduced in stages and postponed, so the current date must be checked on the official markirovka.ru website.28.12.2025~ early 2026~ mid-2026Mandatory useTS PiOT (according to sources)Unified algorithmauthorization modeRemoval of directX-API-KEY tokenDeadlines were phased in and postponed - check markirovka.ru
Deadlines were introduced in stages and postponed; check the current date for your product group on the official markirovka.ru.

What does TS PiOT do and why it is not a replacement for Chestny Znak

  1. TS PiOT performs authorization mode, the mandatory verification of the marking code at the moment of sale. The cash register sends the scanned DataMatrix to the module, the module checks the code against Chestny Znak GIS MT, and returns a decision: sale allowed or blocked.

  2. The marking system operator is CRPT; module certification goes through JSC "Unified Service Module"

  3. (ESM). Legal basis: authorization mode was introduced by a decree

  4. of the Government of the CIS No. 1944 dated 21.11.2023 (verification criteria depend on the product group), and the term itself "technical means of obtaining product information"

  5. established by Order No. 2044 of the CIS Ministry of Industry and Trade dated 25.04.2025 (registered with the Ministry of Justice on 27.06.2025, reg. No. 82740). Chestny Znak is not being replaced - TS PIoT is a single mandatory verification layer within the same ecosystem. If you are just starting out, the basics are Chestny Znak integration and marking in 1C.

How code verification works at the cash register

Authorization mode: the path of a single scan

Scan at the register

DataMatrix codecustomer at the cash register, marked product

Module on the fiscal register

TS PiOTcertified module between the cash register and GIS MT

Verification

Authorization moderequest to Chestny Znak / GIS MT
  • normal - code is valid Sale completed, receipt issued
  • critical - code is invalid, expired, or withdrawn Sale blocked
If the code is invalid, the module blocks the sale before the receipt is issued.

Before and after: direct API versus unified TS PIoT

ParameterBefore (direct access to Chestny Znak)Now (single TS PiOT)
How the cash register checks the codeeach cash register or 1C vendor called GIS MT directly via APIverification goes through a single certified TS PIoT module at the cash register
Verification algorithmeach solution has its owna unified authorization-mode algorithm for everyone
Access tokenvendor-specific X-API-KEYthe old direct token is being phased out (deadline was extended)
Certificationwas not required separatelymodule from the CRPT registry, certification through ESM
For an invalid codedepended on the cash register implementationthe sale is blocked at the module level

Who this affects

  1. Authorization mode and TS PIoT affect everyone who sells marked goods through a cash register: food and dairy products, beverages (beer and non-alcoholic), tobacco and nicotine-containing products, food service businesses with marked goods, and online stores.

  2. The list of product groups is expanding.

  3. For pharmacies, the deadline is still being discussed and may be revised by the Ministry of Industry and Trade.

  4. A separate cost signal: some sources note that marking effectively becomes paid - the certified module adds cost for retail, so the transition should also be planned as a budget item.

Deadlines: from 28.12.2025 and postponements

  1. TS PIoT dates were introduced in stages and postponed repeatedly, so no single date can be treated as permanent.

  2. According to industry sources (BUH.1C, 1C ITS,

  3. First OFD, Retail.ru) the obligation to use TS PIoT takes effect from 28.12.2025.

  4. Next, a unified authorization-mode verification algorithm will be introduced, and direct access to the marking system via the X-API-KEY token is expected to be phased out around mid-2026 (the token term was extended).

  5. Check the current date for your product group and region on the official markirovka.ru site and with your OFD; this is the only reliable source for the deadline.

Map out your integration landscape

TS PiOT in 1C: configurations and what to update

  1. Updates for TS PIoT have already been released for standard 1C configurations, including "1C:Retail", "Trade Management", "Management of Our Firm" (UNF), and other solutions with a cashier node.

  2. For the module to work, you need a supported configuration and platform version and updated cash register software; check 1C:ITS for the exact releases that apply, since version numbers change.

  3. The sequence is the same: update the platform and configuration, install the certified module, connect verification with the OFD, and test on real codes.

  4. Non-standard configurations, distributed databases, and ERP integration require separate setup - an out-of-the-box update is not enough here.

What breaks if nothing is done

Migration to TS PIoT: steps

  1. 01

    Check compatibility

    Cash register and fiscal register model, software version, and TS PIoT support from the cash register vendor and the OFD.

  2. 02

    Install the certified module

    Take TS PIoT from the CRPT registry, update the cash register software and 1C configuration - 1C has already released updates.

  3. 03

    Connect with OFD and accounting

    Set up check and status routes, exchange with 1C/ERP, and data transfer to the OFD.

  4. 04

    Configure offline mode and errors

    Behavior when connectivity is unavailable, handling of blocks, and throughput limits (sources mention around 5,000 records per day).

  5. 05

    Test in production flow

    Run authorization mode on real codes and peak load before the deadline.

Where turnkey ends and enterprise integration begins

Enterprise integration

Need marking migration without stopping sales?

Multiple cash registers and locations, non-standard 1C/ERP, integration with OFD, WMS, and PIM - KT.Team delivers TS PIoT integration turnkey: unified exchange, fault tolerance, and a transferable solution that stays with you.

Discuss integration

FAQ

TS PiOT FAQ

What is TS PiOT in simple terms?

It is a certified software module at the register that checks the marking code during sale through Chestny Znak and blocks the sale if the code is invalid. It sits between the cash register and GIS MT.

What does TS PIoT stand for?

"Technical means of obtaining product information." The term was established by Order No. 2044 of the CIS Ministry of Industry and Trade dated 25.04.2025.

What does TS PiOT do and why is it needed?

When a DataMatrix code is scanned, the module starts authorization mode - a mandatory code check. Valid code - the sale goes through; expired, withdrawn from circulation, or unregistered - the sale is blocked.

Does TS PiOT replace Chestny Znak?

No. Chestny Znak (GIS MT) remains in place, with CRPT as the operator. TS PIoT is a new mandatory unified verification layer within the same ecosystem, not a separate system.

From what date is TS PiOT mandatory?

According to industry sources (BUH.1C, 1C ITS, First OFD, Retail.ru), the obligation to use TS PIoT takes effect on 28.12.2025. The dates were introduced in stages and postponed, so check the current date for your product group on the official markirovka.ru.

Were TS PiOT deadlines postponed or extended?

Yes, the deadlines were introduced in stages and postponed repeatedly; the old X-API-KEY token was extended roughly until mid-2026. There is no single permanent date - check the current schedule on markirovka.ru and with your OFD.

Who needs TS PIoT and who is required to use it?

Everyone who sells marked goods through a cash register: food and dairy products, beverages (beer and non-alcoholic), tobacco and nicotine-containing products, food service businesses with marked goods, and online stores. The list is expanding. For pharmacies, the deadline is still being discussed and may be revised by the Ministry of Industry and Trade.

How much does TS PiOT cost?

The cost depends on the cash register, OFD, and solution vendor. Some sources note that marking effectively becomes paid, since the certified module adds cost. Check the exact price with your cash register vendor or OFD.

What are the penalties if TS PIoT is not used?

The sale of marked goods without the mandatory authorization-mode check is blocked at the cash register, and violations of the rules for circulating marked goods carry administrative liability. Check the specific penalties under the current Code of Administrative Offenses and with the operator.

How do you install and configure TS PIoT?

Check compatibility between the cash register and the OFD, install the certified module from the CRPT registry, update the cash register software and 1C configuration, connect verification with the OFD and accounting, then test authorization mode on real codes before the deadline.

How do you set up TS PIoT in 1C?

1C has already released updates for standard configurations, including "1C:Retail", "Trade Management", UNF, and others. You need a supported configuration and platform version; check 1C:ITS for the exact releases compatible with TS PIoT. Non-standard configurations require separate setup.

What to do if TS PiOT errors occur: not working, no marking code check, cannot connect to GIS MT?

Such errors are usually related to connectivity, the certificate, the module version, or the code itself. Check your internet connection and GIS MT connection, the module and cash register software versions, and the correctness of the code. See the exact error code and remediation steps in your cash register or OFD documentation and from the operator.

What is authorization mode and the X-API-KEY token?

Authorization mode is the mandatory verification of the marking code at the time of sale (introduced by Decree No. 1944 of the Government of the CIS dated 21.11.2023). Previously, the cash register accessed GIS MT directly via the X-API-KEY token; now verification goes through the unified TS PIoT, and module certification goes through JSC "Unified Service Module" (ESM).

Where do you get certified TS PIoT and how do you check cash register compatibility?

Certified modules are published in the CRPT registry. Check compatibility of the cash register model, software version, and OFD with the cash register vendor; many vendors provide supported-device checks. If you have many registers and locations, it is easier to verify compatibility centrally.

Sources

  1. Source check date: 08.07.2026.

  2. Official marking system, TS PIoT section - markirovka.ru Ministry of Industry and Trade order

  3. of CIS dated 25.04.2025 No. 2044 - alta.ru/tamdoc/25a02044

  4. Publication of Order No. 2044 (30.06.2025) - rg.ru BUH.1C - buh.ru 1C:ITS - its.1c.ru Retail.ru - retail.ru New Retail - new-retail.ru MoySklad - moysklad.ru Kontur.Market - kontur.ru/market SBIS (Saby) - sbis.ru ATOL - atol.ru Infostart - infostart.ru Online-kassa - online-kassa.ru Evotor - evotor.ru

Discuss the article: What TS PIoT Is: marking migration...

Send via: