What printers work with the program?

You can find the list of available printers (network, bluetooth and usb) in the printer’s card: Administration panel\Settings\Printers\Printer type field.

Actually, the list of printers models (both for Android and iPad) working with the program is much larger than the list present in the printers card.

To check the compatibility of a new printer, send us the name of its model.

Production catering

The Production catering document is located in the Administration panel\Warehouse\Production catering

There are two possible modes of writing-off:

  1. Write-off mode: in this mode, the warehouse stock will be written-off on actual basis of dishes sales. A writing-off document of sold dishes is created automatically and includes the calculation of a cost price for each ingredient which the dishes were made of.

If you press the Generate writing-off on sales button on the Warehouse\Production catering screen, only documents for writing-off by sales will be created.

  1. Production mode: in this mode, dishes and semi-finished goods production will be written-off on actual basis.

For production records, you have to go to the Administration panel: Products\Products and Dishes…

* and in the Production warehouse field, define a warehouse where the dish will be used after being made.

* and in the Recipe section, define the ingredients composition that are essential for a dish making.


After being made, the Dish comes to the production warehouse at cost price according to the job order cost card. Its composition ingredients are written-off accordingly.

If the Dish is moved to another warehouse for further selling, it will be recorded and written-off as a Product (without job order cost card) at the cost price of the production warehouse.

Writing-off documents of produced dishes are created manually in the following way:

  1. Press the Create button
  2. In the document card, set the Production mode
  3. Press the Add row button on the Dish production grid to generate the list of produced dishes.
  4. Press the Fill button to fill the list of dish ingredients in from its job order cost card.
  5. Using the Ingredients list, you can modify a dish composition, for example, change products in the production.


If there is a stock balance in the warehouse, it will be written-off with an allowance of its average-weighted price.

If there is no stock balance and writting-off into the red is authorized (the flag Settings\Accounting policy\Authorize writing-off without products stock balance is set), the program will write-off at the last receipt price. The receipt price is defined in the Administration panel: Warehouse\Products arrival

Different measurement units for products arrival in the warehouse

If you need to declare products arrival in the warehouse using other measurement units than the base ones, go to the Products card through the Administration panel\Products\Products and Dishes\Meas.units tab and specify additional measurement units for your incoming order:

* Tap the Add Row button

* In this new line, input a measurement unit and a base unit calculation factor.

For example, we have Milk which base unit is the Litre. On the tab of measurement units management we can add an additional measurement unit “Bottle 1.5 l” with base unit calculation factor equal to 1.5. Thus to declare the receipt of 3 bottles in the warehouse, we have to specify “Milk, unit Bottle 1,5 l, quantity 3” in the products receipt document.  The program will automatically make the conversion of the quantity and price into base unit and we will get 1.5 * 3 = 4.5 litres entered the warehouse.

Reports of the Administration panel

Reports section:

Day report: During a day the following key figures are displayed in three sections:

  • Bottom line: Sales, Returns, Discounts, Sold quantity, Guests number, Average check.
  • The most popular: Products (Dish) designation, Quanity, Totals.
  • Discounts: Discount designation, Totals.

By employees: Displays sales for the specified date range with the possibility to filter by establishment.

It contains the following columns: Employee, Sold quantity, Discount, Sales Totals, Average bill.

Cash report: Displays till operations for the specified date range with the possibility to filter by establishment.

profitability of sales: shows a profit calculation broken down by dishes for the specified date range.

It contains the following columns: Products, Sold quantity, Sales Totals, Written-off quantity, Written-off amount, Cost price of 1 item, Markup percentage, Profit.

Sales by payment methods: Displays sales broken down by payment methods for the specified date range with the possibility to filter by establishment.

It contains the following columns: Payment method, Sold quantity, Sales Totals, Avarage check.

Sales by days: Displays sales broken down by calendar days for the specified date range.

It contains the following columns: Day, Establishment, Sales Totals.

Sales over a period: Here you have the possibility to produce a report broken down by:


Products groups

Products categories

It contains the following columns: Products, Establishment, Totals, and Quantity.


Sales by goods – Type of report: In the fiscal group during the period

Columns: Goods (Fiscal groups) for each institution: Quantity Amount (sold), Total (for all institutions) Quantity Amount (sold)


  • Date of the start – Date & Time beginning a reported period
  • End date – the date & time due dates a reported period
  • Institution
  • Do not take into account the view of Loan Payment
  • Do not show the zero position
  • Only the fiscal receipts

It is possible to get sales figures in accordance with the changes of cash. The reporting period in this case is set by the additional parameter – the beginning and end of the shift. The arrow buttons “Forward” and “Back” allow “flipping” a report in accordance with the changes of cash, time shift will be entered automatically.

Activity Log – list of operations with documents / objects database for the period

Column: Date (date and time of the operation), description (ID – document / object, name), Login (user to perform an operation), IP (IP address), the user’s action (operation type: create, update, delete).


Reports of the Warehouse section


