SOGESTIO

ERP in Morocco: integrated business software built for Moroccan SMEs

An ERP (enterprise resource planning system) brings sales, inventory, purchasing, production, accounting, payroll and cash management into one database. SOGESTIO is a cloud ERP built in Morocco for small and mid-sized businesses and groups: ICE numbers, Moroccan VAT, the CGNC chart of accounts, CNSS, cheques and LCN bills are built in, in French, Arabic and English, from 199 DH/month excl. VAT.

What is an ERP, and when does a Moroccan SME need one?

An ERP is a single system in which every department works on the same data. Sales creates the quote, the warehouse ships, accounting finds the invoice already posted, and management sees an up-to-date cash position. Nothing is re-keyed from one tool to the next.

Many Moroccan SMEs still run on a patchwork: invoicing software installed on one PC, an Excel file for stock, a notebook for cheques received, WhatsApp messages to approve purchases, and an accountant who receives a box of paperwork at month end. That works with three people. Beyond that, the same symptoms appear.

  • Stock on screen never matches the physical count
  • Nobody knows last month's profit without waiting for the accountant
  • Cheques and LCN bills to collect are tracked from memory
  • The same customers and items live in three different files
  • VAT and payroll take several days of work every month
  • Purchases are committed without approval and discovered when the invoice arrives

What an ERP must handle in Morocco

An ERP designed elsewhere can manage sales and stock, but Morocco has its own rules and habits: mandatory identifiers on invoices, specific VAT rates and regimes, the CGNC chart of accounts, CNSS and AMO contributions, payment by cheque and by LCN bill of exchange, and documents in Arabic. Adapting generic software to all of this usually means an integrator and custom development.

SOGESTIO starts from these realities, and the table below sums up what is built in. Tax and social rules change with each finance law, so rates stay configurable per company, and your filings are always validated by you or your chartered accountant.

Moroccan requirements handled by SOGESTIO
AreaPractice or requirement in MoroccoIn SOGESTIO
InvoicesICE, IF, RC, professional tax number, continuous numberingIdentifiers printed on every PDF, numbers assigned by the server per document type and per year
VAT20%, 14%, 10% and 7% rates and exemptions; cash or accrual basisPrefilled, editable rates, prepared return, deductions statement exported as EDI XML for SIMPL-TVA
AccountingCGNC chart of accounts and financial statementsEntries generated by every transaction, Bilan, CPC and ESG, preparatory XML for the tax return package
PayrollCNSS, AMO, income tax (IR), seniority bonusPayslips, preparatory DAMANCOM file, preparatory 9421 statement for SIMPL-IR
BankingCheques, LCN bills, statements from every bankPortfolio with due date and status, MT940 and CSV import, bank reconciliation
LanguagesFrench-, Arabic- or English-speaking customers and teamsInterface and documents in French, Arabic (right-to-left) and English
E-invoicingScheme announced by the DGI, technical specification not yet publishedUBL 2.1 export of validated invoices and credit notes, with ICE, IF and RC

Every SOGESTIO module, connected to the others

Each module feeds the others: a goods receipt updates stock at net purchase cost, an invoice generates its accounting entry, a payslip is posted to the ledger, and a cheque received shows up in the cash forecast. You can start with invoicing and switch on other modules by changing plan, with no data migration.

  • Sales and invoicing: quotes, sales orders, delivery notes, invoices, credit notes, recurring invoices and a client portal where quotes are accepted online
  • Inventory: multiple warehouses, weighted average cost (CMUP), lots and serial numbers, minimum-stock alerts, stock counts
  • Purchasing: purchase requests, requests for quotation, framework contracts, supplier rating, order, receipt and invoice matching
  • Production: bills of materials, manufacturing orders at actual consumed cost, material requirements
  • CGNC accounting, VAT, budgets and cost-centre accounting
  • Payroll, HR (contracts, leave, expense claims) and approval workflows
  • Banking, cheques and LCN bills, 13-week cash forecast, CRM and multi-company

Example: one order flowing through the ERP with no re-keying

An electrical supplies distributor in Casablanca receives a request from a business customer. The sales rep sends a quote of 40,000 DH excl. VAT; the customer accepts it online from a private link, and SOGESTIO records the name, time and IP address. The quote becomes a sales order, then a delivery note: warehouse stock goes down and the margin is computed at weighted average cost.

