How an owner can control a retail store: inventory, checkout, purchasing, and staff
The owner sees the actual state of the store when employees record every movement of goods and money in one system. The inventory manager records goods receipts. The cashier processes sales and returns. An employee counts goods during inventory checks. Torgsoft links these operations to products, warehouses, suppliers, customers, and users.
If an employee skips an operation or selects the wrong warehouse, the report will reproduce that error. Therefore, store control begins with operating rules: who creates the product card, who receives deliveries, when the cashier completes a sale, and who checks discrepancies. The software stores the data and shows deviations. The manager determines the cause and makes a decision.
The product card defines the rules for further inventory accounting
The inventory manager creates the product card before the first sale. They specify the name, group, purchase and retail prices, unit of measurement, and other characteristics required by the particular store. For clothing, these may include size, color, and season. For electronics — model and serial number. For food products — weight, ingredients, and expiration date.
A detailed card helps employees distinguish between similar products. It also allows the manager to analyze sales by the required characteristics. If an employee creates several cards for the same product, the software will distribute transactions among them. The manager will see an incomplete sales history and an incorrect stock balance for each card.
The inventory manager transfers the manufacturer barcode from the product to the card. If the manufacturer has not applied a code, Torgsoft generates an internal barcode. The employee prints a label with the name, price, code, and other selected data. The scanner reads the code, and Torgsoft finds the corresponding card.
In a large warehouse, the product name alone is not enough for quick searching. An employee can assign a rack, section, or bin to the product using the «Product Storage Location» option. When picking an order, the employee sees the storage address and looks for the product in the specified location.
Goods receipt creates the recorded stock balance
When receiving a delivery, the inventory manager compares the actual quantity with the supplier’s documents. Then they record the goods receipt in Torgsoft, select the supplier and warehouse, check purchase prices, and post the document. After that, the software adds the goods to the recorded stock balance of the selected warehouse.

At the start of operations, the employee enters the opening stock in the same way. They count the goods in the store and transfer the actual quantity into the software. The owner receives a starting point for further checks. If the initial count contains an error, it will remain in the records until the next inventory check or an adjustment document.
Every subsequent transfer also requires a document. The employee records the movement of goods between the store and warehouse or between retail outlets. Torgsoft decreases the stock balance at the sending accounting center and increases it at the receiving center after the corresponding operation is posted. This allows the manager to see where the goods are recorded.
Certain goods require additional rules. An electronics store can use warranty product accounting by serial numbers. A fabric store can enable the «Metric Goods Calculator». A business with long-term seasonal storage can use the «Seasonal Packaging and Storage of Goods» option. The manager selects such an option only for a process that is actually used in the store.
A sale links the product, payment, and cashier
The cashier scans the barcode or finds the product in the software. Torgsoft adds the item to the receipt, applies the configured price and discount, and records the user and warehouse. After the sale is completed, the software creates a sales document and changes the product stock balance.
Each payment method requires a separate record. The cashier specifies cash, cashless, or another available payment method. The manager then compares the amounts in sales documents with the cash in the register and funds received in the account. A discrepancy indicates what needs to be checked. It does not explain the cause by itself.
Bank terminal integration transfers the purchase amount from Torgsoft to a compatible POS terminal. The cashier does not enter the amount a second time. After receiving the bank’s response, the software records the payment result. The store can accept cards without this option as well. In that case, the cashier enters the amount on the terminal manually and separately marks the sale as paid.
A store selling weighed goods can enable checkout scale integration. The scales transfer the weight to Torgsoft, and the software calculates the price based on the price per unit of weight. If employees prepack goods before displaying them, the «Packaging and Labeling of Weighed Goods» option helps print a label for the prepared package.
If the entrepreneur’s payment rules require a fiscal receipt, the checkout workstation must be connected to the appropriate fiscalization solution. Torgsoft offers a software pECR and integration with a fiscal recorder. Before connecting it, the entrepreneur checks the payment scenario with an accountant and confirms equipment compatibility with technical support.
A return should leave a clear record
When processing a return, the cashier finds the original sale and selects the product accepted from the customer. Torgsoft creates a return document and returns the quantity to the corresponding warehouse according to the recorded operation. The manager sees the user, time, product, and amount.
The administrator can restrict the right to process returns and require the receipt barcode. Such a setting defines the cashier’s workflow. It does not confirm the condition of the product or determine the reason for the return. The employee inspects the product, and the responsible person decides whether it can be sold again or whether a write-off or another operation must be recorded.
The manager regularly reviews returns, manual discounts, and document changes. A single operation does not by itself indicate a violation. A series of unusual operations by one user or checkout workstation is a reason to check the source documents and circumstances.
Inventory compares accounting records with actual stock
The recorded stock balance shows the result of posted documents. The actual stock shows the goods that employees counted in the store and warehouse. Inventory compares these two sets of data.
Before counting, the responsible employee defines the warehouse and list of goods. If necessary, they block sales of selected items during the check. Employees enter quantities manually, scan barcodes, or upload data from a data collection terminal. For serialized goods, they verify specific serial numbers.

