Skip to content
Rivena ERP

The ERP that speaks the language of your trade: construction, haulage, asphalt, industry

Rivena ERP brings together a management core (sales and invoicing, purchasing, collection, cash management), applications such as Rivena Marchés, Rivena Projects, Rivena HR and Rivena Equipment, and an edition for each trade. You start with the application you need and add the others later.

  • Core, applications and trade editions
  • Invoices with Moroccan legal details
  • On desktop and on phone
  • Module by module

Shared core

The shared core, from quote to payment

Sales, purchasing, collection, cash: the core brings together the company’s management building blocks. A quote becomes an order, then an invoice; a supplier invoice is matched to its order and receipt. Each edition below states which of these blocks it includes.

Sell and invoice

  • CRM and sales pipeline

    Customers with ICE and contacts, opportunities tracked stage by stage with a weighted forecast, activities and follow-ups.

  • Quotes and orders

    Quotes from the catalogue, with line or overall discounts, e-mailed as PDF, duplicated or turned into an order.

  • Invoices and credit notes

    Invoices, including down-payment invoices, carrying your legal details, the client’s ICE and the amount in words. A validated invoice is corrected with a credit note.

  • Recurring contracts

    Subscription or maintenance contracts invoiced on schedule, manually or automatically, with renewal alerts.

Buy, pay, collect

  • Purchasing

    Purchase requests and orders with approval, partial receipts, supplier invoices matched to the order, supplier payments.

  • Expense claims

    Receipt attached, charged to a project, approved through to reimbursement.

  • Collection

    Receivables sorted by age, three-level e-mail reminders, tracked payment promises and top debtors.

  • Cash management

    Bank and cash accounts, customer receipts and supplier payments, invoiced versus collected month by month, cash position.

Approve and control

  • Approval workflows

    Purchase orders, invoices and expense claims go through the required sign-offs before they commit the company. Depending on the edition, an amount threshold triggers management approval.

  • Roles and permissions

    Each user only sees the screens and actions of their role, from data-entry staff to senior management.

  • Activity log

    Operations are logged: who did what, and when. In-app notifications and global search.

  • Dashboard

    Overdue invoices, pending quotes, urgent tickets and top debtors, on a single screen.

Open up and share

  • Client portal and quote e-signature

    A personal link with no account to create: clients view their invoices, quotes and contracts, and sign a quote online, with the signature proof on the PDF.

  • Ticket-based customer support

    Priority, category, first-response tracking, reply templates and tickets created from inbound e-mail.

  • Excel and PDF exports

    Lists export to Excel; quotes, invoices and purchase orders are produced as PDF.

  • Installable app and APK

    Installs on iPhone and Android from the browser, with bottom navigation adapted to each role; Android APK as a direct download.

Stock is handled in the editions that need it: a store valued at weighted average cost for haulage, daily raw-material stock for asphalt plants.

The applications

Six applications, one for each part of the business

