Skip to content

Control your salespeople, your stock and your customer debt, even when you are not there.

Management software built in Morocco for wholesalers, distributors and businesses with staff. Mobile and web app, in French and Arabic.

Stock management software for Moroccan shops: sales, purchases, stocktakes, depots, customers, receivables and cash.

Used by

  • A wholesale depot: racks of cartons and a shrink-wrapped pallet
    Wholesalers and depots
  • An auto parts and electrical supply shop, display counter in front
    Auto parts and electrical supplies
  • A hardware store: drawers of screws, rope and paint tins
    Hardware stores and drugstores
  • A tidy cosmetics and stationery shop
    Cosmetics and stationery
  • The counter of a neighbourhood grocery, stocked shelves behind it
    Grocery and general food stores

For teams

Your team does the work, you stay in control

Every employee has their own account. You see what they do, what they collect and how close they are to their targets — from your phone or your computer.

  • Gestio screen for managing employee roles and permissions

    Roles and permissions

    Salesperson, cashier, storekeeper, accountant, or a custom role. Each person sees only what the job needs: a storekeeper sees neither selling prices nor margins.

  • Gestio activity log screen filtered by employee

    Activity log per employee

    Sale created, product edited, payment recorded: every action is kept with who did it and when. Only the manager can see the log.

  • Gestio screen showing cash hand-ins and each employee's balance

    Cash hand-ins and balance per employee

    What each salesperson collected and what they handed in are both recorded. Their balance tells you what they still owe the till.

  • Gestio screen showing sales targets per salesperson

    Targets per salesperson

    Set a target for each salesperson and follow their progress, without waiting for the end of the month to find out.

Stock management

Stock management software for shops in Morocco

Gestio is stock management software built in Morocco for grocers, wholesalers, hardware stores and other retailers. Every sale or goods receipt updates quantities. Track low-stock alerts, stocktakes, depots, and unit or case sales from Android, iPhone and the web.

A tidy depot aisle, a phone in hand in the foreground
1

Every movement has a reason

A sale reduces stock, a receipt increases it and a return puts the quantity back in the right place. You can see what moved each product.

2

Units and cases stay accurate

Sell the same product by the piece or by the case. Gestio converts the pack size while keeping one dependable base quantity.

3

The right total in the right depot

Track quantity by depot, transfer goods and isolate damaged or expired products so they cannot be sold by mistake.

4

Stock, cash and credit stay connected

One sale updates the goods, the payment and the customer balance. The seller does not enter the same operation three times.

How it works

How Gestio keeps stock up to date

Stock is not corrected in a separate spreadsheet. It follows the shop’s real operations, while a stocktake checks the difference between the expected quantity and what is physically on the shelf or in the depot.

  1. 01

    You sell

    Quantity leaves at the sale or delivery, using the unit or pack size selected by the seller.

  2. 02

    You receive

    Goods enter with the receipt document and go into the depot that actually received them.

  3. 03

    You check

    A stocktake compares expected stock with the real count so the difference can be identified and corrected.

Features

The whole shop, not just the till

A till records the money coming in. A shop is also the stock going down, the customer who owes, the supplier who gets paid and the employee who sells.

La liste des ventes de Gestio sur mobile
Sales

Take payment at the counter, print the ticket

58 or 80 mm thermal ticket, or an A4 invoice. Per-customer negotiated prices, discount in DH or %, payment by cash, cheque or transfer.

  • Barcode scanning
  • 58 / 80 mm ticket
  • Quote, DN, invoice
Stock

By the unit or by the case — stock follows both

A case of 12 sold takes 12 out of stock. Low-stock alerts, physical counts with the variance, and several depots if you have them.

  • Unit or case
  • Low-stock alerts
  • Multi-depot
Customers

Who owes you how much, and since when

A statement of account per customer, a credit limit, and a WhatsApp reminder in one tap from their page.

  • Statement of account
  • Credit limit
  • WhatsApp reminder
Purchases

What comes in, and what is still owed

Purchase orders, goods receipts and supplier returns. Stock goes up on receipt, and each supplier's balance updates with it.

  • Goods receipt
  • Returns
  • Supplier balance
Home

What to look at before the first customer

Today's takings, what has run out, the orders to prepare and the cheques coming due — on one screen, as you open.

  • Today's takings
  • Orders to prepare
  • Cheques due
Products

Your catalogue, prices and quantities

Search by name or reference, filter by category, and the price and the quantity you have left on every line.

  • Search by reference
  • Price and quantity
  • Categories

Why switch

What a notebook cannot do

There is nothing shameful about a notebook — it works, right up until the shop grows. Here is exactly where it stops.

A credit notebook lying open on the counter, next to a phone

You only learn who owes what by re-reading the pages.

Receivables listed largest first, with each customer's statement and a WhatsApp reminder.

Stock is from memory — or a count on a Sunday.

Stock moves with every sale. A count tells you the gap between what the app believes and what is on the shelf.

Your salesman writes in his pad, you copy it out at night.

He records it on his phone, you see it on your screen. Entered once, copied never.

An invoice means a page written out by hand.

Thermal ticket or A4 invoice — numbered, printed, and findable months later.

Profit is a feeling at the end of the month.