Torgsoft shows surpluses and shortages for each item. After the inventory is closed, the software creates a goods receipt for the surplus and a write-off for the shortage. The recorded stock balance becomes equal to the actual count. Before closing the document, the manager checks significant discrepancies: recounts the goods, searches for an unposted goods receipt, an incorrect transfer, a return, or a sale from the wrong warehouse.
Inventory corrects the quantity in the system. The manager determines the cause of the discrepancy using documents and user actions. After the check, they adjust the workflow: clarify receiving rules, separate access rights, or schedule more frequent selective counts for problematic product groups.
Stock data helps plan purchasing
The inventory manager can prepare a supplier order when the software contains up-to-date sales, stock balances, and delivery lead times. First, they check products that have reached the minimum stock level. Then they consider expected deliveries, seasonality, promotions, and stock at other locations.
In a retail chain, different stores may have different demand for the same product. The «Minimum and Maximum Stock by Warehouse» option allows a separate standard to be set for each product at each accounting center. Torgsoft shows shortages or surpluses relative to these standards. The manager decides whether to order goods from the supplier or transfer stock between locations.
«Automatic Stock Calculation» uses the selected sales period and supply parameters to calculate stock levels. The user sets the formula and period, checks the result, and saves the values. The option does not create a purchase without employee involvement. The inventory manager separately prepares and approves the supplier order.
ABC and XYZ analysis helps group products according to their contribution to sales and demand stability. The manager considers the context: a short period, promotion, new product, or an out-of-stock item may distort the group. The software performs the calculation using the available data. The purchasing decision is made by a person.
Employee permissions determine access to operations
The administrator creates roles according to job responsibilities. A cashier needs access to sales and permitted types of returns. An inventory manager needs goods receipts, transfers, inventory, and supplier orders. The manager receives the reports and logs required for checks.
Within a role, the administrator can hide certain forms, prohibit changing discounts, or restrict returns. This separation reduces the number of accidental actions and identifies who is responsible for an operation. The manager reviews access rights after an employee changes position or leaves the company.
Torgsoft automatically records events in the user activity log. An employee cannot manually edit this log. If the administrator enables the document change log, the software also stores information about changes to warehouse and financial documents. The manager uses these records together with receipts, checkout totals, and employee explanations.
The store can separately link the sale of each product to a salesperson using the «Linking Each Product Sale to a Salesperson» option. These data are useful when several consultants work with one receipt. The «Payroll and Staff Motivation» option is available for calculating remuneration according to defined rules. Before launching it, the manager defines indicators that the employee can actually influence.
Revenue, cash in the register, and profit show different things
A sale increases revenue. Payment shows where the money was received. Purchase cost and expenses affect the financial result. The manager needs all these data to evaluate the store’s performance.
The cashier closes the shift and hands over the actual cash according to the established procedure. The manager compares it with the checkout documents. The accountant or responsible employee reconciles cashless receipts. The «Bank Statements» option helps upload and process account transactions in Torgsoft.
The inventory manager monitors settlements with suppliers based on posted documents. The manager separately checks debts, expenses, sales below a specified threshold, and products with no movement. A high revenue figure alone does not confirm profitability: the store may have sold goods with a low markup, accumulated expenses, or delayed payment to a supplier.
The software stores management data entered by users. Accounting and tax records have their own rules. The entrepreneur coordinates them with an accountant and does not use an inventory report as the sole confirmation of a tax calculation.
Online orders should enter the same inventory accounting system
When a store sells both at a physical retail outlet and through a website, the two channels use the same inventory stock.