From tenders to site audits, each application covers one part of the business. Rivena Marchés, Rivena Projects, Rivena HR and Rivena Equipment each have their own page; Rivena Purchasing and Rivena Audits & QHSE are described here.

  • Rivena Marchés

    Public tenders, from monitoring to submission

    Bidding for public contracts, from the published notice to a file ready to submit, on a single platform.

    • Daily monitoring of notices published on the public procurement portal
    • A reasoned go/no-go: elimination filters first, then weighted criteria
    • RC and CPS requirements read from the tender file and matched against your company’s own
    • Price schedule costed through price build-ups, positioned under Decree No. 2-22-431
    • Bid file prepared and checked before submission, bonds tracked through to release
  • Rivena Projects

    Costing, budget, time and margin per project

    From costing the bid to the execution budget, then following each project: hours, costs and margin.

    • Price schedule and bill of quantities imported from Excel, price build-ups, costing table and summary
    • Execution budget derived from the costing: purchases, subcontracting, equipment, labour; versions compared with one another
    • Projects linked to the client, order or contract, with their tasks and planned hours
    • Timesheets, also on the phone, and real margin at an hourly cost frozen when time is entered
    • Billing at a fixed price or on time spent
  • Rivena HR

    Staff, leave, absences and attendance

    Staff files, employee requests and leave balances, and attendance in the field, by app or by facial recognition.

    • Staff files: employee records, contracts and documents
    • Leave and certificate requests (employment certificates and more) online, with an approval workflow
    • Absence requests and leave balances: entitlement earned under the Labour Code, days taken and days remaining
    • Attendance by app or by facial recognition, per job site or location: hours and presence
    • Employee self-service: requests and leave balances
  • Rivena Equipment

    Trucks, machines, diesel, workshop and costs

    Following your trucks from how they are financed to what they earn, by way of diesel and the workshop, and your machines: hours, diesel and equipment cost.

    • Register of trucks, tractor units and semi-trailers, owned, leased or hired, with leasing schedules; machine register
    • Insurance, road tax, roadworthiness tests and other papers, with due-date alerts
    • Diesel: fill-ups matched to the odometer, a consumption standard and over-consumption alerts
    • Workshop: preventive maintenance by mileage, time or engine hours, tyres tracked by position, a daily check by the driver on their phone
    • Equipment hours logged and cost per machine; profit per truck, period by period
  • Rivena Purchasing

    From purchase request to supplier payment

    Every purchase follows the same path, from request to payment, with the required sign-offs before it commits the company.

    • Purchase requests and orders with an approval workflow
    • Purchase orders as PDF, partial receipts and ordered-versus-received gaps flagged
    • Supplier invoices matched to the order and charged to the project, site or truck
    • Supplier payments, with the legal cap on cash payments enforced
  • Rivena Audits & QHSE

    Site audits and daily reports, offline

    Field inspections entered on the phone, even with no signal, then followed up from the web platform.

    • Versioned checklists: each item conforming or non-conforming, with the details of the gap
    • Offline Android app: photos, finger signatures, PDF generated on the phone, sync when the network returns
    • Corrective actions and dashboards that spot recurring equipment faults
    • Daily site report signed by the people in charge on site, approved by the project manager; missing days flagged

Alongside the suite

Rivena Fleet

Rivena Fleet is a separate product, used alongside Rivena ERP: GPS positions of vehicles and machines, engine hours and fuel depending on each machine’s equipment, geofences, alerts and machine hours per site.

Trade editions

Four editions, one for each trade

