Built for Moroccan shopkeepers

Your store never stops.Neither should your software.

Magasin Manager brings stock, point of sale, customers, suppliers, cheques, invoices, quotes and delivery notes together in one desktop application. Everything works offline, your data stays with you, and every document carries the Moroccan legal mentions (ICE, IF, RC…).

Download

Version 1.0.16 · Windows 10+ · 5.1 MB

Explore the features
Works fully offline One computer, one price Français · العربية · English Windows 10 or later One licence per computer 7-day free trial
Magasin Manager dashboard
Offline — operational
Cheque encashed55,000.00 Dhs · La Banque

Real application interface — demo data.

The reality check

When your software stops, your store stops.

01

Cloud means connection

Online software becomes unusable the moment the connection drops. At the till, every minute has a price.

02

Subscriptions pile up

Monthly billing, per-user add-ons: the real cost keeps climbing while your needs are simple.

03

Fragile local tools

Software without solid backups can lose everything if the computer dies — along with your business's entire history.

Features

Your entire store in one application

Fourteen modules working together on shared data — from the dashboard to backups, with no reliance on any cloud.

Store & stock management

Every item, under control.

  • Complete product record: name, SKU, quantity, reorder level, purchase and sale price
  • Stock-in and stock-out movements with type and date
  • Automatic alert as soon as the threshold is reached
  • Fast, accent-insensitive search
  • One-click restock and stock-out, quantities updated instantly
Magasin Manager — i-box
Real application interface — demo data.

Dashboard

The essentials in one glance.

  • Products in stock, total stock value, supplier count and low-stock alerts
  • Recent stock movements in real time
  • “Low stock” and “out of stock” lists with the supplier
  • Click any indicator to jump straight to its module

Stock alerts

Restock before the shelf runs empty.

  • Products at threshold or out of stock, sorted by urgency
  • Missing quantity and supplier shown clearly
  • Direct restock link

Suppliers

A reliable directory, tied to your products.

  • Product count per supplier
  • Warning before deleting a supplier still linked to products
  • “Cheque-only” suppliers available from install and protected from deletion

Sales, cash register & point of sale

Ring up a sale in seconds.

  • Catalogue showing only available items, with prices
  • Shopping cart with quantity add/remove and a persistent item counter
  • Checkout with customer selection and automatic delivery-note numbering
  • Stock deducted automatically and the movement logged instantly
Magasin Manager — i-cart
Real application interface — demo data.

Customers & payments

Who owes what, at all times.

  • Full customer record: name, address, phone, email, ICE and tax ID
  • Billed, paid and remaining amounts per customer
  • Cash, cheque, bank transfer or mixed payment
  • Partial payments with automatic balance update
  • Invoice / cheque / payment history, filters (all / with balance / settled) and per-invoice notes
Magasin Manager — i-users
Real application interface — demo data.

Cheque management

Your cheques, under watch.

  • Full record: issuing customer, beneficiary supplier, number, amount, date
  • Encashment date and payment delay in days
  • Statuses: pending, encashed, rejected
  • Automatic due-date calculation and overdue flags
  • Search by number, customer, supplier or status
  • Recurring reminder until the cheque is handled
  • Totals by status and grand total
Magasin Manager — i-cheque
Real application interface — demo data.

Invoices

Compliant invoices in a few clicks.

  • Automatic numbering (FA-YEAR-NUMBER), issue and due dates, statuses
  • Line items with product selection and available stock displayed
  • Discount in dirhams, calculated automatically
  • Configurable VAT: net, discount, VAT, gross
  • Stock is managed by the delivery notes: the invoice does not change stock
  • A4 printing and PDF export with a professional layout
  • Customisation: logo, company details, legal mentions, payment terms
  • Amount in words and overdue alerts
Magasin Manager — i-invoice
Real application interface — demo data.

Quotes (Devis)

Quotes that inspire confidence.

  • Customer, date, validity date, lines and discount
  • Statuses: draft, pending, accepted, rejected
  • Automatic alert when the validity date passes
  • Print and PDF at the same quality as invoices

Delivery notes

Deliver first, invoice after.

  • Automatic numbering (BL-YEAR-NUMBER), customer, delivery date, statuses
  • Stock deducted when the note becomes "delivered", movement recorded
  • Consistency check: delivering beyond available stock is blocked
  • A4 printing with client and driver signature boxes
  • Create the invoice from the note: linked, with no double stock deduction
  • Deletion with stock restore, or revert to draft

Company information

Your legal details, once and for all.

  • Identity: name, legal form, capital, address, city, contact details
  • Moroccan mentions: ICE, IF, RC, Patente, CNSS, TP
  • Bank RIB and logo carried onto every document
  • Default payment terms and default VAT rate

Reports & analysis

Reliable figures, with no risk of slips.

  • Stock value and its split by supplier
  • Total stock in / out and products in alert
  • Monthly movement trend
  • Earnings buy / sell: daily, monthly, yearly, by product
  • Detailed per-product table — read-only

Backup & data safety