The margin on every sale, expenses deducted, and net profit — not just revenue.

For wholesalers

From quote to invoice, without retyping a line

Each document carries the previous one forward. A partial delivery leaves the order open for the rest, and cancelling it puts the goods back in stock.

Four documents laid out in a row on a desk, with a rubber stamp
  1. DEV-2026

    Quote

    The price offered. Nothing moves: not stock, not the customer's account.

  2. BC-2026

    Purchase order

    The customer has ordered. The storekeeper picks it, line by line.

  3. BL-2026

    Delivery note

    The goods leave. Stock drops here, at the actual delivery.

  4. FAC-2026

    Invoice

    What is owed. Stock already moved — it does not move twice.

On the purchase side, the same chain in reverse: supplier purchase order → goods receipt → supplier invoice.

Pricing

A clear price for every team size

All in, paid once a year. No separate server fee.

Solo

One shop, one account

1 490 DHper year

Renewed each year, nothing else to pay.

  • A single account: the owner
  • Mobile app and web app
  • Sales, invoices and payments
  • Products, stock and stocktakes
  • Customers, receivables and statements
  • Purchases, suppliers and expenses
  • Analytics, margin and net profit

Business

3 accounts included, then 500 DH per account per year

3 900 DHper year

Renewed each year, nothing else to pay.

A salesperson who forgets 1,000 DH a month costs you 12,000 DH a year.

3

accounts in total

3 included in the price

Everything in Solo, plus:

  • Every dirham your salespeople collect, tracedCash hand-ins and balance per employee
  • Who owes you what, and since whenReceivables, statements and credit limit per customer
  • You know who changed a price or deleted a saleActivity log per employee, custom roles
  • Clear targets for every salespersonTargets per salesperson
  • Quotes, purchase orders and delivery notes in a few clicksEach document picks up the previous one

Distribution

Wholesalers, distributors, several depots, 15+ people

On quotation

The price depends on your team size and number of depots. We give it to you after a demo.

  • Everything in Business, users to fit your team, several depots
  • Your products, customers and receivables imported by the Gestio team
  • Roles, salesperson targets and the quote / order / delivery flow set up
  • Training on site or by video call
  • Dedicated WhatsApp group, replies within 5 min during the day
  • Monthly follow-up for 3 months

Payment by bank transfer or cash deposit. Activation on WhatsApp.

Seven-day free trial with full access before paying anything. Prices in dirhams, excluding tax. Past 15 people, see the Distribution plan.

In numbers

Gestio in numbers

Gestio is business management software for Moroccan shops: sales, stock, customers, receivables and net profit in one application, on Android, iPhone and the web.

  • 7

    days of free trial, no card required

  • 3

    platforms: Android, iPhone and a web app

  • 3

    interface languages: French, Arabic and English

  • 5

    trades covered, from grocers to wholesalers

The two Gestio plans compared: accounts included, yearly price, lifetime licence and hosting.
DetailSoloBusiness
Accounts included13
Extra account—500 DH / year
Yearly subscription1 490 DH / year3 900 DH / year
Lifetime licence3 900 DH9 900 DH
Hosting (lifetime licence)600 DH / year600 DH / year
Free trial7 days7 days

Prices in Moroccan dirhams, excluding tax. Source: Gestio price list as of .

Support

A team in Morocco, reachable on WhatsApp

A shopkeeper on the phone behind his counter
  • WhatsApp support in Darija

    Write the way you speak: in Darija, French or Arabic. A real person answers.

  • Fast replies

    A question at the counter cannot wait three days. We reply the same day.

  • Setup and training for teams

    We import your products, your customers and their balances, then train your salespeople on the app.

FAQ

The questions that come up

Can't find your answer? Message us on WhatsApp

I sell by the case and by the unit. Does stock keep up?

Yes, and it was designed that way from the start. A product can have a case price and a unit price; stock is always counted in units, the case is only a multiplier. A case of 12 sold takes 12 out of stock.

How does Gestio keep stock up to date?

Stock follows the shop’s operations: a sale or delivery reduces quantity, a supplier receipt increases it and a return puts it back in the relevant depot. A stocktake then compares the expected quantity with the real count so differences can be corrected.

Can I manage several depots in Gestio?

Yes. You can see each product’s quantity by depot, transfer goods between locations and keep damaged or expired products in a separate depot so they cannot be put back on sale by mistake.

Is the app available in Arabic?

Yes. Both mobile and web are bilingual French / Arabic, with the layout flipped right to left. The invoice itself always prints in French.

Can I import my products and customers?

Yes, from an Excel or CSV file. Columns are matched automatically, a preview shows you what will be created, and you get a report of the failed rows before anything is saved.

What happens when the trial ends?

The app pauses, your data stays where it is. You settle the quote, we reactivate, and you pick up where you left off — nothing is erased.

Will my employees see my numbers?

Only what you open to them. Each account has a role — salesperson, cashier, storekeeper, accountant — and you can also build a role of your own. A storekeeper sees neither selling prices nor margins.

Does it work without internet?

No. Gestio keeps your data on a server, which is precisely what lets the salesman and the owner see the same figures at the same moment. An ordinary 4G connection is plenty.

Seven days to see your real numbers

No card required. Or call ⁦+212 771 311 832⁩