Download

Get SalezFlow POS on your counter.

Download the installer, run it, and follow the setup. Internet is needed only for the first activation. After that it works with or without it.

Download for Windows

SalezFlowPOS-Setup-1.5.1.exe · 86.4 MB

This release

Version1.5.1
ReleasedSep 3, 2026
Builds3 installers
Disk spaceAbout 1 GB

Windows will warn you when you run the installer. You will see “Windows protected your PC”. That is expected. Click More info, then Run anyway.

Installing a newer version over an existing one keeps all your data. New here? Read the install & setup guide. It walks through the whole thing in ten minutes.

Version 1.5.1

Latest

macOS

Opening it the first time on a Mac

macOS will say SalezFlow POS “cannot be opened because it is from an unidentified developer”. That is about the app being newly published, not about what is in it. Drag it to your Applications folder, then right-click (or Control-click) the app, choose Open, then Open again. You only do this once.

If the warning keeps coming back, run this in Terminal and open it again:

xattr -cr "/Applications/SalezFlow POS.app"

What's new

The first release we are putting in shops' hands, so this entry describes the whole product rather than what changed since last week. From the next version onwards, this page lists only what is new.

SalezFlow POS runs on a Windows PC or a Mac and keeps your shop's data on that computer, so selling, printing, stock, customers and reports all keep working with no internet. Only four things need it at all: your first activation, a licence check every twelve hours, support tickets, and password-reset emails, and every one of them fails quietly and lets you carry on trading. You can add more tills over your own shop network.

Action needed

  • Windows will warn you the first time you run the installer, because the download is new rather than because anything is wrong with it. Choose More info, then Run anyway. The download page shows you this before you meet it.
  • On a Mac, open the app the first time by right-clicking it in Applications and choosing Open, then Open again. Double-clicking it the first time shows a refusal instead. You only do this once.
  • Mac updates are installed by hand for now. The app tells you when a new version exists; you download it from our website and install it over the top. Your shop's data is kept. Windows updates install themselves once you approve them.
  • If you run more than one till, set up the main computer first, then approve each other device once. Every other computer, phone or tablet that connects waits in Settings → Devices until the owner lets it in, which takes a moment each and only happens once. You can give a device an end date, and you can remove its access at any time.
  • Decide how your discounts should be taxed before you start trading. In Settings → Tax there is a switch, "Take discounts off the amount before tax". Left off, a discount off the whole bill comes off the total and the tax stays as you charged it. Turned on, it comes off the amount you are taxed on, so the tax falls too. Most tax offices expect the second when the discount is given at the counter, and if you run a card offer the difference adds up on every card sale. Ask your accountant which is right where you trade. A discount on a single item already works the second way either way.
  • Take a backup before your first update, from Settings → Backup. Nothing about an update touches your data, and we would rather you never need it.

New

Getting your products in

  • Start from a ready-made product list. Products → Import offers lists we have prepared for your kind of shop: a drug index for a pharmacy, a staples list for a grocery, and so on, with the ones for your trade at the top. Preview any of them to see fifty products and the shelves it would create before you pull it in. Then search it by name, generic name, brand or barcode and tick what you actually stock. See "Start from a ready-made catalogue" in the user guide.
  • Set your own prices and opening counts while you pick. After you tick what you stock, a page lists your picks with a box for the price you charge and a box for how many you have on the shelf. Leave a box empty to take the suggested price and start at zero.
  • Set up your categories from a ready-made list, before you add a single product. A downloaded list brings the shelf layout for your kind of shop with it: Grocery with Rice and Spices under it, Bakery with Bread and Cakes. You are shown the whole list first, with the ones you already have marked, and those are left exactly where they are.
  • Import your products from a spreadsheet. If your list is already in Excel, in Google Sheets, or in an export from the till you used before, Products → Import takes an .xlsx file, guesses which of your columns is the name, the price, the stock and so on, and shows you exactly what it will add and what it will change before anything happens. Rows with a problem are listed with the row number to find them by, and can be downloaded on their own to fix and try again.
  • A blank import template, and your catalogue as a file. The import screen offers both: a template with the right headings to fill in, and everything already in your shop as a file you can edit in Excel and import back.
  • Once you have downloaded a list, it helps you everywhere you add a product. At the till, on a stock purchase and on a purchase order, typing two letters of a name offers matches from it, and picking one fills in the name, generic name, barcode, unit and suggested price.
  • Add a product without leaving the invoice you are entering. On a stock purchase or a purchase order, searching for something you do not stock yet offers Create product right there. It starts with no stock, because the delivery you are entering is what puts it on the shelf. If your only record of what you sell is a pile of supplier invoices, entering a few weeks of them builds your product list as you go.
  • A short list of what is left to set up. The Dashboard shows a "Finish setting up your shop" card: add your products, check your tax rates, add your suppliers, add your staff, ring up your first sale. Each one ticks itself off as you do it and the card disappears when nothing is left. It shows each person only what they can actually do, and a small cross hides it on that computer.
  • Ask us to set your shop up for you. If we are running an offer to load your product list in for you, it appears on that card and under Settings → License, with a WhatsApp button to start the conversation.

