Callback
  • From a market stall to a store

  • -

  • From a store to a retail chain

  • -

  • From retail to manufacturing

Software-based fiscal register (PECR) | 1-year license

Software RRO — is a Torgsoft option that allows you to fiscalize sales without a hardware cash register: receipts are generated directly in the accounting program and transmitted to the State Tax Service via the internet.

The option is needed by entrepreneurs and companies that are required to issue fiscal receipts but do not want to buy and maintain an expensive fiscal registrar. The receipt is issued to the customer by email, Viber or SMS, as a QR code, or printed on a regular receipt printer. If the internet connection disappears, a correctly configured software RRO automatically switches to offline mode and allows sales to continue within the established limits, and after the connection is restored, it sends the accumulated receipts to the tax service on its own.

Software RRO is built into Torgsoft, so fiscalization works as part of daily accounting: warehouse, sales, cash desk, bank terminal, and taxes in one system. Registration of the business unit, the software RRO itself, and cashiers can be submitted directly from the program. The option works with Torgsoft Start, Ultra, and Terminal licenses. The option is purchased for each workplace (cash desk) where fiscalization takes place.

Torgsoft option

Software RRO for sole proprietors and legal entities

Legal fiscalization of sales without a hardware cash register — electronic receipts are generated in Torgsoft and transmitted to the tax service.

Fiscal receipts Offline work Electronic receipts Several cashiers Several sole proprietors
Software RRO for sole proprietors — Torgsoft option

What a software RRO is

A software RRO is software that performs the role of a cash register: it records payment transactions, generates fiscal receipts, and transmits them to the tax service’s fiscal server. Unlike a hardware fiscal registrar, a software RRO does not require a separate device. In regular Torgsoft, the software RRO works on a computer, and for a smartphone or tablet — through the Torgsoft mobile app with a separately configured software RRO for mobile use. The same software RRO is not used simultaneously in the desktop program and the mobile app. A qualified electronic signature (QES) and registration of the software RRO with the tax service are required for operation.

Basic concepts

PRRO

Software RRO

A software replacement for a cash register: generates and fiscalizes receipts in Torgsoft.

QES

Electronic signature

A key used to sign receipts. Keys from the accredited key certification center PrivatBank (.jks), LLC Ukraine (.zs2), as well as other qualified keys from accredited key certification centers, including free keys from the tax service (Key-6.dat), are supported.

BU

Business unit

A taxable object (retail outlet, office) to which the software RRO is linked.

RECEIPT

Fiscal receipt

A payment document with a QR code for checking the sale on the tax service website.

OFL

Offline session

A mode of working without internet: receipts are stored locally and sent after the connection is restored.

Z

Z-report

A cash shift closing report with daily totals.

Who this option is for

Retail stores

Selling goods where a fiscal receipt is required by law, without the cost of a hardware registrar.

Online stores

Fiscalization of orders with delivery and sending an electronic receipt to the customer in a message.

Mobile trade

Working with a software RRO from a smartphone or tablet where there is no space for retail equipment.

Coffee shops and services

Quick shift opening, work of several cashiers, and receipts with each cashier’s own signature.

Who may not need it. Those who are not required to use an RRO or software RRO under the current rules for their activity. Before refusing fiscalization, check the requirements for your group, type of activity, and method of accepting payments with an accountant or tax consultant.

When to connect it immediately

  • you are required to issue fiscal receipts and do not want to buy a hardware registrar;
  • trade is carried out at several outlets or by several cashiers under one accounting system;
  • you manage several sole proprietors or legal entities under one accounting system;
  • there is a risk of internet outages, and continuous cash desk operation is important.

What tasks the option solves

Pain point
Solution in Torgsoft
Result
Pain pointA hardware registrar is expensive and requires maintenance.
SolutionThe software RRO generates fiscal receipts programmatically, without a separate device.
ResultLower costs at startup and in daily cash desk operation.
Pain pointThe internet connection is gone — the cash desk stops.
SolutionA correctly configured software RRO switches offline, saves receipts, and synchronizes them later.
ResultTrading continues within the limits, and receipts reach the tax service.
Pain pointThe cash desk and accounting are maintained in different programs.
SolutionSoftware RRO is built into Torgsoft and works with the warehouse, sales, and terminal.
ResultStock balances, sales, and fiscalization are in one system.
Pain pointRegistering a cash desk with the tax service takes time and nerves.
SolutionApplications for the business unit, software RRO, and cashiers are submitted directly from the program.
ResultA faster start without switching to the taxpayer cabinet.
Pain pointPrinting paper receipts consumes receipt tape.
SolutionAn electronic receipt by email, Viber, or SMS as a link.
ResultSavings on consumables and the receipt on the customer’s phone.

What it looks like before and after

Before

A separate cash register, manual reconciliation of sales and stock balances, paper tape, and during internet outages, trading stops.

After