Your data, protected on several levels.

  • Automatic scheduled backups at the frequency you choose
  • Frequency presets of 1, 2, 4, 8, 12 or 24 hours — or a custom interval
  • Freely chosen folder (default: Documents/Magasin Manager Backup)
  • If the chosen folder or USB drive is unavailable, the app falls back to Documents and notifies you
  • One-click manual backup
  • Full export to a single readable .json file
  • Import that merges without ever overwriting existing data; a separate full restore is also available
  • USB backup: plug in a drive and the app offers to use it as the backup target
  • Optional remote mirror to a PostgreSQL database
Magasin Manager — i-shield
Real application interface — demo data.

Login, settings & help

Easy to install, easy to pick back up.

  • Secure local login (admin/admin on first use)
  • Change username and password in settings
  • Password recovery by proving ownership of a backup file
  • Updates verified by signature before installation
  • Built-in searchable guide with direct links to every screen, plus FAQ

Mobile consultation (read-only)

Keep an eye on your store from your phone.

  • Built-in local server: a phone or tablet on the same Wi-Fi views your data in its browser
  • QR-code connection with optional PIN
  • Read-only: nothing can be edited from the mobile
  • The desktop app must be running on the same Wi-Fi
  • Interface available in French, Arabic and English
Magasin Manager mobile — store
Magasin Manager mobile — dashboard
Magasin Manager mobile — sales
Real application interface — demo data.

Licence & activation

One licence, one computer — activated in minutes.

  • Your device identifier is shown in the app; the licence is bound to that computer
  • Install the signed licence file (.json) provided by your vendor
  • Or send an activation request (name, email, phone) straight from the app
  • Works fully offline once the licence is installed
  • Never locked out: without a valid licence the app still opens — you can view and export everything, only writing is blocked

Automatic updates

Stay up to date without lifting a finger.

  • The app checks for updates at startup and notifies you
  • One-click install from the Settings page
  • Every update is cryptographically signed and verified before installation
  • Your data, stored outside the install folder, is preserved at every update
Robustness & reliability

Your data survives a stolen, broken or wiped computer.

Magasin Manager is built for the daily reality of a shop: the local database is the source of truth, and every backup layer runs automatically.

  • Offline by design: no routine operation depends on the internet.
  • Data stored outside the install folder, in the user data folder — it survives updates and reinstalls.
  • Automatic backups, taken only when data has changed, at a configurable frequency.
  • Non-destructive import: restoring merges, it never replaces.
  • The USB key is recognised by its hardware identifier, not its drive letter — found even when the letter changes.
  • Disaster recovery: data can be copied to a remote PostgreSQL database, backed up off-site.
  • Lost the computer? Install on another machine and restore from a backup or the remote mirror.
  • Signed updates: every update is cryptographically verified before installation.
  • Non-blocking licence: even without a valid licence, the app opens and your data stays viewable and exportable — only writing is blocked.
  • No database administrator credentials inside the app: communication goes through a secure HTTPS API.
  • Relational integrity: deleting a record handles its dependencies automatically, leaving no orphan data.
Differentiators

Why Magasin Manager

Compared with the usual categories of solutions — no names needed, you know them.

Magasin Manager Typical cloud software Typical local software
Genuinely offline
Every operation works without a connection
Stops the moment the connection drops
Often limited or absent
Controlled cost
Clear monthly or yearly pricing, one computer per licence
Forced subscription, per-user add-ons
Variable, often paid modules
Your data belongs to you
Stored locally, exportable to a readable .json at any time
Held by the vendor in closed formats
Often locked in a proprietary format
A real recovery strategy
Local database + automatic backups + USB + off-site mirror
Depends on the vendor
One machine, usually no plan at all
Mobile view without an app
A browser and a QR code are enough
Usually available
Rarely available
Built for the Moroccan market
Dirhams, ICE, IF, RC, Patente, CNSS, RIB, cheques with payment delay, French or Arabic documents — native, not bolted on
Generic; adaptations are patchwork
Sometimes, but usually incomplete
One application, not several
Stock, register, invoicing, quotes, delivery notes, customers, suppliers, cheques in one unified interface
Modules billed separately
Several tools forced to cohabit
Secure architecture
No database admin password in the client, HTTPS API, database on a private network
Varies
Credentials often inside the client
Light and fast
Local SQLite: quick startup, low resource use, even on a modest machine
Depends on network quality
Usually fast
Safe by default
Automatic backup, non-destructive import, signed updates, protective read-only mode
Varies
Rarely built in
Never locked out
Always opens; view and export your data even without a valid licence
Access cut off when the subscription lapses
Often unusable or lost
Device-bound licence
Licence activated for one computer, with a device identifier
Account-based, varies
Rarely implemented
Yes Partial / varies No
Pricing

Monthly or yearly — your choice.

No commitment One computer, one price

Monthly

299 DH/ month

  • 7-day free trial, all features unlocked
  • The complete application with all 15 modules
  • Trilingual: Français · العربية · English
  • Signed, verified updates
  • One computer, one price
  • One licence per computer
  • Your data stays with you, exportable anytime
Choose monthly

Billed every month. Cancel anytime.

≈ 2 months free

Yearly

2999 DH/ year

