Cloud Fiscal System

System Core 1

  • Customer, point, user, and cash register management module
  • Module for managing personal customer accounts
  • Tariff management module

  • Module for managing personal customer accounts
  • Tax service queue monitoring module
  • Manuals

System Core 2

  • Managing legal entities
  • Managing users and roles
  • Fiscal document review module

  • Making requests for Connecting cash registers
  • Managing cash registers
  • Reports

Cash register
server node

  • API registration of fiscal documents
  • API reception of operation queue status
  • API receipt reception and verification
  • API registration of new cash registers
  • API closing of the fiscal memory device

The key user of the system is the owner who has a certain number of legal entities, e.g. companies, and a certain number of users with distributed roles. Connecting customers to the system requires a conclusion of an agreement performed by filling out the agreement details in the admin dashboard. Once the agreement is created, it is possible to set up cash registers in the system. The system can determine a cash register upon the first request and fill out the details without user participation. Some cash register details, such as the serial number, the number of the fiscal memory device, and the enterprise number of the register can also be added manually. Each cash register is first linked to the point specified in the system.

Fiscal Documents

This section includes the data transmitted from cash registers
and sent over to the tax authorities accordingly, such aseceipts/accountable forms, correction invoices created in case of a refund or a reissuance, shift opening and closing reports, reports on the current status of settlements, details of the cash register equipment registration and re-registration, and the fiscal memory device closure detail.

The monitoring section displays the queue of operations and fiscal documents that are sent over to the Tax Service. Documents are grouped by type, types of documents are grouped by status. The details can be provided for all operations or for the past six hours. Separate graphs display the number of operations performed over the past 7 days, the average operation time, the average number of active cash register equipment units, and the average number of documents processed at every point.

Fiscal module
production process

  • The setup of the functional software (applet) that processes and transmits fiscal data
  • Assignment of a unique number, generation of a public and a private key and transmission of the public key to the memory device (during the pilot stage of the project, to a database; during the later stages, to a hardware security module). The private key is only stored at the fiscal memory device
  • Application of the visual data, such as the identification number of the module, a matching bar code, logos, and other necessary visual data

A processed fiscal module features a unique ID. The
details of such an ID are stored in the Fiscal Data
Processing System and at the Tax Service.

Fiscal module

It is suggested that smart cards and USB keys are to be used as a fiscal module.

The fiscal module is equipped with the Infineon SLE77CLFX2400PM controller or with a controller compatible with a newer version. The card should support the T=0 and T=1 communication protocols and the following ryptographic algorithms: GOST 28147-89, 3DES, AES, RSA, SНA-1, SНA-224, SНA-256, ECC over GF(p), Random number generation, and encryption services

During the pilot stage of the project, Java Card industry standards will be used.

The fiscal module is factorysupplied, which guarantees that there will be
no inner or visible identification data. Depending on the arrangements made, the device may contain the software installed by the manufacturer.
The software can also be installed during the initialization of the fiscal module