Products stocks movements: Displays products stocks in the warehouses for the specified date range with the possibility to filter by warehouse. 

  • Products
  • Measurement unit
  • Opening stocks (Quantity, Totals)
  • Receipts (Quantity, Totals)
  • Expenditure (Quantity, Totals)
  • Closing stocks (Quantity, Totals)
  • Minimum stock

Reports lines are highlighted in red if product’s stock in the warehouse is less than an authorized minimum level (column min.stock).


Cost card report – information about ingredients cost the product is made of.


Charts – Displays cost of goods sold in the form of a graph

Vertical – cost of goods sold

According horizontals – the days of the reporting period.

The report has two modes:

  • Only a selected period
  • Compared to the previous period


In mode only the selected period are displayed for sale with the help of the established calendar (start date, end date) period.

In Compare mode with the previous period are displayed simultaneously:

sales for the installed using calendars (Start date, end date) sales period for the previous period.

The duration of the previous period is automatically “shifted into the past” in relation to the assigned reporting period by the corresponding number of days of the reporting period.

That is, if you set the reporting period equal to the week, the previous comparable period will correspond to the previous week. The graph reporting period, highlighted in green, and the previous period – purple.

If you click on the graph to the intersection point of the day, the program will display a hint about the displayed period.

In Compare mode with the previous period on the horizontal axis of the chart displays the serial numbers of days of the reporting period.



The parameter allows you to set Group by day, week or month as a group sales figures, that is, indicators will be are summarized and displayed according to the specified groups.


 Gains and losses

Gains and losses – comparison of monthly figures in the period with the possibility of filtering by the institution

Parameters defining the reporting period: Start date, end date


Title of the article income / expense, places Name

Section Month: Columns amount on articles Interest




Reports of the Loyalty section

Report by bonus points displays information for the specified date range.

It contains the following columns: Name and Surname, card number, received bonus points, spent bonus points, order number.

Consolidated report by discounts for a specified date range with filtering by establishment.

It contains the following columns: Discount (designation), percent of a discount, discount amount.

Detailed report by discounts displays information for a specified date range and allows to filter by establishment.

Columns: Order number, Order status (Open/Closed), Establishment, Created by (waiter, salesperson), Guest, Discount (designation), percent of a discount, discount amount, order amount.


Reports of Staff section

Pay slip - all information for salary accounting

Report Options:

  • Reporting period: Start date, end date
  • Employee – limited report information on the selected employee. If the employee is not specified, the report is generated for all employees
  • Working hours in detail – enable \ disable the detail work on-time employees




If you need to print a Z-report

Z-report is a special type of receipt printed on a cash drawer. It contains information of a day report. After running the End day function, the cash register will automatically reset its internal storage memory and all data will be saved and feed into the cash register fiscal memory. This report allows balancing cash drawers every day. Besides, the Payment transactions register is completed on the basis of this report. Thus following a consistent set of closing procedures (including printing and glueing your Z-report in the appropriate section of the Payment transactions register)  is essential to protect your establishment assets and avoid financial panalties for late capitalization of cash in your cash drawers.

When and haw many Z reports should be printed?

  • When your establishment or point of sale is open, it’s essential to produce a Z-report. At the end of the shift or day (in 24 hours at latest), you must reset the cash drawer, print a report and complete the Payment transactions register based on this report even if you came to work, switched on the till and performed an “internal payment” but you didn’t have a single customer, and you didn’t execute any payment transactions with cash.
  • When your establishment has days-off according to the validated working hours, it is not necessary to produce a day report.

Product card

You can find a product card in the Administration panel\Products\Products and dishes.
We use the Products term as a general designation for Goods, Ingredients, Dishes, Semi-finished products and Services.

Product card fields are intended to specify:

  • Type:
    • Products are common goods that you can sell or buy. Products don’t have any job order cost card. They can be determined as ingredients of dishes or semi-finished. As soon as a dish is sold, the sold quantity of products is written-off automatically by the Products write-off document.
    • Ingredients are components of dishes or semi-finished products. Ingredients are not visible on the tablet as it is supposed that they cannot be sold. If you need to sell ingredients, set the Type value equal to Products in the Products card
    • A Dish is made of Products and Ingredients (Chicken Kiev and Blueberry Martini cocktail) and it can be sold. Dish components are defined on the Job order cost card tab. After being sold the Dish components are written-off by the Food services production document. If a Dish is composed of another Dish or Semi-finished product, the components of these ones will be also added to be written-off.
    • Semi-finished products are the same as Products. This kind of category was created to easily distinguish dishes from semi-products.
    • Services represent intangible goods that can be sold and bought. But when a service is sold or bought, no warehouse movement is generated.
  • Selling price is a price written by default in the Price list (Menu) of the tablet. The price is indicated for a base unit. In the Price list (Menu) you have the possibility to set a price other than the one indicated in the Products reference book.
  • Barcode allows you to simplify products selection when executing selling or werahouse operations.
  • Weight items, this field defines if it’s necessary to input weight for products being sold. It can be used both for weighted and draught products.
  • Not present in price list, this field is intended to make products invisible in the Price list (Menu) of the tablet.
  • Min. stock balance represents a minimum products stock that must be in the warehouse. If a Stock balance drops under the minimum quantity, the corresponding line will be highlighted in red in the Stock balance and Products stocks movements report.
  • Recommended balance represents a products balance while achieving of which it is recommended to produce a request. If a Stock balance drops under the reccomended quantity, the corresponding line will be highlighted in yellow in the Stock balance and Products stocks movements report

Last receipt price value can be defined automatically by the Products receipt document or it can be set manually. This field is used to define a product’s price during writing-off or calculation of a dish’s cost price when this product is absent in the stock balance and it’s impossible to determine its average-weighted price.

Закладка “Цена продажи”

позволяет установить различные цены в разных меню на один и тот же товар

Tab Sell price

It allows you to set different prices in different menus on the same goods


Dishes cost accounting

To keep dishes cost accounting records, it is recommended to:
* Create a separate Ingredients products group in the Administration panel: Products\Products and Dishes

* Enter products items which are ingredients (products) in the Ingredients group. When entering products items you have to set the Type field value equal to Ingredients.

Products Reference book is hierarchical so it offers the possibility to create an easy to use structure of ingredients groups.

* The Recipe tab appears for a product if its type is defined as a Dish or Semi-finished.
For a Dish, define ingredients composition for making this dish in the Product card \Recipe.

Use the Add row button to create a list of dish ingredients. You can even choose Semi-finished as an ingredient and the program will resolve it into components during automatic writing-off.
Writing-off of a product quantity will be made with respect to the Qty(gross quantity) column value.
A Net Qty (net quantity) column value is indicated just as a reference.

* To calculate Price and Cost price of a dish, tap the Calculate cost price button.
The cost price is calculated based on a weighted-avarage stock balance in the warehouse to date. If there is no stock balance, the price of the last receipt is used for the calculation.
You can set manually the receipt price in a product card (Ingredient).

Which tablet is right for SmartTouch POS

The following are minimum requirements to successfully install and run our Program:

* OS Android version 2.3 and upper
* iOS (for iPad)

For convenience of use, we recommend to use tablets having a minimum 10-inch screen.

Fill the Price list (Menu) in based on the products list

To fill quickly your Price list (menu) in from the Products list, you should:

  • select designation of the appropriate price list in the Administration panel\Products\Price list items
  • tap the Update from products button

You can tap the Update from products button as many times as you need to update the Price list (Menu) items after having modified the Products list.

Administration panel

Administration panel is a Web application designed to manage operations of your company’s Cloud.

Administration panel runs in any browser and on any device including tablets and smartphones.

To run the application, you have to:

Only the following persons are allowed to work in the Administration panel:

  • The Cloud Owner: user who has registered in SmartTouch POS and got the right to use the Cloud for his/her Enterprise.
  • Establishments Administrators: users who were appointed by the Owner to manage Establishments of the Company.

As a rule, waiters and salespersons have to work only in the mobile application on the tablet.

Administration panel users’ access permissions are set up in the Access\WEB panel Users section.

Administration panel web site is divided into sections depending on the activity area:

  • Products section allows working with products (dishes), price lists (menu), modifiers and printing categories
  • Orders section allows working with orders
  • Warehouse section allows performing warehouse operations related to goods arrival, displacement, writing-off of goods, production of public nutrition, inventory, requests, stock, contractors, and warehouses
  • Financial accounting allows managing all operations related to cash: payments, tills and bank accounts, cashflow items, till report
  • Reports section allows managing the major reports such as Day report, By employees, Till report, Sales return, Products stock movements, Sales
  • Loyalty section provides the possibility to set up discounts and promotions, to keep records about number of guests, to manage loyalty programs, discounts and promotions, to generate a report by bonus points and by discounts
  • Settings section allows to set up company’s contact details (logo trademark, name, description), policy, payment methods, printers, lisences and payments, taxes, organizations, closed order opening reasons, restaurant rooms, tables, reasons for a guest check cancellation

To payment is not lost, you can set the option “Notify about payment” in the box that appears to indicate the purpose of payment.


Inventory document

This type of document is created in the Administration panel\Warehouse\Inventory screen and allows simplifying control of Products balances in the warehouse.

Manner of performance:
* Create an Inventory document using the Create button.
* Get an imputed products balance in the warehouse on the user-specified date using the Fill button. It’s this button that will show you an imputed products balance in the warehouse as of the current date (use-specified date).
* Input a real product quantity present in the warehouse In the Real qty column.
* When required, you can modify the value in the Price column  if you consider the imputed price to be wrong.
* To add new products items, tap the Add Row button.

Once you save you document, the program will execute corrective warehouse movements to make balances equal to actually input quantities. If after having entered a real products quantity you make modifications in old documents and your accounting quantity becomes different, tap the Fill acc.qty button. The program will save the actual quantity and update the accounting one.