589 DH saved vs. monthly

  • 7-day free trial, all features unlocked
  • The complete application with all 15 modules
  • Trilingual: Français · العربية · English
  • Signed, verified updates
  • One computer, one price
  • One licence per computer
  • Your data stays with you, exportable anytime
Choose yearly

Billed once a year.

7-day free trial: try every feature before choosing your plan — no commitment.

Requires Windows 10 or later. One licence per computer. macOS version coming soon.

When a subscription ends, the app stays viewable and your data exportable — only writing is blocked.

How it works

Up and running in three steps

01

Download & install

Requires Windows 10 or later (.exe installer). Enjoy a 7-day free trial, then activate your licence in the app (licence file or activation request). macOS version coming soon.

02

Set up your company

Name, ICE, IF, RC, Patente, CNSS, TP, RIB and logo: your documents are compliant from the very first invoice.

03

Sell & invoice

Create your products, open the register, ring up sales, issue invoices, quotes and delivery notes — with or without internet.

Testimonials

Shopkeepers run their stores with Magasin Manager

Placeholder — to replace
[Real customer testimonial — replace before publishing.]
[Shopkeeper's name][City, sector — to complete]
Placeholder — to replace
[Real customer testimonial — replace before publishing.]
[Shopkeeper's name][City, sector — to complete]
Placeholder — to replace
[Real customer testimonial — replace before publishing.]
[Shopkeeper's name][City, sector — to complete]
Placeholder — to replace
[Customer logo — to replace][Customer logo — to replace][Customer logo — to replace] [Customer logo — to replace][Customer logo — to replace]
FAQ

Frequently asked questions

No. The local database is the daily source of truth: sales, stock and invoicing work without any connection. The internet only comes into play for options you choose, such as the remote mirror.

Your data is stored outside the install folder and backed up automatically. Install Magasin Manager on another machine and restore from a backup, a USB key or the remote mirror — and carry on exactly where you left off.

Magasin Manager is available as a monthly (299 DH/month) or yearly (2999 DH/year) subscription, whichever you prefer. Pricing is one licence per user: each user gets their own licence, and each licence covers one computer.

Yes. Every install starts with a 7-day free trial, all features unlocked, with no credit card and no commitment. When the trial ends, activate your licence to keep going; without a licence the app stays viewable in read-only mode.

The app shows a device identifier for your computer. Install the signed licence file (.json) provided by your vendor, or send an activation request (name, email, phone) directly from the app. The licence is bound to that computer and works fully offline afterwards.

Nothing is lost. The app keeps opening: you can still view and export all your data, only writing is blocked. Renew at any time to unlock full editing again.

Each licence covers one computer. If you change or lose your computer, install Magasin Manager on the new machine, restore your data from a backup, and contact your vendor to transfer the licence to that device.

Yes, the application is trilingual — French, Arabic and English — with full right-to-left support. Documents can be issued in French or in Arabic.

A delivery note (BL) accompanies the goods handed over to the client: it proves what was delivered. Create it from "Delivery notes" → "New delivery note", or straight from the register when you confirm an order: number (BL-YEAR-NUMBER), client, date, products and quantities, then save. A draft note does not touch stock; as soon as it becomes "delivered", stock is deducted. You can print it in A4 with boxes for the client's and the driver's signatures.

At delivery. A draft delivery note does not change stock; as soon as it becomes "delivered", the quantities are deducted and a stock movement is recorded. If you revert it to draft or delete it choosing to restore, the products go back into stock. An invoice never changes stock: only the delivery note manages it.

Open a "delivered" note and click "Create the invoice" (or use the button directly in the list). The invoice is prefilled and linked to the note: stock is not deducted a second time, and the note becomes "invoiced". If you later delete the invoice, the note returns to "delivered".

Yes. While a cheque is not encashed, its unpaid remainder (cheque amount minus payments already received) is added to what the client owes. As soon as it is encashed it no longer counts as a debt; a rejected cheque stays flagged on the Cheques page and is never counted as paid.

The application compares the purchase price and the selling price of every product sold, in delivery notes (delivered or invoiced) and in invoices not linked to a note. The Reports page shows profit for the day, month, year and the total, with the comparison to the previous period, a 6-month chart, a monthly breakdown (sales excl. tax, purchase cost, margin and margin rate) and your top products by margin. If a product has no purchase price, the margin is estimated on the full sale price and a warning invites you to fix the prices.

Yes. You first get a 7-day free trial with every feature unlocked. After that, without an activated licence, the app opens in read-only mode: you can view and export your data, but not edit it.

Magasin Manager runs on Windows 10 or later. One licence covers a single computer. The macOS version is coming soon. The application stays light: its local SQLite database guarantees quick startup and low resource use, even on a modest machine.

The app checks for updates at startup and notifies you; you can also check manually in Settings and install with one click. Every update is cryptographically signed and verified before installation, and your data — stored outside the install folder — is preserved.

The licence is designed so your data is never held hostage: even with a missing or expired licence, the application opens and your data stays viewable and exportable — only writing is blocked.

Magasin Manager: the store management tool that works for the merchant — not the other way around.

Monthly or yearly · Works offline · Français & العربية

Version 1.0.16 · Windows 10+ · 5.1 MB