The invoice is built from the delivery: 40,000 DH excl. VAT plus 20% VAT of 8,000 DH, so 48,000 DH incl. VAT, numbered by the server. The customer pays with an LCN bill due in 60 days: it enters the portfolio with its bank and due date and appears in the right week of the cash forecast. The sale is posted to the CGNC ledger, output VAT flows into the return, and the dashboard shows the month's revenue and margin.

In a fragmented setup, the same journey means at least five entries in four tools, and as many chances to get something wrong.

Cloud, offline mobile or on-premise: one ERP, three ways to run it

The cloud version runs in the browser and installs like an app on computers, Android and iPhone or iPad via Add to Home Screen; an Android app shares the same data. When the connection drops, work continues: viewing data and creating customers, quotes, draft invoices, payments and expenses, with automatic sync when the network returns. Legal invoice numbers are still assigned by the server at sync, never on the device.

Companies that want their data on their own premises, or need to work without Internet, can install the on-premise edition on their own server: a Windows installer with a built-in database, automatic backups and signed updates with automatic rollback on failure, or a Docker installation. A secure relay provides mobile access from outside. The licence depends on the number of companies and users and is quoted on request.

How much does an ERP cost in Morocco?

The price of an ERP is more than the licence. Add hosting, configuration, adaptation to Moroccan rules, training and maintenance; on traditional integration projects these items often exceed the cost of the software itself. Always ask for the total cost over three years, including users and companies.

SOGESTIO publishes its prices in dirhams, as an online service with nothing for you to install or host. Starter: 199 DH/month excl. VAT or 1,990 DH/year, one company, up to 2 users. Pro: 449 DH/month excl. VAT or 4,490 DH/year, up to 10 users, with every module except multi-company. Groupe: 990 DH/month excl. VAT or 9,900 DH/year, three companies included and up to 30 users, then 249 DH/month excl. VAT per extra company.

Example: an SME with 8 users on the annual Pro plan pays 4,490 DH excl. VAT for the whole year instead of 5,388 DH on monthly billing (12 × 449 DH), a saving of about 17%. A group of four companies on the annual Groupe plan pays 9,900 DH plus 2,490 DH for the fourth company, so 12,390 DH excl. VAT for the year.

How to choose an ERP and get the rollout right

Before signing, test the ERP with your real data and documents: an invoice with two VAT rates, a post-dated cheque, a payslip with a seniority bonus. Check who can see what, how your files are imported and what happens to your data if you stop the subscription.

With SOGESTIO, data is imported from Excel or CSV: customers, items, opening stock, opening balances and journal entries. The 14-day free trial needs no card and no commitment, and everything you enter is kept when you subscribe. If you don't renew, the account switches to read-only after a 7-day grace period, and your data can still be viewed and exported.

  • Are Moroccan rules built in, or do they need custom development?
  • Are prices published, including users and companies?
  • Are the interface and documents available in Arabic?
  • Can customers, items, opening stock and balances be imported from Excel?
  • Does the software keep working when the Internet goes down?
  • Can you still read and export your data after the subscription ends?

Frequently asked questions

What is a Moroccan ERP?

It is integrated business software with Moroccan rules and practices built in: ICE and other identifiers on invoices, Moroccan VAT, the CGNC chart of accounts, payroll with CNSS, AMO and income tax, cheques and LCN bills, and documents in Arabic. SOGESTIO was built in Morocco for Moroccan small and mid-sized businesses and groups, in French, Arabic and English.

How much does an ERP cost for an SME in Morocco?

With SOGESTIO, the Pro plan, which includes every module except multi-company, costs 449 DH/month excl. VAT or 4,490 DH/year for one company and up to 10 users. Starter begins at 199 DH/month excl. VAT and Groupe at 990 DH/month excl. VAT with three companies included. 20% VAT is added to these prices.

Is there a free ERP in Morocco?

Some ERPs are free to download, but hosting, configuration and adaptation to Moroccan accounting, VAT and payroll all have a real cost. SOGESTIO offers a 14-day free trial with no card and no commitment, and the data you enter during the trial is kept when you subscribe.

