Guides & comparisonsPOS & checkoutRetail in Morocco

Cash register or card terminal: not the same machine

A card terminal takes a card. A till records a sale. They are not two options to choose between: most shops have both. Here is what each does, and the closing routine that reconciles them.

By BelloCommerce

·

They are two different machines and the confusion is expensive. A card terminal debits a card and credits your account. A till records what you sold, at what price and by whom. The terminal does not know your products and will never tell you what was sold; the till debits no card. So they are not two options to decide between: most shops end up with both, side by side, and the only question that matters is how they talk to each other at close.

A shop assistant serving a customer at the counter, on the till screen
A shop assistant serving a customer at the counter, on the till screen.

In short

  • The terminal takes payment, the till records the sale. Two jobs, two suppliers, two cost models.
  • The card receipt is not a sales receipt. It proves a payment, not the detail of what was sold.
  • The terminal comes from your bank or a payment institution, with a negotiated per-transaction commission. The till is software, with no commission on your sales.
  • Card takings are never counted in the drawer. They are reconciled against the terminal’s total.
  • The closing routine is one line: the till’s card total against the terminal’s batch total.

Two machines, two jobs

The table below is the complete answer to the question. Everything else in this article follows from it.

The card terminalThe till
What it doesDebits a card and credits your account.Records the sale: products, quantities, prices, user.
Who supplies itYour bank or a payment institution.A software vendor.
What it costsA negotiated commission per transaction, sometimes rental.A subscription or a licence. No commission on your sales.
What it printsA payment receipt: amount, date, last digits of the card.An itemised sales receipt, line by line, with VAT.
What it knows about the saleThe amount, and nothing else.Everything: what left, at what margin, and what stock remains.
At closeA card total, by batch.The full sales detail, all payment methods together.

Note the last row, because it is why a shop needs both: the terminal tells you how much the bank will pay you, the till tells you what you sold to earn it. Nobody has ever reconstructed a stock position from bank statements.


What each one does not do

Four limits, and they account for every misunderstanding on this subject.

  • The terminal does not know your products: An amount is keyed into it, by hand in most Moroccan shops. So it has no idea whether those 240 dirhams are one item or twelve, or which. No product report will ever come out of a payment terminal.
  • The card receipt does not replace the sales receipt: It proves a payment took place. It carries neither the itemised list, nor the VAT breakdown, nor what is expected of a sales document: see our article on whether a DGI-compliant till is mandatory for what the document has to show.
  • The till debits no card: It records “paid by card”, which is not the same as a debit. Authorisation, debit and settlement are the terminal’s business and your bank’s, never the software’s.
  • Split payment only exists in the till: A customer paying 300 dirhams in cash and 200 by card on the same sale: the terminal sees 200, the till sees a 500 sale settled in two parts. Without the till that sale is unreadable by the next morning.

Making them work together, in six points

No installation and no technical setup: it is a question of the order of the gestures.

  1. Declare your payment methods in the till: cash, card, split, and customer credit if you offer it.
  2. Record the sale first, take the payment second. The other way round produces sales that were paid and never entered, which are missing from both stock and turnover.
  3. Read the amount off the till screen to key it into the terminal. Never from memory: that is the first cause of card variance.
  4. At close, pull two figures: the till’s card total and the terminal’s batch total. They should be equal.
  5. Note the variance and its cause if there is one: a void, a refund, a card run twice.
  6. Never count card takings in the drawer. The drawer is counted in cash; the rest is reconciled.

Points 4 and 5 are the only things on this list that produce information. A card variance that repeats at the same point in the week is almost never fraud: it is a working gesture in the wrong order. The full closing method is in our article on cash variance at close.

A printed receipt close up: the sales document is the one that carries the detail
A printed receipt close up: the sales document is the one that carries the detail.

BelloPOS does not drive your card terminal