Each edition brings together the modules its trade needs, the management building blocks that serve it and the related applications. You take it whole or module by module.

  • Edition

    Construction & public works

    Public works, roads and utilities, building

    From tender to site: bidding with Rivena Marchés, costing and the execution budget with Rivena Projects, purchasing, field inspections, staff and attendance.

    Modules in the edition

    • Tenders with Rivena Marchés

      Notice monitoring, a reasoned go/no-go, RC and CPS requirements, price schedule costing, bid file and bonds.

    • Costing and budget with Rivena Projects

      Price schedule and bill of quantities imported from Excel, price build-ups, costing table and summary. The execution budget follows from it: purchases, subcontracting, machine hours and fuel, labour.

    • Costing versions

      Draft, submitted, approved, archived: an approved version can no longer be changed. Versions can be compared with one another, and the costing with the budget.

    • Site purchasing

      Purchase requests and orders, partial receipts, supplier invoices matched to the order and charged to the project.

    • Site audits

      With Rivena Audits & QHSE: a web platform and an Android app that works offline — versioned checklists, photos, finger signatures, PDF generated on the phone, corrective actions.

    • Daily site report

      Filled in offline and signed on Android by the people in charge on site, then approved by the project manager. Missing days are flagged and each report is generated as a PDF.

    • HR and attendance with Rivena HR

      Staff files, attendance by app or by facial recognition on each site, leave, absence and certificate requests, leave balances.

    • Machines with Rivena Equipment

      Machine register, hours logged per machine and per operator, monthly status, diesel per machine and equipment cost at an hourly or daily rate.

  • Edition

    Transport & logistics

    Materials haulage, truck hire

    From the trip entered each day to the invoice and the truck’s margin, every figure is entered only once. The trip becomes the truck’s revenue, the statement line, the client invoice and finally the margin.

    Modules in the edition

    • Daily trip entry

      The whole fleet for a given date in one grid: origin, destination, site, day or trip, tonnage. Rate and amount are suggested; you validate the entry.

    • Places, distances and rate card

      Loading points, sites and depots with their distances. Day, tonne, tonne-kilometre or flat rates: the most specific rate wins.

    • Monthly statements and sign-off portal

      A monthly statement (attachement) per client and site, built from the trips. The client’s site managers review it online, propose line-by-line corrections and sign it off.

    • Cumulative monthly invoices

      Monthly invoices per site: cumulative to date, previous cumulative, amount for the month and retention.

    • Profit per truck with Rivena Equipment

      Leasing, insurance, road tax, hired-in trucks and re-invoiced sub-hire, diesel and workshop. The revenue and costs of every truck, period by period.

    • Diesel with Rivena Equipment

      Fill-ups matched to the odometer, consumption compared with a standard, over-consumption alerts investigated down to their cause.

    • Workshop and vehicle papers with Rivena Equipment

      Preventive maintenance by mileage, time or engine hours, tyres tracked by position, a daily truck check by the driver on their phone with photos, and document due dates.

    • Drivers and attendance with Rivena HR

      Driver files, licences and due dates, truck assignments, attendance and absences, leave requests and balances, employee self-service.

    Also included: purchasing and stock at weighted average cost, supplier invoice checks, cash desks and cash management, approval workflows, a dashboard and Excel exports.

    To track trucks by GPS, Rivena Fleet is used alongside the edition.

  • Edition

    Asphalt plants & building materials

    Asphalt producers with one or more plants and a paving crew

    The month-end close is computed from field entries: production truck by truck, stock movements, staff attendance, machine hours. It gives each plant’s cost and margin, then locks the period.

    Modules in the edition

    • Production truck by truck

      Ticket, truck, site, product and tonnage entered in a multi-day grid, with paste from Excel and line-by-line checks.

    • Raw-material stock and receipts

      Bitumen, fuel oil, diesel, aggregates: daily stock recalculated in cascade, delivery note recorded when the truck arrives, physical count.

    • Material control

      Theoretical consumption, by mix formula and tonne produced, compared with actual withdrawals; the gap is valued in dirhams.

    • Fuel in kg per tonne

      Fuel consumption compared with a configurable standard, with the drift and its financial impact per plant.

    • Cost per tonne

      Conversion cost and full cost per tonne, by plant and by month, with the calculation basis shown.

    • Month-end close

      Computed from the month’s entries, can be simulated without saving anything, then locked. Missing data (prices, formulas, rates) is flagged.

    • Paving and progress statements

      The paving crew’s month: expenses, equipment, asphalt taken from the plants, emulsion. Cumulative progress statements: nothing is billed twice.

    • Sales, purchasing and approval

      Quote, order, partial deliveries and invoice; purchase request, order and receipts. Above a threshold, management approves before anything is committed.

    Also included: staff attendance with Rivena HR, equipment hours and tracking with Rivena Equipment, billing between related entities, emulsion and tack coat, dashboards, Excel and PDF exports, and the dataset behind a BI report.

    Truck trips are handled with the Transport edition.

  • Edition

    Manufacturing, distribution & services

    Manufacturing, distribution and service SMEs

    The full management core, plus what you need to sell by quote, contract or time spent: the margin of each project, recurring contracts, customer support and a portal for your clients.

    Modules in the edition

    • Full management core

      CRM, quotes, orders and invoices, purchasing, expense claims, collection, cash management, approval workflows and a dashboard.

    • Projects, time and margin with Rivena Projects

      Budget and planned hours, tasks, timesheets also on the phone, real margin with overrun alerts, billing of time spent.

    • Recurring contracts and collection

      Contracts invoiced on schedule, manually or automatically, with renewal alerts; receivables sorted by age, three-level reminders and payment promises.

    • Ticket-based customer support

      Priority, category, first-response tracking, reply templates and tickets created from inbound e-mail.

    • Client portal and quote e-signature

      A personal link with no account to create: clients view their invoices and quotes, and sign a quote online, with the signature proof on the PDF.

    • Installable app and Android APK

      Installs on iPhone and Android from the browser, with bottom navigation adapted to each role; Android APK as a direct download.

Moroccan compliance

Moroccan rules, applied at entry

Moroccan invoicing and payment rules are built into the software. They apply when a document is entered or validated, instead of being corrected after the fact.

  • Client and supplier ICE

    Every client and supplier record carries its ICE; suppliers also have their IF, RC and bank details (RIB). The client’s ICE appears on every invoice, and an invoice issued without one is flagged.

  • Mandatory invoice details

    Your company name, legal form, capital, registered office, trade register number (RC), ICE, IF and TP, and the client’s ICE, on every invoice.

  • Amount in words

    The invoice total is written out in words, in dirhams, with correct French grammatical agreement.

  • Continuous numbering

    The legal number is assigned only at validation: a draft uses up no number and the sequence has no gaps.

  • Locked invoices and credit notes

    A validated invoice is locked: from then on, it can only be corrected with a credit note.

  • Cash payments

    The cap of MAD 5,000 per day per supplier (CGI, art. 145-VIII) is enforced when supplier payments are entered, and a cash account never goes negative.