Selling

  • Ring up a sale by scanning, searching or tapping a tile. Products with no barcode get quick-pick tiles at the till, and each till's owner arranges their own.
  • Sell by weight or measure. A product can be sold in kilos, litres or metres to three decimal places, and a scale that prints a barcode with the weight in it is read directly.
  • Take a bill in more than one payment. Part cash and part card, or part on account, on one bill, with the receipt listing what was paid each way.
  • Put a bill on hold and serve the next customer. A held bill can be recalled at any counter, and only once, so two tills can never ring up the same one.
  • Change a price at the till, within limits you set. Each product can carry a lowest and highest price, and the receipt shows what it would have cost, so a discount is always visible afterwards.
  • Take money off one line, or off the whole bill. As a percentage or as an amount, up to a cap you choose, and, if you turn the setting on, coming off the amount you are taxed on rather than off the total.
  • Run promotions. A price that applies for a window of dates, to one product or a whole category, with the old price struck through on the receipt.
  • Offer a discount for paying with a particular card. Name the cards you accept, set a percentage and a minimum bill, and the till applies it when the customer pays that way.
  • Cancel a bill rung up wrongly, while the till is still open. The stock goes back, the customer's account is put right, and the cancelled bill stays visible rather than disappearing.
  • Exchange goods on one bill. Take something back and give something else out, paying or collecting only the difference.
  • A manager can approve one action at a cashier's till by typing their own password into a prompt, without signing the cashier out or handing over their login. You choose which actions ask, and an approval covers that one action, at that till, for the person who asked for it.
  • Reprint the last bills without leaving the till, and print a merchant copy of any bill.
  • The till beeps. A short beep when an item goes on the bill, and a distinctly lower tone when a scan finds nothing, which is the one that matters when somebody is scanning at speed. Each computer can be silenced from the account menu.

Stock

  • Stock is a ledger, not a number. Every movement is recorded with its reason and who did it, and the current figure is the sum of them, so a discrepancy can always be traced.
  • Track batches and expiry dates. Stock is held in dated lots, the till sells the oldest first by itself, deliveries record which batch arrived, and you can be warned, or refuse to sell, when something is out of date.
  • Count the whole shop in one go, or one product at a time, from Count & Adjust Stock. The correction goes into the ledger as a correction, so it is never confused with a loss.
  • Record Stock Loss for stock that has gone, with a reason, and see what it cost you. A loss and a count correction are deliberately different things: only one of them is money burnt.
  • One product can answer to several barcodes: the shop's own label, a supplier's code, a case code. Every new product gets a scannable barcode automatically if it has none.
  • Print barcode labels in batches.
  • Add photos to your products, by choosing a file or taking one straight from your device's camera, and crop it before it is saved. Up to three per product; the first one (or the one you star) is what shows in your product list. Tap any photo to see it full-screen.
  • Variant groups. The same product in three strengths or sizes stays three products with their own stock, but is one thing to search for.
  • Categories can sit inside categories, and filtering a top-level one includes everything beneath it.
  • Purchase orders, with current stock shown while you build one, and a delivery that can be paid in full, in part, or not at all at the goods-in door.
  • Purchase returns, and a supplier ledger showing what you have bought and what you have paid.

