Sales and checkout, all in one place
Create a sale, scan or search a product, choose a payment method, and print the invoice. That is all it takes. Gem Logic handles the rest: stock updates, accounting, customer history, and profit tracking.
Try it free
How a sale works
From the moment a customer decides to buy, to handing over the receipt. Four steps, all on one screen.
Scan or search product
Scan a barcode, use the search bar, or pick a quick sell item. The product and price are filled in automatically.
Add customer
Link the sale to a customer, or skip this step for anonymous sales. The system remembers purchase history automatically.
Process payment
Choose the payment method: cash, card, bank transfer, giftcard, or send it to a payment terminal. Split payments are supported too.
Print invoice or receipt
Print or email a professional invoice. Stock is updated, profit is calculated, and the sale appears in your reports.




Fast product entry
There are multiple ways to add products to a sale. Pick the one that fits the moment.
- Barcode scanning - scan a label with a barcode scanner or your device camera. The product, price, and stock are looked up instantly.
- Search - type the product name, SKU, or reference number. The system searches across your entire inventory.
- Quick sell items - set up one-click buttons for your most sold products. Ideal for items you sell daily, like watch batteries or simple chains.


Facturas y recibos profesionales
Every sale can generate a professional invoice or receipt, ready to print or email directly to your customer. Documents include your business details, product descriptions, VAT breakdown, and payment information.
- Print or email invoices with one click
- Automatic VAT/tax calculation per item
- Credit notes for returns and corrections
- Linked directly to your accounting
- Delivery forms and order confirmations
Every payment method your customers use
Register payments the way your customers prefer. Gem Logic supports cash, bank card, credit card, bank transfer, giftcards, cheques, and payment terminals. You can also split a payment across multiple methods.
Connect a CCV or Stripe payment terminal and send the amount directly from the sale screen. The payment status updates in real-time, and the transaction is recorded automatically.
Every transaction is tracked with the payment method, date, and amount. At the end of the day, you can close the cash register and reconcile your sales.

Not just a cash register
When you sell something, everything else updates automatically.
Stock updates
When you sell a product, it is automatically deducted from your inventory. No manual adjustments needed.
Profit tracking
Each item has a cost price and selling price. Gem Logic calculates your margin per sale and per product.
Customer history
Every sale linked to a customer is visible on their profile. See what they bought, when, and for how much.
Quotes and memos
Create a quote first and convert it to a sale when the customer is ready. Or use memos for consignment items sent to other stores.
Returns and refunds
Mark items as returned and create credit notes. Stock is added back automatically and the financials are adjusted.
Discounts
Apply a percentage or fixed discount per item. The invoice shows the original price, discount, and final amount.

Funciona en cualquier dispositivo
Gem Logic runs in the browser. Use an iPad behind the counter, a laptop in the back office, or a desktop at your workstation. Everything syncs in real-time, and you do not need to install anything.
With our printer controller, you can print invoices and labels from any device to any printer, including label printers and receipt printers. No drivers or cables needed on your iPad.
See recommended hardwarePart of the complete system
Sales is just one module. Gem Logic covers your entire business.
Ready to see it in action?
Book a short demo and we will walk you through the full sales and checkout flow. Or start a free trial and try it yourself.