Plainly: BelloPOS does not send the amount to your bank’s terminal. You key the amount into the terminal and record “card” in the till. A genuinely integrated terminal requires the acquirer’s protocol and goes through the terminal supplier, not through us. If a vendor promises you integration, ask which bank and which terminal model it works with today, in production, at a merchant you can telephone.

What is changing in Morocco in 2026

Two developments, both checked in July 2026. First the cost: Bank Al-Maghrib decided to lower the cap on domestic card interchange fees from 0.65 % to 0.50 % excluding tax, effective 1 October 2026. Interchange is only one component of what you pay, but it is falling, which is a reason to renegotiate rather than accept your current terms.

Second, who you deal with: CMI is transferring its portfolio of merchant contracts to bank-owned payment institutions while continuing to run the technical side, terminals, support and transaction processing. For a merchant the terminal and the flows do not change; the contract and the account manager in front of you do. The detail is in our guide to payment methods in Morocco.

Finally, the line is blurring from above: some recent terminals run Android and host a selling app, which makes them look like a till. Before concluding that the terminal is enough, ask three questions: does it hold a product catalogue with prices, does it hold stock that decreases with every sale, and does it keep selling when the connection drops. On those three, a payment terminal and POS software are not in the same category, and our POS software comparison gives you the questions to ask.

Who needs what

Four situations, and the answer is not the same.

  • A stall, a market, a cash-only outlet: a till is enough, and the Lite licence is free. No terminal.
  • A shop with a high average basket: the terminal is essential. Turning down an 800 dirham sale costs more than the commission on ten sales.
  • A restaurant: till at the counter and a mobile terminal taken to the table, rather than the customer getting up.
  • A shop carrying stock: the till first, always. A payment terminal will never manage a reorder.

Mistakes to avoid

  • Treating the card receipt as the sales receipt. Two documents with two functions.
  • Keying the amount into the terminal from memory. Read it off the till screen.
  • Counting card payments in the drawer. The drawer is cash.
  • Taking payment before recording the sale. The unentered sale is missing from stock and never comes back.
  • Buying an all-in-one terminal without checking stock. Ask the three questions in the section above.

Frequently asked questions

What is the difference between a cash register and a card terminal?

The terminal is a payment device: it debits a card and credits your account, against a commission per transaction. The till is software that records the sale: products, quantities, prices, VAT, user and remaining stock. The first knows how much you will be paid, the second knows what you sold.

Can a card terminal replace a till?

No, unless you sell nothing that needs tracking. A terminal holds no product catalogue, decrements no stock, breaks out no VAT and produces no report by product. Some Android terminals host a selling app, but then it is the app you have to evaluate, not the terminal.

Is the card receipt enough for the customer?

It proves the payment, but it does not replace the sales document: it carries neither the itemised list nor the VAT breakdown. A business customer will need an invoice, and a private customer a readable receipt for an exchange or a warranty.

Am I obliged to accept cards?

No rule requires you to install a terminal: it is a commercial decision, to be taken on the lost sale rather than on the commission. The obligations concern the document you hand over and how you keep it, not the payment method. For your own situation, your accountant is the right person to ask.

Does BelloPOS work with my card terminal?

They coexist without talking to each other: you record the sale in BelloPOS as “card” and key the amount into your bank’s terminal. BelloPOS does not drive the terminal and takes no commission on your takings.

What to take away

Stop choosing between them: one is a way to be paid, the other is a way to know what you sold. Buy the terminal on the lost sale, not on the commission; buy the till on stock and reports, not on the number of features. Then install the only discipline that matters: record before taking payment, read the amount off the screen, and compare the two card totals every evening.

Sources

The figures and rules quoted above come from these pages, read on the date given in the article.

Record the sale, whatever the payment method

BelloPOS handles cash, card, split payment and customer credit, gives you the total per payment method at close and keeps stock up to date on every sale. Lite licence free for life, entirely offline.

Read next

Other practical guides on the same subject: