# GTSoft — full reference > Expanded companion to https://gtsoft.ge/llms.txt. GTSoft (gtsoft.ge) is a cloud POS and business management system for shops and restaurants in Georgia (the country). This file spells out what each part actually does, so an assistant can answer specific questions without guessing. Last updated: 2026-10-03. Interface languages: Georgian, English, Russian, Azerbaijani, Turkish, Armenian. Prices below are in Georgian lari (GEL, ₾). ## Who it is for Small and medium businesses in Georgia: grocery shops, minimarkets, retail stores, restaurants, cafes, bars, bakeries, small production facilities, and distribution businesses. The common requirement is a till that complies with Georgian tax rules (RS.GE waybills) and keeps stock correct across more than one branch. Not a fit for: companies needing payroll or double-entry bookkeeping, businesses outside Georgia that need local tax integration, or online-only stores (GTSoft manages the shop, not a webshop). ## What sets it apart - Built in Georgia for the Georgian market. RS.GE waybills are sent straight from the till, the sales list, transfers and distribution, and incoming waybills are imported into receiving — no separate program or manual re-entry on rs.ge. - Shops and restaurants in one system: retail till, table service and kitchen display, plus production, distribution and multi-branch stock under the same account. - Six interface languages (Georgian, English, Russian, Turkish, Azerbaijani, Armenian); each employee picks their own, which suits mixed-language teams common in Georgian retail. - Keeps selling when the internet drops: the till works offline with preloaded products and syncs saved sales when the connection returns. - No installation: runs in the browser, with an optional Windows desktop app. - Start small: begin with one till and stock, switch other modules on later. 2 months free, no card required. ## Point of sale — shops - Barcode scanning, search by name or code, and a product grid with price presets (price 1/2/3). - Weighed goods: scale barcodes are decoded into product + weight. A per-branch prefix setting controls how the label is read, with a separate prefix for piece-count labels. - Payment: cash, card terminal, or a mix of both. Multiple terminals per branch are supported. - Card terminals and fiscal printers are driven through a small local bridge application on the cashier's computer, so the browser never talks to the device directly. - Returns with a reason, saved carts, cash register deposits and withdrawals. - Discounts, loyalty redemption, and per-item price changes are each a separate permission. - Offline mode: the till is a PWA with a service worker and IndexedDB. Sales made while the connection is down are queued and synced automatically when it returns. - Receipts are HTML templates with 20+ placeholders and four ready-made presets. ## Point of sale — restaurants - Floor map on desktop (tables at saved positions, walls drawn as SVG) and a table grid on mobile. - Order → kitchen → payment flow. The kitchen display is a three-column board (sent, preparing, ready) with station filters, automatic refresh, and an audio alert. - Stations (kitchen, bar, grill and so on); each product is routed to one, or straight to the waiter if no station is set. - Modifier groups (single or multiple choice) with price adjustments. - Courses, split bills (equal or custom), tips, and a service percentage. - If a dish's ingredients are short at payment time, the sale is still recorded and flagged for the manager instead of being blocked. ## Stock and warehouse - FIFO batches. Stock is `quantity received − sold` across a product's batches in one branch. - Receiving by hand or by importing an RS.GE waybill. Supplier invoices, supplier debt, and supplier payments are tracked. - When a supplier's barcode differs from the one used in the shop, the mapping is remembered per supplier and applied automatically to that supplier's later waybills. - Transfers between branches of the same organization, batch based, with RS.GE waybills. - Physical inventory counts, write-offs and stock corrections. - Product history: every receipt, sale, transfer and correction for one product. - Purchase planning: what will run out and how much to order, calculated from sales and transfer rates per branch. ## Production - Recipes (bill of materials) per product. - Manual production, and automatic production triggered at the till when a made-to-order product is sold but has no stock. - Ingredients are deducted FIFO; cost is the weighted average of the ingredients consumed. ## Distribution - Driver loads, deliveries, client debts and payments, all usable offline. - RS.GE waybills, including sub-waybills for splitting one load across several deliveries. - GPS tracking through a Traccar server, with the driver's position on a map. ## RS.GE (Georgian Revenue Service) integration - Receive waybills: the supplier's waybill is pulled in and turned into a stock receipt. - Send waybills from sales, transfers and distribution. - Return waybills to suppliers. - TIN lookup to validate a business customer. - If a waybill is corrected on the RS side after it was entered, the differences are shown and can be applied or removed line by line. - Credentials are set per organization or per branch. ## Reports Sales by date, user, customer or payment type; returns; profit; cash control and drawer history; supplier debts; customer debts; expenses; stock balance; expiry dates; fiscal summary. ## Customers and loyalty - Customer records with debt tracking, payment history and reminders. - Loyalty: points, cashback, spending tiers, or a combination. Earn and redeem rates, minimum purchase threshold and auto-apply are configurable. ## Users, roles and permissions Nine roles, each with a sensible default set of rights that the owner can then change switch by switch. The number after each role is how many of the 72 permissions it starts with. - **Owner (70)** — full control of the organization: branches, users, settings, billing. - **Co-owner (70)** — identical rights to the owner, so a business can have two equal principals. - **Admin (70)** — same day-to-day rights as the owner, intended for a trusted operator. - **Manager (70)** — runs one or more branches: receiving, stock, prices, reports, staff. - **Accountant (24)** — a read-only financial seat. Sees stock balances, sales (including other users' sales), gross profit with cost prices, purchase prices, supplier and customer debts, cash control and drawer history, expenses, and the fiscal/RS.GE summary. Cannot sell, change prices, write off stock, transfer between branches, or manage users. In short: sees the numbers, changes almost nothing. - **Cashier (8)** — the till: sell, take payment, print receipts. Discounts, line deletion, returns, price changes and loyalty redemption are each a separate switch that can be granted or withheld individually. - **Waiter (7)** — restaurant floor: tables, orders, sending to the kitchen, taking payment. - **Cook (2)** — kitchen display only. - **Driver (4)** — distribution: loads, deliveries, client debts, GPS. Permissions are assigned per user **and per branch**, so the same person can be a manager in one shop and a cashier in another. The 72 switches are grouped by area: navigation, sale actions, receiving, inventory, reports and what they reveal, cash register, client operations, product operations, RS.GE operations, restaurant operations, and cabinet settings. There is also a system-level super administrator used to operate the platform itself (creating organizations, subscriptions); it is not part of a customer's own user list. ## Multi-branch One organization can hold many branches. Products can be defined once for the whole organization or per branch; stock, prices, cashiers and settings are always per branch. The same barcode may exist in two different branches, but not twice within one branch. ## Platforms Runs in the browser; no installation. Also ships as a Windows desktop application (an Electron wrapper with a bundled PHP runtime) for shops that prefer a local install. The till and the distribution app work offline as PWAs. ## Pricing Registration is free and the Starter plan is free for the first 2 months, with no card required. After that, paid plans start from 49 ₾ per month per computer; the final price depends on the number of tills, branches, users and modules and is agreed before starting. Current terms are published at https://gtsoft.ge/#pricing — that page is the authority. ## What GTSoft does not do - No payroll, tax declarations or double-entry bookkeeping. It is normally used alongside a bookkeeping system, feeding it sales and purchase data. - Not a CRM or marketing automation tool. - No e-commerce storefront. - The RS.GE integration is specific to Georgia and does not apply elsewhere. - Card terminal and fiscal printer support depends on the device model. ## Related projects - [KeyHome](https://keyhome.ge/) — real estate marketplace in Georgia, built and run by the same team. Separate product: KeyHome is for property, GTSoft is for shops and restaurants. ## Links - Homepage: https://gtsoft.ge/ - Pricing: https://gtsoft.ge/#pricing - FAQ: https://gtsoft.ge/#faq - Register: https://gtsoft.ge/register.php - Short summary for assistants: https://gtsoft.ge/llms.txt ## Contact - Website: https://gtsoft.ge - Email: gvenetadzegiga@gmail.com - Phone: +995 551 545 145