Offer PosMasr Cloud: the first year 20% off with the code · the licence at launch prices until 15 October See the offer →

Help centre · Step-by-step manual

Features

Choose the appropriate workspace and branch. Your plan, enabled modules and team permissions determine which actions are available.

18Optional features (new in 1.4)

Settings → Features: every switch here is off by default. Turn on only what your shop needs; the buttons and fields appear after you save, and nothing changes until you do.

  • Discounts: a Discount button under the cart — on the selected line or the whole receipt, amount or %, with a cashier ceiling (above it a manager must approve). A per-product sale price shows on the button as “4.00 (was 5.00)”.
  • Returns: Reports → Receipts → Return: pick the items and quantities, refund cash / to card / off the credit account. A return receipt with its own number prints and the stock comes back.
  • Shifts & Z report: open the shift with the float, cash in/out with a note, and close by counting the drawer — the program prints expected vs counted and the difference, with every detail (cash/card/credit, discounts, returns, VAT, movements).
  • Split payment: part cash, part card, on one receipt.
  • VAT: a percentage and tax number print on the receipt (prices inclusive) and total in reports.
  • By weight & scale barcodes: fractional quantities with units (kg, g, L), a Qty button, and EAN-13 scale labels (price or weight) that add the right quantity on scan.
  • Sizes & add-ons: small/medium/large, extra shot, no sugar… a touch picker on add; the choice prints on the receipt and the kitchen ticket.
  • Tables & held orders: Hold parks the cart on a table (and sends it to the kitchen); Tables resumes it for payment with the same number.
  • Product pictures on the sales buttons — since 4.1 also switched on or off at the bottom of Settings → Products (section 31).
  • Supplier invoices & payments, and expenses: what you owe each supplier, rent/salaries/electricity… and a net profit line in the Profit report.
  • Daily automatic backup on exit or shift close, and a daily summary on Telegram or e-mail at the time you choose. The phone dashboard installs as an app and gained cards for the drawer, suppliers owed and last backup.
  • Close report by e-mail (3.2): Settings → E-mail: your own e-mail account (Gmail app password, Outlook, Zoho — server, port 587, TLS, user, password, from address), the recipients, a send time and what to include (daily summary, Z report, low-stock list, expiring list). Plain text, nothing attached. It goes out once a day: when the last shift is closed (with shifts on, after the send time) or at the send time; a failed send is retried once and logged. Send test now shows the result at once.
  • Product editor fields (3.0): three switches that are on by default — Cost & profit, Expiry dates and Stock (on hand & full stock). Switch off what your shop never fills in to hide those fields, columns and filters (see the products section); nothing already saved is lost.

Scale connected to the PC (3.2)

Besides scale barcodes, PosMasr can read the weight straight from the scale over a COM or USB-serial cable (the USB kind shows up as a COM port in Windows). Tap a by-weight product and the weight lands in the cart — no label, no typing.

  • Set-up: Settings → Scale tab → switch on Read the weight from the scale, pick the port (Refresh lists what Windows sees), the speed (usually 9600) and the protocol: Auto tries every format; or choose CAS (PD-II / ER / AP), Mettler Toledo (continuous or SICS), DIGI DS (a line with a number + kg/g) or Generic (any bare number, in the unit you pick). Turning it on also switches on fractional quantities.
  • Test: put something on the scale and press Test the scale — you see the parsed weight and the raw bytes the scale sent, so a wrong speed or protocol is obvious in seconds.
  • Selling: tapping a by-weight product reads the scale (up to 2.5 s) and adds the item with that weight — in grams for gram items, kg otherwise. Only a stable reading is accepted (you can allow moving readings in the tab). If the scale does not answer, the number pad opens with the reason in the status line and a Weigh on the scale button to try again; Ctrl+W re-weighs the selected cart line (it is in the F1 list).

On this screen

Online · Branches

How to use this feature

Visible · Hidden · Name · Phone · Address · Tax number · Branch code · Block negative stock · Save · Deactivate · Activate · Tills · Users · Add a branch

