Guides & comparisonsPOS & checkoutRetail in Morocco

POS software: the hidden costs and the real five-year bill

The advertised price is rarely what you pay. Here are the eight cost lines a price list never shows, the method to price your own quote, and a worked five-year example.

By BelloCommerce

·

A POS quote announces a number. What you pay is a different one, and the gap almost never comes from dishonesty: it comes from lines that are not on the price list because they depend on your shop. Here are the eight of them, the method to price your quote in ten minutes, and a worked five-year example.

Working out the total cost of POS software in Morocco
Working out the total cost of POS software in Morocco.

In short

  • Per-terminal billing is the first trap: the extra Saturday till can double the subscription.
  • VAT-exclusive or inclusive changes the total by 20%, and half the Moroccan price lists quote it excluding tax.
  • Installation and training are explicitly excluded by several vendors. Ask for the amount before signing.
  • The exit cost is the highest and the least visible: if your data will not export, you never actually leave.
  • Count over five years, not one month. It is the only span that makes the models comparable.

The eight lines a price list never shows

None of them is a scandal. All of them are invisible at the moment you compare two monthly prices, and that is exactly the moment the decision gets made.

The lineWhen it landsWhat it weighs
The second tillThe day you open a second terminal.Often a full subscription again, every month.
Extra usersWhen the team grows.Some plans cap at 2 or 3 accounts, then charge.
VATImmediately, if the price is quoted excluding tax.20% of the total, for the whole term.
Exchange rateEvery month, if the subscription is in euros.Variable, and outside your control.
Installation and setupAt the start.Excluded from the price by several vendors. Ask.
Entering the catalogueBefore the first sale.One to two days of work, or a paid service.
SupportThe day something breaks.Standard, enhanced or priority: three different prices.
LeavingThe day you change tools.Nil if your data exports, very high if it does not.

The last two deserve particular attention. Support is often sold in tiers, and the base tier can mean an email within 48 hours, which is a long time when the till is down on a Saturday. As for leaving, it only becomes visible on the way out, which is exactly why the question has to be asked on the way in.


The four ways a monthly price grows

A subscription presents itself as a single figure. It almost always hides four variables.

  • Per terminal: The price covers one till. Two terminals, two subscriptions. It is the most common multiplier and the easiest to forget while comparing, because while comparing you only have one terminal.
  • Per user: The plan includes a number of accounts, often two or three. Beyond that, every sales assistant costs. In a shop with staff turnover this becomes the main line.
  • Per feature: Stock, recipes, loyalty or the kitchen display sit in a higher tier. The entry price is not the price of what you need: read the table bottom-up, not top-down.
  • Per currency: A subscription billed in euros adds the exchange rate to your bill every month, and it never moves in your favour for long.

Multiply the four and a 199 MAD entry plan routinely becomes 500 to 800 MAD a month for a shop with two tills and four assistants. That is not false advertising, it is an entry price, and it has to be read as one.

Pricing your own quote, in six steps

Ten minutes and a sheet of paper, and you have a number comparable to any other quote.

  1. Take the advertised monthly price and note whether it excludes VAT. If it does, multiply by 1.2 straight away.
  2. Multiply by the number of tills you will have in two years, not today.
  3. Add the user accounts beyond what the plan includes, at the stated per-account price.
  4. Move up to the tier that actually contains what you need: stock, loyalty, kitchen, multi-shop.
  5. Multiply by 60 for the five-year total, then add installation, training and hardware.
  6. Ask the exit question: in what format do I get my products, customers and history back, and at what price?

Now do the same for a licence bought once: the purchase amount, plus hardware, plus installation, and nothing else for five years. The two numbers are then comparable, which the two monthly prices never were.

Read the contract before signing: that is where the hidden costs are
Read the contract before signing: that is where the hidden costs are.

The line nobody prices: leaving

Ask it in writing before you sign: “in what format can I get back my products, my customers, my sales and my purchases, and at what price?” A clear answer, with a CSV or Excel export available from the interface, is the sign of a confident vendor. A vague answer means your catalogue is hostage to your subscription, and re-entering a catalogue costs days of work that nobody will reimburse.

What weighs on the bill in Morocco specifically

VAT-exclusive pricing first: on a 199 MAD subscription, the tax is 480 MAD a year and close to 2,400 MAD over five years, for exactly the same software. Then the exchange rate: a solution billed in euros makes you carry a risk your shop has no reason to carry, and over five years that risk has not run in the dirham’s favour for any sustained period.

Finally compliance, which is a disguised cost. If your software cannot issue an invoice that meets Moroccan rules, with your details, your ICE and the VAT breakdown, somebody will do it by hand. Count those hours: they are paid every month, they appear on no price list, and they routinely exceed whatever the subscription saved.