The receipt is generated in Torgsoft during the sale, data immediately goes to the tax service, the customer receives an electronic receipt, and offline mode keeps the cash desk working.

How it works: 6 steps

Activate the option. In the Settings menu, activate the “Software RRO connection” option. After that, the “Software RRO” item will appear in the Settings menu.

Add a QES. In Settings — Company, on the QES (EDS) tab, specify the private key of the director or sole proprietor, enter the password, and set the signature.

Register the software RRO. On the “Software RRO registration” tab, submit applications to the tax service for the business unit, the software RRO itself, and cashiers directly from the program.

Configure goods and taxes. Set VAT or excise tax rates and, if necessary, a short fiscal product name for the receipt and print templates.

Sell and print receipts. During payment, the sales receipt is generated and sent to the tax service automatically or after confirmation. The receipt can be printed or sent to the customer electronically.

Work offline and online. If the connection to the server is lost, the software RRO switches offline automatically. Every 10 minutes, the program checks the connection and, after it is restored, transmits the accumulated receipts on its own.

Important. One offline session cannot last longer than 36 hours, and the total per month cannot exceed 168 hours. If the limits are exceeded, the program warns you and requires the connection to the server to be restored before continuing work.

Try the software RRO in your business

Download the Torgsoft demo version and test the software RRO on your own goods and settings. Data is stored on your computer.

Capabilities of Torgsoft software RRO

Option capabilities

Function
What it does
Who benefits
FunctionAll receipt types
What it doesSale, return, cash deposit and cash withdrawal, X-report and Z-report.
Who benefitsEveryone who manages a cash shift.
FunctionReceipt reversal
What it doesCancellation of the last receipt within the current shift, online and offline.
Who benefitsCashiers for correcting an erroneous sale.
FunctionElectronic receipts
What it doesSending a receipt by email, Viber, or SMS as a link with a QR code (after configuring the template and delivery service).
Who benefitsOnline stores and those who save receipt tape.
FunctionConnection with the terminal
What it doesData from the bank slip receipt (acquirer, transaction, masked card) is printed in the software RRO receipt.
Who benefitsStores with cashless payment.
FunctionSeveral sole proprietors at one cash desk
What it doesWith a configured link between software RROs and companies or settlement accounts, the payment is fiscalized through the corresponding software RRO.
Who benefitsOutlets where several sole proprietors work.
FunctionSeveral cashiers
What it doesIn the standard scenario, the cashier works with their own QES key — selected by badge or from a list — and receipts are signed individually.
Who benefitsBusinesses with shift work.
FunctionCross-return
What it doesReturn of a sale carried out on another software RRO in your network.
Who benefitsNetworks with several outlets.
FunctionRegistration from the program
What it doesSubmitting applications for the business unit, software RRO, and cashiers without switching to the taxpayer cabinet.
Who benefitsThose launching a cash desk from scratch.
FunctionAnalytics by software RRO
What it doesA separate tab with receipt statuses, fiscal numbers, goods and taxes, and reprinting a copy.
Who benefitsThe owner for cash desk control.
FunctionTest mode
What it doesReceipts receive fiscal numbers but have the inscription “TEST NON-FISCAL RECEIPT” and do not create obligations.
Who benefitsFor checking settings before launch.

Scenarios by niche

Clothing store

A cash desk with a bank terminal, a receipt with card payment data, return within the current shift, and an electronic receipt for regular customers.

Online store with delivery

Fiscalization of orders upon shipment, receipt to the customer in Viber or by email, work of several cashiers under one accounting system.

Network with unstable internet

Automatic offline mode keeps trading within the limits, and after the connection appears, receipts are sent to the tax service on their own. A return is possible at another point in the network.

Example

The example is illustrative. A small store works on a Torgsoft Start license with a connected bank terminal. Before switching to software RRO, the seller kept sales separately from accounting, and during internet outages the cash desk stopped.

After connecting the option, receipts are generated directly in Torgsoft during the sale, card payment data is added to the receipt automatically, and the store sends customers an electronic receipt in a messenger. When the provider goes down, the cash desk switches offline and continues working, and after the connection is restored, the receipts are sent to the tax service without the seller’s involvement.

Video instructions: how software RRO works

A short selection of videos to get familiar with registration, setup, and daily work with the software RRO in Torgsoft.

Registration of software RRO in the Torgsoft accounting program
Getting started with software RRO
Software RRO in online trade
Analysis of sales of fiscal goods
Electronic receipts in SMS, Viber, and email
Linking software RRO with the company and sellers
Reversal: cancellation of the last fiscal receipt

Which options and equipment it works with

Comprehensive automation. Software RRO works together with Torgsoft warehouse, sales, bank terminal, and messaging. Cash desk, accounting, and fiscalization remain in one system, without separate services. Torgsoft does not work with third-party software RROs — fiscalization is performed through the built-in option or a hardware fiscal registrar.