Online · E-mail

The daily report is sent from the shop's own e-mail (SMTP), not ours. Set the recipients and the time, then test.

How to use this feature

Daily report on · Recipients · Send time · Enabled · SMTP host · Port · User · Password · (kept - type it to change) · From · SSL/TLS · Save · Send a test · Send today's report now

Online · E-receipts

E-receipts registration: environment, RIN, POS serial, branch code, receipt type. Secrets are stored encrypted.

Pre-production is for testing with a preprod account; production sends real receipts.

The test asks for a token only - nothing is submitted.

How to use this feature

Status · Ready to submit · E-receipts on · Environment · Pre-production · Production · Channel · POS · ERP system · Receipt type · RIN · POS serial · Branch code · Service

Online · Features

Every feature has a switch and a plan. The ones outside your plan say so.

How to use this feature

Upgrade · On · Off · Save

Online · Selling

They appear by themselves once at least one product has a picture. Untick to keep the tiles text only.

How to use this feature

Ask for the amount received · Print a receipt with every sale · Hide out-of-stock products on the sales screen · Product pictures on the selling screen · Split payment (cash + card) · Which name the cashier sees first · Both: the main name, then the alternative · The main name only · The alternative name first · Print the alternative name under the main one · Cashier discount ceiling % · VAT % · Service % · VAT

Online · Shop

The shop's name and details as printed on the receipt.

When you ask for help, support can go in and fix the simple things without you reading them a code: products, prices, categories, pictures and stock, the receipt, printer and tax settings, tables and the menu.

How to use this feature

The shop's name and details as printed on the receipt. · Allow PosMasr support to help me without a code

Online · Daily summary

Every day after closing: a short e-mail with today's sales, receipts, average ticket, returns and discounts, cash and card, the top 5 items and a comparison with the same day last week — and what's running low when the shop tracks stock.

Sign-in codes, invitations and invoices always arrive.

How to use this feature

Send me the daily summary · Time · On by default from the Cashier plan up. · No summary is sent on a day without receipts. · Last summary · Tips and offers from PosMasr · Sign-in codes, invitations and invoices always arrive. · Save

Desktop · A QR picture is set (data\payqr.png)

More than one till in the shop: make one PC the primary (with remote monitoring on) and the others secondary. A secondary pulls the products, stock and clients from the primary every minute and sends it every receipt and credit entry (queued while the network is down). Receipt numbers come from the primary. Edit products, receive stock and count on the primary or from the phone page.

Secondary: after saving it starts pulling the products from the primary. Tables, shifts and the drawer stay per till.

Print the product description under its name

The drawer cable (RJ11) plugs into the thermal printer. The program sends an open pulse to the printer. Try it from the Tests tab.

The drawer is connected to the PC through an RJ11 to USB/serial trigger. Pick its port, or use "Detect" on the Tests tab to try every port.

The printer is on the network (LAN cable or Wi-Fi) with the drawer plugged into its RJ11 socket. Enter the printer's IP and port 9100 — the pulse goes straight to the printer, bypassing the Windows driver.

Every feature here is optional and off by default. Turn on only what your shop needs; its buttons and fields appear after saving.

Egypt's general VAT rate is 14% (the "Egypt" button fills it in); leave 0 if the shop is not VAT-registered.

How to use this feature

Products · Settings · Users · Close · Save · Cancel · General · Shop name · Product name (brand) · Change logo · Line under the name (address / phone) · Footer line · Review link (Google) · Currency

Desktop · Shop type

Pick the closest type; the program turns on the features that suit it, and you can change any of them later in Settings → Features.

How to use this feature

none — everything stays off until you enable it yourself · What kind of shop is this? · Skip — just the basics

Help centre

Search by feature, screen or task. Open a guide and share its link with your team.

Help centre

Try PosMasr free for 7 days

Download, pick your products from the ready catalogue, plug in the printer and start selling today — no internet needed. Want the shop on any device instead? PosMasr Cloud runs online.