Do I need an integrator to roll out SOGESTIO?

SOGESTIO is an online service you can use straight away: you create your company, import customers and items from Excel or CSV, and start invoicing. Because Moroccan rules are built in, there is no custom development to order for VAT, the CGNC chart of accounts or payroll.

Does the ERP work without an Internet connection?

Yes, in two ways. The web and Android apps keep working offline to view data and create customers, quotes, draft invoices, payments and expenses, then sync when the network returns. The on-premise edition installs on your own server, on Windows or with Docker, and runs without Internet.

Is my data secure in SOGESTIO?

Each company is isolated on the server, connections use HTTPS and permissions are set by role: owner, administrator, accountant, sales or custom roles. An audit log records who did what and when, two-factor authentication protects accounts, and a lost device can be signed out remotely.

Read next

Invoicing software in Morocco: quotes, invoices and collections in one placeQuotes, invoices, credit notes and payments with ICE numbers, VAT per rate and PDFs in three languages, from the Starter plan.Learn moreSales management software in Morocco: from quote to payment without re-typingThe quote, order, delivery, invoice and payment chain, plus supplier purchasing and a light CRM, with no re-typing.Learn moreInventory management software in Morocco: know what you have, where, and what it is worthMultiple warehouses, threshold alerts, batches and serials, weighted average cost valuation and stock counts, linked to sales and purchasing.Learn morePurchasing software in Morocco: from purchase request to supplier paymentApproved purchase requests, requests for quotation, framework contracts, three-way match and supplier rating in one place.Learn moreProduction management software for SMEs in Morocco: bills of materials, manufacturing orders and requirementsBills of materials with scrap, manufacturing orders at actual cost and requirements planning for workshops and manufacturing SMEs.Learn moreAccounting software in Morocco: CGNC bookkeeping that keeps itself up to dateAutomatic CGNC entries, general ledger, trial balance, matching, year-end statements and VAT prepared for SIMPL-TVA.Learn moreCost accounting and budgeting software in Morocco: budget, actual and profit by branchCost centres on invoices and expenses, a monthly budget per line, budget vs actual variances and profit by branch, in Pro and Groupe.Learn morePayroll software in Morocco: payslips, CNSS, AMO, income tax and prepared filingsPayslips with CNSS, AMO, income tax and seniority, preparatory DAMANCOM and 9421 files, automatic payroll entries.Learn moreHR software in Morocco: employment contracts, leave and absences for SMEs without an HR departmentCDI, CDD, ANAPEC, internship and temp contracts with alerts, leave counted in working days and calculated balances, in Pro and Groupe.Learn moreExpense claims software in Morocco: from crumpled receipt to bank-transfer reimbursementExpense claims filed by employees, approved, booked as company expenses and marked as reimbursed, in the Pro and Groupe plans.Learn moreApproval workflows for expenses, purchases and payments: internal control for Moroccan SMEsApprovals by threshold and role for expenses, purchases, payments, discounts, leave and expense claims, with delegation and an audit log.Learn moreBanking management and bank reconciliation software in MoroccoMT940 import, bank reconciliation, cheques and LCN bills tracked by due date and status.Learn moreCash flow management software in Morocco: a 13-week forecast13-week forecast, receivables and payables by due date: see cash pressure coming.Learn moreCRM software in Morocco connected to quotes and invoicesDrag-and-drop pipeline, quotes accepted online, invoices in the same place.Learn moreMulti-company ERP in Morocco for groups and holding companiesSeveral companies, one platform: separate data, intercompany flows and a consolidated view.Learn moreInvoicing app in Morocco: quotes and invoices on your phone, even offlineQuotes, invoices and payments from your phone, even with no signal, with automatic sync and complete PDFs.Learn moreOn-premise ERP in Morocco: your business software on your own server, without internetEvery SOGESTIO module installed on your own server, Windows or Docker, usable without internet. Licence on quotation.Learn moreUBL 2.1 e-invoicing in Morocco: your invoices as structured XMLValidated invoices and credit notes exported as UBL 2.1 XML with ICE, IF and RC: data software can read, alongside the PDF.Learn more

Try SOGESTIO for free

14 days with every module of your plan, no credit card, no commitment.