Skip to main content
Help center
Browse topics

Sell retail products

Add retail items with stock and barcodes, sell them at the desk and get low-stock alerts.

How-toChecked against the app on 2 November 2026

Retail is a small shop at your front desk. Add the items you sell, like balls, drinks or hair products, then scan or tap them into a desk sale. Nola lowers the stock and records the payment in your register.

Add a product

  1. Open Products → Retail in the sidebar. Your products are listed with price, cost, In stock and status.
  2. Click New product. A sheet opens.
  3. Fill in the fields:
FieldNotes
NameWhat staff and receipts show.
Price (EUR)Selling price.
Cost price (EUR)What you paid. Used for stock value. Clients don't see it.
SKUYour own item code. Must be unique. Nola makes one if you leave it empty.
Barcode (EAN)The number under the barcode. Scan it into the field or type it.
In stockHow many you have now. Leave it empty for 0.
Low-stock alert atWarn when stock drops to this number. Leave it empty for no warning.
Category / SupplierOptional labels shown in the list.
  1. Click Add product. The sheet closes and the product shows in the list.

Change a product

Click the product's row, or choose Edit in its ⋯ menu. The same sheet opens. A new price applies to new sales. You can empty Cost price (EUR) or Low-stock alert at to remove them.

Change In stock only after a stock count. If you leave it as it was, the stock stays untouched, so a sale made while the sheet was open isn't overwritten. For a delivery, use Receive stock instead.

Sell at the desk

  1. Click Desk sale at the top of the page. A sheet opens.
  2. Scan a barcode into Barcode or SKU, or type a SKU and press Enter. You can also tap one of the product buttons below it.
  3. Adjust quantities with + and −, or remove a line.
  4. Optional: under Client, search for the client and pick them. Leave No client (walk-in) for anonymous sales. Only clients with a Nola account can be picked, because Charge wallet takes the money from their wallet.
  5. Check the Total and take payment with one of the buttons:
ButtonWhat happens
Paid in cashRecords a cash payment.
Paid by cardRecords a POS card payment.
Charge walletCharges the client's wallet. Needs a client, and enough balance unless they have Pay after use.

Nola lowers the stock of each item and records one transaction for the whole sale under Payments → Transactions. The sheet stays open with an empty cart for the next sale. If the sale fails, the reason shows in the sheet.

Products that are inactive or out of stock cannot be added to a sale.

Receive stock

When a delivery arrives, open the product's ⋯ menu and choose Receive stock. Enter the Quantity, pick the Reason (Delivery from a supplier or Return from a client), add a Note (optional) and click Receive stock. The stock goes up by that number.

Low-stock alerts

When a sale takes a product down to its Low-stock alert at number, Nola sends you a notification. A yellow banner at the top of the Retail page lists every product at or below its threshold, and the In stock column shows a warning sign.

Below the list, Stock value at cost shows the value of everything on the shelf, using the cost price, or the selling price where no cost is set.

Stop selling a product

Both are in the product's ⋯ menu.

  • Deactivate hides it from desk sales but keeps it in the list. Activate brings it back.
  • Delete removes it from the list and from desk sale, after you confirm. Past sales stay in Transactions.

Still stuck?

Ask the AI Copilot inside Nola, or send a request to the Nola team. A person answers within one working day.