Torgsoft software RRO — is an additional option for the Torgsoft program that helps technically generate payment documents and transmit data to the information systems of the State Tax Service. For correct software RRO operation, check in advance the program settings, validity of the QES, stability of the internet connection, correctness of registration and tax data, as well as the parameters of the business unit, cash desk, cashiers, tax/excise rates, and receipt details. Torgsoft is not a regulatory authority, does not administer the fiscal server, gateways, or APIs of the State Tax Service, and does not provide tax, accounting, or legal consultations.

Before purchasing and starting to use the software RRO, make sure that the selected settings comply with the legal requirements specifically for your activity. If you have doubts about the format of the fiscal receipt, tax rates, excise tax, registration data, or the procedure for working with the software RRO — obtain an official clarification from the State Tax Service or a consultation from your accountant/tax consultant before starting fiscalization. By paying for or starting to use the software RRO in the cases provided for by the agreement, you accept the terms of the License Agreement; the software RRO option is provided on an “as is” / “as available” basis.

Price and connection terms

Cost of the “Software RRO” option
3990 UAH / year
  • Licenses. Works with Torgsoft Start, Ultra, and Terminal.
  • Connection. The option is purchased for each workplace (cash desk) where sales fiscalization takes place. Available in Torgsoft versions starting from the 2020.0 line — for correct operation with State Tax Service servers, we recommend using the latest version of the program.
  • Demo version. Free for 30 days to test software RRO operation.

How to connect

  1. Download the demo version or open the installed Torgsoft program.
  2. Order the “Software RRO” option in the online store and activate it in the program.
  3. Add the QES, register the business unit and software RRO, and start fiscalizing sales.

Frequently asked questions

What is a software RRO and how does it differ from a hardware one?

Software RRO — is a Torgsoft option that generates fiscal receipts programmatically and transmits them to the tax service. Unlike a hardware fiscal registrar, a separate device is not required: the software RRO works on a computer or smartphone with Torgsoft.

Do I need a cash register to work with software RRO?

No. The software RRO option is sufficient for fiscalization. To issue paper receipts, you will need a regular receipt printer that works with the program without separate drivers.

Can third-party software RROs be connected (Checkbox and others)?

No. Torgsoft does not work with third-party software RROs. Fiscalization is performed through the built-in software RRO option or through a hardware fiscal registrar.

How does software RRO work without internet?

If the connection to the server is lost, a correctly configured software RRO switches offline automatically. Every 10 minutes, the program checks the connection and, after it is restored, transmits the accumulated receipts. One offline session — up to 36 hours, total per month — up to 168 hours.

Is it mandatory to connect a bank terminal for cashless payments?

No, software RRO also works without a connected terminal. But if you accept card payments through a terminal, the “Integration with bank terminal” option is required to transfer its data to the receipt.

What types of QES keys are supported?

Keys from the accredited key certification center PrivatBank (.jks) and the accredited key certification center LLC Ukraine (.zs2) are supported. If you already have an EDS from PrivatBank, it will be suitable for software RRO in Torgsoft.

What happens when the QES expires?

The main Torgsoft program will continue to work; only the sending of receipts to the tax service will stop. To replace the key, in the Settings — Software RRO menu, select the new key file, enter the password, and save.

How to send an electronic receipt to the customer?

The receipt can be sent by email, Viber, or SMS as a link after configuring the message template and delivery service in the software RRO parameters (the “Mass messaging to customers” option is required). If electronic sending fails, receipt fiscalization is not canceled, and the program prints a paper copy.

Can goods sold on another software RRO be returned?

Yes. If the network consists of several software RROs, the customer can return the goods at another outlet — the program will correctly process the fiscal return through another software RRO.

Can operation be checked before fiscalization?

Yes. In test mode, receipts are sent to the server and receive fiscal numbers, but they have the inscription “TEST NON-FISCAL RECEIPT” and do not create tax obligations.

Does each cashier sign receipts with their own QES key?

In the standard scenario, yes — each cashier works with their own key (selected by badge or from a list), and the receipt is signed individually. Exception: if the “Software RRO connection” and “Linking each item sale to a seller” options are active simultaneously in the “For each item” mode (Settings — Parameters — Link sale to seller), individual employee keys are not used, and all fiscal receipts are signed with the general software RRO key from the Settings — Software RRO menu. In internal accounting, the item is still correctly linked to its seller. To have receipts signed with personal keys, choose the cashier selection mode before work — for example, badge authorization.

How many devices require a license?

The option is purchased for each workplace (cash desk) where sales fiscalization takes place.

Can software RRO be used from a smartphone?

Yes, through the Torgsoft mobile app with a separately configured software RRO. The same software RRO is not used simultaneously in the desktop program and the mobile app.

From which Torgsoft version is the option available?

The option was developed and added to the program starting from the Torgsoft 2020.0 version line. For correct operation with State Tax Service servers, we recommend using the latest version of the program.