Customers, credit and loyalty

  • Customer accounts with a running balance. Sell on credit, receive payments at the counter, and read the whole ledger per customer, with what they last paid you, when and how, at the top of their page.
  • Give a customer a credit limit, which the till enforces at the moment of sale rather than after the fact.
  • Loyalty points. Points earned per amount spent and redeemed against a later bill as a payment, so the bill is still taxed correctly. Points can be set to expire, and show on the customer list.
  • Send a customer their bill, or a reminder of what they owe, through the phone's own share sheet or straight into WhatsApp. You press send.
  • Anonymise a customer instead of deleting them. For when somebody asks you to remove their personal details but you still have their account history: name, phone, email, address and notes are permanently removed, while their customer code, their balance and every sale, payment and loyalty record stay exactly as they are.

Money and the day close

  • Open the till with a float, count it at the end, and see the difference. A shift belongs to a computer rather than a person, so two people sharing a drawer share the shift and are still reported separately inside it.
  • Count the drawer note by note, and optionally count blind, so the variance means something.
  • The Z-report prints on the receipt printer and stays frozen once counted, so cancelling something next week cannot change a slip somebody has already signed.
  • Record what you pay out of the till, in your own spending categories.
  • Tax can vary by how the customer pays, set once in Settings.

Reports

  • A dashboard of today, with an hourly revenue curve, what is running out, and what is about to go out of date.
  • Real profit, worked out from what each item actually cost when it was sold. Re-pricing a product next month cannot rewrite last month's margin.
  • Sales by cashier, a tax report you can file which reconciles to the paisa, stock valuation at what you paid, net profit after expenses and stock losses, a returns report, and a profit report by product.
  • A controlled-drugs register, for a pharmacy: the till captures the prescriber and patient, and the register reads off the stock ledger.
  • Every report downloads as a real Excel file, with its title, your shop's name, the dates it covers and the currency at the top, headings in plain words and in bold, the top row frozen so it stays on screen, the total set off below a gap, and a line or two at the bottom explaining how to read it. Long codes such as barcodes stay as text instead of turning into 8.9E+12.

More than one till

  • Add tills over your shop network: another PC, a phone or a tablet through its browser. An extra till can find the main computer by itself instead of you typing an address, or you can scan a code with the phone.
  • The owner approves every device, can give it an end date, and can remove its access at any time, which signs that till out within moments.
  • One receipt printer can be shared by every till, or each till can have its own.

Everyday things

  • Custom staff roles. Define your own roles and tick exactly what each may do; a change applies to everyone holding that role immediately, with no re-login. Nobody can hand out a permission they do not have themselves, and only an owner can make somebody an owner.
  • Sort any list the way you want to read it. Products, customers, suppliers, bills, purchases, orders, expenses, promotions, card offers, returns, shifts and the stock ledger all have a sort box beside their filters. Clearing your filters leaves the order you picked alone.
  • Long lists show page numbers, so you can jump straight to the page you want; the double arrows at each end skip five pages at a time.
  • Dark mode, for the whole app, per user.
  • Works on a phone or a tablet, not just a desktop window.
  • A command palette on Ctrl+K, keyboard shortcuts throughout, and a shortcuts guide you can find.
  • Customise your own sidebar: order and hide the links you use, without affecting anyone else.
  • Notifications in one place: stock out, a licence or version deadline, a till waiting for approval. On the desktop app these also appear outside the window, so they reach you while the app is minimised.
  • An activity log of the sensitive things: staff changes, payment edits, category merges.
  • See how much space your shop's data is using, under Settings → Advanced.
  • Backups you own. Take one at any time (with your product photos in it if you want them), restore one, and move the whole shop to a new computer yourself. If you ever cannot sign in at all, there is still a way to export your data.
  • Password recovery that works offline, through a four-digit PIN you set at setup, so a forgotten password does not need us.
  • A published user manual and a searchable help centre on our website, linked from Help & Feedback inside the app.
See what changed in every version

System requirements

Windows

  • Windows 10 or 11, 64-bit
  • About 1 GB of free disk space
  • Internet only for the first activation
  • New versions install themselves

macOS

  • macOS 11 or later
  • Apple silicon: M1, M2, M3, M4: every Mac since late 2020
  • Intel: Macs sold before late 2020
  • About 1 GB of free disk space
  • New versions are installed by hand, from this page

A receipt printer is optional: any 58 mm or 80 mm thermal printer works, and one printer can serve every till in the shop.

Setup guides