Module by module

One edition, a first application, then the next

This is how we start with a company: a limited scope, on its own data, then applications and modules added one at a time.

  1. Choose the edition and first application

    We start from your trade, your organisation and your current files, then show you the application that answers your priority need.

    • Demo on your own cases
    • Written starting scope
    • List of data to migrate
  2. Migrate your data

    We bring over what you need to start from your Excel workbooks or your current software’s exports: master data, useful history, outstanding receivables and payables. Totals are checked and you approve before switching over.

    • Master data migrated
    • Totals checked against your files
    • Sign-off before switching
  3. Set up your instance

    Your dedicated instance is configured: roles, approval workflows, documents carrying your legal details, numbering. We support your teams as they get started, on desktop and on phone.

    • Roles and approval workflows
    • Documents with your legal details
    • Guided onboarding
  4. Add the next applications

    Further applications and modules are added as you need them, the same way: data migration, set-up, onboarding.

    • Added at your own pace
    • Data migrated with each addition
    • Support for your teams

Comparison

What changes compared with spreadsheets

When operations, purchasing, invoices and collections live in separate workbooks, every step is keyed in again. Here is what Rivena ERP does instead, topic by topic.

  • Field entry

    Spreadsheets and separate software

    The same figure retyped in the operations file, then in the statement, then in the invoice.

    Rivena ERP

    Entered once — trip, production or document — then carried, depending on the edition, into the statement, the invoice and the margin.

  • Purchasing

    Spreadsheets and separate software

    Purchase order in a file, receipt on paper, invoice matched by hand, if at all.

    Rivena ERP

    Approved order, partial receipt flagged, supplier invoice matched to the order, gaps visible before payment.

  • Client invoices

    Spreadsheets and separate software

    Word or Excel template, numbers to keep an eye on, amount in words retyped every time.

    Rivena ERP

    Number assigned at validation, legal details and amount in words generated, corrections by credit note.

  • Reminders and collection

    Spreadsheets and separate software

    Unpaid invoices tracked in a separate sheet, reminders sent case by case, when someone thinks of it.

    Rivena ERP

    Receivables sorted by age and, depending on the edition, graduated reminders and tracked payment promises.

  • Costs and margin

    Spreadsheets and separate software

    Known at month end, once the workbooks have been consolidated.

    Rivena ERP

    Tracked the way your trade works: by truck and by period, per tonne for each plant, by project with Rivena Projects.

  • Access from the field

    Spreadsheets and separate software

    File on one computer, copies sent by e-mail, versions that drift apart.

    Rivena ERP

    Browser on desktop and phone, role-based permissions, offline Android app for Rivena Audits & QHSE.

Frequently asked questions

What to know before you choose

Yes. Each company has its own Rivena ERP instance: its own database, settings, users and permissions.

Yes. You can start with the management core or with one application, such as Rivena Projects, Rivena HR or Rivena Equipment, then add the others as your needs grow. With each addition, we migrate the data you need and support your teams.

Yes, that is often where we start. We bring over your workbooks — master data, useful history, outstanding receivables and payables — with imports that can be re-run without creating duplicates, and we check the totals against your files. You approve the migration before switching over. Afterwards, every list exports to Excel.

Yes. Every edition runs in the browser, on desktop and on phone. The Manufacturing, distribution & services edition also installs as an app on iPhone and Android from the browser, with an Android APK as a direct download. Rivena Audits & QHSE has its own native Android app, which works offline: photos, finger signatures, PDF generated on the phone, sync when the network returns. With Rivena Equipment, drivers do the daily truck check from their phone’s browser, with nothing to install.

Rivena Fleet is a separate product, used alongside Rivena ERP: it supervises vehicles and machines from GPS trackers — positions, engine hours and fuel depending on each machine’s equipment, maintenance, papers. Rivena Equipment, for its part, manages your equipment within the ERP: leasing, insurance, diesel, workshop and costs per truck or machine.

Yes, depending on the trade. Stock is handled in the Transport edition (a store valued at weighted average cost) and in the Asphalt edition (daily raw-material stock). Staff are handled in Rivena HR: staff files, attendance by app or by facial recognition, leave, absence and certificate requests, and leave balances.

Let’s talk about how you work.

Tell us about your business, how your organisation runs and what you want to improve. We’ll then suggest a concrete next step — a demo, a call or a scoping session — with no obligation.

Based in Rabat · Demo on request

E-mail — E-mail us at contact@rivena.maRequest a demo