In Rabat, retail POS should not be configured like a salon or service business. A shop sells a reference and reduces stock; a service reserves time, identifies the practitioner and may be billed to a company at period end. The right setup still keeps one customer, attributable payment and common close. BelloPOS covers checkout, catalogue, customers, invoices and users on local Windows. It has neither online appointment booking nor automatic consolidation of several jobs into a monthly invoice unless a procedure or integration is demonstrated.

In brief
- Separate item from service. The first has quantity, variant and stock; the second has duration, practitioner and delivery evidence.
- Calendar and till have different jobs. The appointment reserves time; the sale confirms what was supplied and paid.
- A company account starts with a clean record. Validate name, address, ICE, contact, terms and limit before credit.
- POS does not authorise the card. The terminal and acquirer accept it; POS records the tender and reconciles closing.
- One user per person. Discounts, returns, free services and account payments remain attributable.
1. Shop, salon or service: three things being sold
The clothing-shop POS guide goes deeper on sizes, colours and returns. The salon and beauty guide covers packages and practitioners. In Rabat, first identify what the transaction must prove: goods handed over, time delivered or a completed file.
| Business | What is sold | Essential data | Boundary to test |
|---|---|---|---|
| Shop | Item, size, colour or serial | SKU, quantity, price, discount, return and stock | An exchange must not duplicate the sale or lose the variant |
| Salon | Dated service performed by one person | Customer, service, practitioner, deposit and balance | BelloPOS does not book the online slot |
| Repair or workshop | Diagnosis, part, labour and handoff | Case reference, customer, status and billable lines | POS is not workshop ticketing software |
| Company service | Accepted intervention or deliverable | Order, reference, contact, price and payment state | Monthly invoice consolidation must be demonstrated or prepared separately |
Bring ten real operations: sale with return, cancelled appointment, deposit, free service, consumed part, business invoice, part-payment and card settlement. Perform them yourself in the demo. A feature list shows neither duplicate entry nor the trail left when a customer returns a month later.
2. What the Rabat data establishes, and no more
The HCP 2023/2024 mapping counts 28,028 active establishments in Rabat prefecture, including 26,199 profit-making ones. Sale has 40,657 and Skhirate-Temara 23,651. Those figures describe neither your customer nor how many shops invoice companies. They establish an operating basin where customers, staff and support cross municipal boundaries.
- Regional trade: 49.7% of profit-making establishments in Rabat-Sale-Kenitra and 26.6% of their permanent staff.
- Regional services: 33.2% of profit-making establishments, but 40.1% of permanent staff.
- Small Rabat teams: 81.5% of profit-making establishments in the prefecture have fewer than four permanent staff.
- More structured teams: 5.6% have at least ten, against 2.6% regionally.
That coexistence supports a setup that starts with one user and can add permissions, not the claim that all Rabat works alike. A two-person salon does not need a service company’s approval chain. A shop with several sellers still cannot share the manager code without losing attribution for discounts and returns. The free POS guide for Rabat helps test the software; this guide covers separation of business workflows.
Do not infer card demand from capital status either. Ask customers, measure abandoned sales and compare acquiring cost. CMI gives affiliated merchants operation statements and PDF, Excel or CSV exports. That national facility explains reconciliation, not how many people will pay by card on your street.
3. From appointment to sale without double entry
A calendar answers who comes, when and for how long. POS answers what was delivered, by whom, at what price and how it was paid. BelloPOS has no calendar or online booking. If scheduling is central, choose a booking tool and define the minimum handoff to the sale rather than copying the entire record.
| Stage | Calendar or case | POS | Control |
|---|---|---|---|
| Booking | Customer, slot, planned service and expected deposit | No final sale before delivery | A cancelled slot does not become revenue |
| Arrival | Confirm identity and request | Open customer and recall recorded deposit | One customer, not two spellings |
| Delivery | Practitioner, duration and result | Add service, parts or products actually supplied | Every line has an owner |
| Payment | Close appointment | Deduct deposit, choose cash, card or account | Balance and tender agree |
| Day end | Compare attended and missed bookings | Close sales, discounts, voids and payments | The two lists explain differences |
For a no-show, do not invent a sale to close the slot. Record absence in the calendar and apply the approved deposit rule. For a free or repeated service, keep a zero-price line or authorised discount with a reason according to shop procedure. The report should show work without inflating receipts.