An error occurs if the cashier sells the last unit offline while the website continues to show it as available.
«Online Store Synchronization» transfers configured product data to the website and receives orders according to the defined exchange scenario. The online store requires configuration by the website developer. Data exchange may run on a schedule, so updates do not always occur immediately after a checkout operation. The responsible employee checks exchange errors and does not confirm the order to the customer until availability has been verified.
For certain channels, Torgsoft has dedicated integrations, including Prom.ua and Rozetka. The employee configures product, price, and order status matching for each channel. The manager processes the received order and reserves or writes off the goods according to the procedure used by the store.
Integrations with Nova Poshta and Ukrposhta reduce repeated data entry when creating a shipment. The manager still checks the recipient, order contents, payment method, and delivery status. The presence of a carrier waybill does not by itself close the sale in inventory accounting.
A retail chain with a remote database depends on the connection between the checkout and the server. If the internet connection at the location regularly fails, a specialist can check whether the «Torgsoft Hybrid» option can be connected. It works with a Terminal License: the checkout stores sales locally during a connection interruption and transfers the accumulated operations to the server after the internet connection is restored. The entrepreneur must separately check the operating conditions for pECR, the bank terminal, and backup power in this mode.
Loyalty depends on accurate customer and purchase data
The cashier selects the customer during the sale if the buyer participates in the loyalty program. Torgsoft links the purchase to the customer card and applies the configured discount or bonus rules. The manager analyzes purchases for a selected period and defines the group for the next offer.
For specific mechanics, the store can enable «Discount Club», «Gift Certificates», or «Bonuses with a Limited Validity Period». The «Bulk Customer Messaging» option helps prepare a message for a selected group. Before sending, the entrepreneur checks whether the contact details and recipient list are up to date.
If the store wants to confirm a customer’s right to use another person’s or an unregistered physical discount card, the responsible employee can configure discount card verification via SMS.

The cashier starts the verification, the customer provides the received code, and Torgsoft records the result. The owner determines in advance which operations actually require such verification.
A discount or mailing does not guarantee a repeat sale. The manager compares the campaign result with the cost of discounts and messages and then changes the program conditions.
Equipment reduces manual input for specific operations
Equipment should be selected after the workflow has been described. Each device performs a specific task.
|
Operation |
Device |
What the employee and device do |
|---|---|---|
|
Product search during a sale, goods receipt, or inventory check |
The employee points the scanner at the code, the scanner transfers the code, and Torgsoft finds the product card |
|
|
Product labeling |
The employee selects a template and products, and the printer prints the labels |
|
|
Printing a non-fiscal document |
Torgsoft transfers the layout, and the printer prints the document; the printer itself does not fiscalize the sale |
|
|
Weighing at checkout |
The scales transfer the weight, and Torgsoft calculates the price |
|
|
Bulk counting or receiving |
The employee scans the goods and then transfers the collected data to the software |
|
|
Accepting card payments |
POS terminal |
The bank processes the payment; integration can transfer the amount and result between Torgsoft and the terminal |
|
Counting visitors |
The device counts entries, while the «Visitor Tracking» option transfers the data for comparison with the number of receipts |
The cash drawer organizes cash storage at the checkout. A currency detector helps the cashier check a banknote. These devices do not create inventory or financial documents in the software. The owner separately defines the procedure for handling cash.
The number of visitors and receipts helps evaluate changes by hour, day, and retail outlet. The manager reviews the employee schedule, product availability, promotions, and average purchase value together. A single conversion indicator does not explain the quality of salesperson performance without this context.
Special processes require separate verification
The universal sequence «goods receipt — sale — return — inventory» covers the foundation of retail accounting. Some stores have additional operations:
-
a rental point issues goods for a specified period and accepts them back using the «Product Rental» option;
-
a service center records customer requests and work stages using the «Repair and Warranty Service» option;
-
a store creates kits from separate products and disassembles them with the components restored to stock;
-
a small production business writes off raw materials and records finished goods using production documents;
-
a consignment store separates its own goods from the consignor’s goods and records settlements using the corresponding documents.
Before configuration, the responsible person describes the full movement of goods and money for their scenario. Then they verify the required documents, permissions, license, and additional options with a Torgsoft specialist. This check is especially important for several stores, warehouses, checkouts, or business entities operating at one retail location.
The manager needs a regular review procedure
Reports are useful when the manager reviews them with a defined purpose. Every day, they can check checkout totals, unpaid or incomplete documents, returns, manual discounts, and exchange errors with online channels. Such a check reveals operations that can still be clarified while the supporting documents are recent.
Every week, the manager reviews products near the minimum stock level, supplier orders, debts, items without sales, and transfers between locations. They also check selected product groups if previous inventory checks showed repeated discrepancies.
Every month or after the end of a season, the manager evaluates sales, markup, expenses, inventory movement, loyalty program results, and employee workload. They review user roles and check whether a database backup is being created. For remote viewing of selected indicators, the Torgsoft mobile app can be enabled, while the «Cloud Data Archive» can be used for external backup storage.
The frequency depends on turnover, the number of employees, and the cost of an error. The owner assigns each check to a specific person and defines what action should be taken if a deviation is found. Without this, a report remains only a review of figures.
Describe the operations first, then choose the configuration
To start implementation, it is enough to make a list of events that change goods or money: delivery, transfer, sale, return, write-off, inventory, payment, and expense. For each event, specify the responsible employee, the document in the software, and the indicator that the manager checks.
After that, you can choose retail software, an architecture for one location or a retail chain, the required options, and equipment. This sequence helps configure Torgsoft for the store’s actual workflow and immediately define the rules that determine data accuracy.









Go back to the previous step