Management software, not medical software
A clinic in Casablanca, a medical laboratory in Fez, a radiology centre in Marrakech or a dental practice run as a company is also a business: suppliers of reagents and consumables to pay, stock spread across several stores, nurses and technicians on the payroll, invoices to issue and collect. That is the side SOGESTIO covers.
The scope is clear: SOGESTIO is not medical software. It keeps no patient record, handles no diagnosis, test result or imaging report, drives no device and is not connected to health insurers' systems. It runs alongside your medical tools, for administration, purchasing and finance.
- Invoicing of patients and of payer organisations set up as customers
- Reagent purchasing with tenders and framework contracts
- Stock by batch and by store, minimum-stock alerts
- Staff contracts, leave and payroll
- Budget and result per department
Reagent purchasing: compare, negotiate, check before paying
Reagents, consumables and small supplies weigh heavily in costs, and prices vary from one supplier to the next. With advanced purchasing, every purchase request needs approval before it becomes an order, then a request for quotation consults several suppliers and lays their offers out in a comparison table. Prices negotiated in a framework contract then apply to orders, and each supplier receives a rating.
Before payment, the order / receipt / invoice match compares the three documents. Example: a laboratory orders 40 reagent kits at 1,250 DH each excl. VAT, or 50,000 DH. The goods receipt shows only 38 kits, worth 47,500 DH, but the supplier invoice is for 40. The 2-kit difference, 2,500 DH excl. VAT, is flagged before the invoice is paid.
A supplier invoice received as a digital PDF is read automatically: supplier recognised by its ICE number, lines and totals prepared as a draft to check, duplicates flagged.
| Document | Quantity | Unit price excl. VAT | Amount excl. VAT |
|---|---|---|---|
| Purchase order | 40 kits | 1,250 DH | 50,000 DH |
| Goods receipt | 38 kits | 1,250 DH | 47,500 DH |
| Supplier invoice | 40 kits | 1,250 DH | 50,000 DH |
| Flagged difference (invoice − receipt) | 2 kits | 1,250 DH | 2,500 DH |
Consumables stock: by batch, by store, without stock-outs
Stock is spread across several locations: central store, laboratory, operating theatre, imaging. Every receipt, issue or transfer is recorded, goods receipts feed stock at net purchase cost, and stock is valued at weighted average cost (CMUP). Minimum-stock alerts flag consumables to reorder before they run out, and stock counts are entered in the software.
Each item can be tracked by batch number from receipt to issue, so a reagent batch affected by a supplier recall can be traced quickly.
Invoicing patients and payer organisations
An invoice is issued to a patient, or to a company, mutual insurer or other organisation set up as a customer, with numbering assigned by the server and a PDF in English, French or Arabic. Payment terms compute the due date, the dashboard shows unpaid and overdue invoices, and days sales outstanding reveals which payers are slow. SOGESTIO is not linked to any insurer's system: an invoice sent to an organisation is followed like any other receivable.
On personal data, enter only what the invoice requires: the customer's identity and the description of the service, with no medical information. In Morocco, personal-data protection is governed by law and supervised by the CNDP; check your obligations with your legal adviser. The VAT rate or exemption for each service is set item by item and should be confirmed with your chartered accountant.
Clinical and administrative staff: contracts, leave and payroll
Nurses, lab technicians, radiographers, secretaries: contracts (permanent CDI, fixed-term CDD, temporary, internship) are recorded with an alert before a contract or probation period ends. Leave is counted in working days, Monday to Saturday excluding fixed-date public holidays, and requests go through an approval workflow.
Payroll produces payslips with CNSS, AMO, income tax (IR) and seniority, posts the accounting entry, and prepares the DAMANCOM file and a preparatory 9421 statement, to be checked by your accountant before filing. SOGESTIO does not handle on-call rosters: it covers the contract, leave and pay.
Budget per department: laboratory, imaging, theatre, administration
Each department becomes a cost centre assigned to invoices and expenses. You set a monthly budget per line, and SOGESTIO compares budget with actual, showing variances and the result per cost centre.
Example: the laboratory plans 120,000 DH excl. VAT of reagents for October. Actual purchases reach 134,400 DH, an overrun of 14,400 DH (12%). The variance shows up in that month's tracking, not at year-end closing, which leaves time to find the cause: price increases, test volumes, wastage.
Access security and choosing a plan
Each user sees only what their role allows (owner, administrator, accountant, sales or a custom role), and the audit log records who did what and when. Two-factor authentication through an authenticator app and remote sign-out of a lost device complete the protection, and each company is isolated on the server.
Advanced purchasing, banking, accounting, budgets, HR and payroll are included in Pro at 449 DH/month excl. VAT (4,490 DH/year), up to 10 users. A larger or multi-company organisation will take Groupe at 990 DH/month excl. VAT, up to 30 users, and the On-premise edition, on quotation, keeps data on your own server. The free 14-day trial needs no bank card.
Frequently asked questions
Can SOGESTIO manage patient records?
No. SOGESTIO is not medical software: no patient record, no diagnosis, no test results. It covers only the administrative and commercial management of the organisation.
Is it connected to insurers' or mutual insurers' systems?
No. A paying organisation is set up as a customer: you issue it an invoice and follow its payment like any receivable. No electronic transmission to these organisations is offered.
Can we track reagents by batch?
Yes, each item can be tracked by batch number and by store, with minimum-stock alerts, from the supplier receipt to its issue from the store.
How do we control supplier invoices?
The order / receipt / invoice match flags any quantity or amount difference before payment. Every purchase request needs approval before it becomes an order, and nobody can approve their own request.
What VAT applies to our services?
SOGESTIO sets no rule: the applicable rate or exemption is configured on each item. Have the treatment of your services confirmed by your chartered accountant.
Which plan suits a medical laboratory?
Pro, at 449 DH/month excl. VAT, brings together advanced purchasing, stock, banking, accounting, budgets, HR and payroll for one company and up to 10 users. Beyond that, Groupe allows up to 30 users.