A worked example: one shop, two tills, five years

The same shop, five scenarios. Amounts come from the public price lists read on 28 July 2026, VAT included, at 1 EUR = 10.66 MAD. Hardware and installation are not counted here: they are identical across all five columns.

The scenarioAfter 1 yearAfter 3 yearsAfter 5 years
Subscription at 199 MAD a month, one till2,388 MAD7,164 MAD11,940 MAD
The same subscription, two tills (billed per terminal)4,776 MAD14,328 MAD23,880 MAD
Subscription in euros, 40 € a month, two tills10,234 MAD30,701 MAD51,168 MAD
BelloPOS Go, 9,000 MAD once, unlimited terminals9,000 MAD9,000 MAD9,000 MAD
BelloPOS Lite, free for life0 MAD0 MAD0 MAD
  • The second till is the real tipping point. It doubles a subscription line and changes nothing about a licence.
  • Over five years the gap exceeds the price of the hardware, often by a lot. That is the line worth your attention, not the price of the touchscreen.
  • And yet the subscription is still the right call if you are opening for a season, testing a concept, or if finding 9,000 MAD today would hurt. Total cost is not the only criterion: cash flow is another, and just as real.

Other tools worth knowing

We are not the only option and an honest guide says so. Here are the international solutions that come up most, with what each is really worth to a Moroccan business.

ToolWhat it is worth, and for whom
LoyverseA free till for Android tablets or iPad, very easy to pick up, with paid add-ons for team management and advanced stock. A good choice on the move, but the data lives in the cloud.
SquareVery popular in North America and Europe. The software is free because Square earns from processing card payments. That is precisely the catch here: check first whether the service covers Morocco.
Odoo POSOpen source, and the till is only one module of a suite that also handles stock, purchasing and accounting. The strongest choice when you are growing and want everything in one place. In exchange, it takes the longest to set up.

Check this before choosing a foreign tool

A word of caution before getting excited about a foreign tool. Many of them are free because they earn from card acceptance, and that side depends on country-by-country agreements. In Morocco, card acceptance goes through a terminal supplied by your bank or an approved payment institution. Before building your business on an app, check two things: that it is actually available in Morocco, and that it can produce a document carrying the mandatory Moroccan invoice fields.

Mistakes to avoid

  • Comparing two monthly prices. They do not contain the same things; only the five-year total is comparable.
  • Counting today’s number of tills. Use the number you will have in two years.
  • Forgetting VAT on a tax-exclusive price. That is 20% added to the total, every month, for the whole term.
  • Signing without asking about export. It is the highest cost of the lot and it only reveals itself on the way out.
  • Choosing the entry tier when the feature you need is two tiers higher.

Frequently asked questions

What are the hidden costs of POS software?

Eight, mainly: per-terminal billing, user accounts beyond the plan, VAT when the price is quoted excluding it, the exchange rate when the subscription is in a foreign currency, installation and setup, entering the catalogue, the support tier, and the exit cost if your data will not export. None appears on the price list and all of them get paid.

How do I calculate total cost of ownership for a till?

Take the monthly price, convert it to VAT-inclusive if it is quoted excluding, multiply by the number of terminals you will have in two years, add the extra accounts, move up to the tier that genuinely contains what you need, then multiply by 60 for five years. Finally add hardware, installation and training.

Is per-terminal billing common?

Yes, it is the most widespread model among subscription solutions. It means a shop that opens a second till for Saturdays pays two full subscriptions, every month of the year. Check this first: it is the heaviest multiplier and the quietest.

Why does the exit cost matter so much?

Because it decides whether you still have a choice in three years. If your products, customers and history export to CSV from the interface, changing tools costs a day. If they do not, changing tools means re-entering everything, and most shops give up, which amounts to paying the subscription indefinitely.

Does a licence bought once really have no recurring cost?

No licence cost, correct. Hardware remains, which wears out and gets replaced, and support if you buy beyond what is included. With us, BelloPOS Go and Pro are bought once and keep working with no renewal, and extra terminals are not billed separately.

What to take away

A monthly price is not a price, it is an opening line. The number that matters is the five-year total, with the tills and users you will genuinely have, VAT included and the exit question asked in writing. Run that calculation on two or three quotes and the decision becomes obvious, one way or the other: sometimes the subscription wins, often the licence does, but at least you will know why.

One price, once, and done

BelloPOS Lite is free for life. Go and Pro are bought once, with no subscription, no per-terminal billing and no user limit. Everything runs offline on your own PC, and your data stays exportable.