A calendar is not a till, and a till is not a calendar
Buying POS to obtain online booking produces a poor calendar. Buying a calendar to obtain stock, closing and invoices produces a poor till. If both are needed, decide which creates the master customer, what passes once, and how cancellation, deposit and refund stay coherent.
4. Company account, monthly invoice and settlement
First create a controlled company record: legal name, address, ICE, buyer contact, accounts contact, order reference, payment terms and authorised limit. The mandatory invoice-fields guide lists what your accountant should validate. Do not rewrite ICE in a note at every visit.
Each job needs a date, recipient, order or reference, lines, price and state. At month end, reconcile accepted services with the customer. If software can consolidate them into one invoice with a readable trail, test it. Otherwise export the statement and invoice in the validated tool without deleting source sales. BelloPOS does not promise automatic consolidation.
Separate invoice issued, amount due and money received. A company account paid in thirty days puts nothing in today’s drawer. A partial payment reduces the balance without rewriting the sale. Define who opens credit, exceeds the limit, follows up and records a dispute. Sign the opening state during migration.
- Immediate sale: Receipt or invoice, payment and closing on the same day.
- Deposit: Money received and linked to a customer and future service.
- Company account: Tracked jobs, approval, invoice, due date and separate settlements.
- Dispute: Contested line isolated without erasing history or blocking other payments.
5. Card, cash and closing by user
The POS versus card-terminal guide explains the boundary: POS calculates and records Card; the terminal and acquirer authorise the transaction. An accepted terminal slip without a POS sale, or a Card sale without accepted payment, creates a variance. Test payment, decline, void and refund in both systems.
| Control | POS evidence | External evidence | Variance to resolve |
|---|---|---|---|
| Cash | Total by user and expected float | Physical count | Short, over or unrecorded cash-out |
| Card | Sales marked Card | Terminal total and acquirer statement | Decline, duplicate, void or shifted trading day |
| Account | Customer receivables and payments | Approved statement and bank when paid | Credit recorded as cash or unapplied settlement |
| Discount and return | User, reason and linked document | Returned item or manager approval | Unauthorised gesture or stock not returned |
Create Seller, Practitioner, Manager and Administrator with minimum rights. Run a test close by person and tender. For hardware, warranty and support territory around Rabat, use the Rabat till buying guide. Back up and restore on another PC before go-live.
Mistakes to avoid
- Creating the same service as item, appointment and free line. Reports no longer reconcile.
- Promising a BelloPOS diary. It has neither online booking nor automatic reminders.
- Consolidating monthly jobs without a trail. Retain dates, orders and source sales.
- Marking a company account as cash. The drawer shows money never received.
- Confusing Card with authorisation. Reconcile POS, terminal and acquirer statement.
- Sharing the manager account. Returns, discounts and limit overrides lose attribution.
Frequently asked questions
Which POS should a Rabat shop choose?
Choose for variants, stock, returns, users, business customers, documents and tenders. Test ten real operations and a restore before price.
Does BelloPOS manage salon appointments?
No. BelloPOS has no diary or online booking. Use a calendar or dedicated product, then record the delivered service, practitioner, products and payment in POS.
How do I invoice a company at month end?
Track each job with date, reference, recipient and price, approve the statement, then consolidate only when the tool demonstrates a clear trail. Otherwise export and invoice in the validated tool.
Should I record the customer’s ICE?
For a business invoice, keep ICE in a structured customer record with name and address, then test print and export. Have your accountant validate applicable fields.
Does POS accept bank cards?
It records the Card tender. The terminal and acquirer authorise payment. Check the contract, then reconcile POS total, terminal total and statement every day.
How do I manage several sellers or practitioners?
Create a named account with minimum rights. Attribute sales and services, then control discounts, voids, returns, payments and closing by user.
What to take away
In Rabat, start with what you sell: a stock reference, a practitioner’s time or a delivered file. Then connect customer, document, settlement and user without pretending POS replaces a calendar, workshop tool or card terminal. BelloPOS suits sales and customers in one local Windows establishment; appointments and complex consolidation need a dedicated tool or procedure.
Sources
The figures and rules quoted above come from these pages, read on the date given in the article.
- HCP, 2023/2024 Rabat-Sale-Kenitra Economic Establishment Mapping, October 2025
- CMI, merchant services and statements, read 3 August 2026
- Moroccan Ministry of Economy and Finance, 2026 General Tax Code, article 145
Test an item, a service and a company account
Install BelloPOS on Windows, create three users and two customers, then run a sale, deposit, invoice, card payment, close and restore.
Read next
Other practical guides on the same subject:
