Dido · equipment hire

Equipment rental software for hire companies in Algeria

Dido is equipment rental software for hire companies in Algeria, published by Sindan Solutions. It books each machine on its own calendar, bills the actual time between departure and return, and keeps the deposit apart from advance payments until you hand it back.

Sign in with admin@demo-location.dz and the password example, then open Ventes, Location de matériel. A sample hire company has its machines, customers and contracts at every stage, from booking to the returned deposit.

A task board, a customer list and a calendar, all connected to the same database.

What the module does

From the contract to returning the deposit

Each card describes what the Dido hire module does today.

A machine is one item

A pump, a generator or a compactor goes out as a single item with its own reference. Each machine has a day or hour rate, before tax, and a status: in service, in maintenance or retired.

Availability

For any period, Dido lists the free machines and says what holds the others. Dido refuses a booking that overlaps another, naming the contract and customer already holding the machine.

Booked and actual, kept apart

Contract dates reserve the machine. The actual departure and return set the price. A day is a calendar day, weekends included, and hours round up.

Returns and overruns

On return, Dido proposes the duration and amount, and says whether it measured them from the actual departure or the booked start. You can change the billed units. Dido records a late return, and the contract list flags overruns.

Advance payments

Money paid before the invoice goes to a cash drawer, the cheque register or a bank account, like any payment. When you invoice, it goes on the contract's invoice.

Deposits

A deposit is the customer's money, held and handed back. In cash, it goes into your drawer and leaves from the drawer of whoever returns it.

Returning the deposit

You hand the deposit back, less anything you keep, with the reason for keeping it.

Hire invoice

A returned hire goes on an ordinary Dido invoice, with VAT added unless you say otherwise, and never for a seller on the IFU flat-rate tax. Dido invoices each contract only once.

What hire owes you

A summary gives deposits held, advances not yet invoiced and hire invoices still owed.


Comparison

Notebook, Excel or software

What happens to each hire task with each tool. The Dido column repeats what this page describes.

Comparison of a paper notebook, an Excel file and Dido for equipment hire
TaskPaper notebookExcelDido
Two bookings on the same machineVisible if you reread the plannerVisible if you reread the sheetDido refuses the second one and names the contract and customer holding the machine
Billed timeCounted by handA formula on the dates typed inWorked out from the actual departure and return, hours rounded up
Deposit and advanceWritten by hand in the notebookTwo columns to keep apartKept apart until the deposit goes back
Amount kept from a depositReason noted if someone thinks of itReason in a free-text columnWhat you keep carries its reason
Late returnsSpotted by rereading the datesPossible with a filter on the datesThe contract list flags overruns
Invoicing one contract twicePossible by mistakePossible by mistakeDido invoices each contract once only

The Dido column describes the software as it works today. You can check it in the demo account.


One hire

Five steps, from booking to invoice

Each step leaves a record on the contract.

  1. 01

    Book

    You check availability for the period, then the contract reserves the machine for the customer. The booking does not set the price yet.

  2. 02

    Out

    The machine leaves the yard. Dido refuses a departure at or after the end of the booking, so you move the dates first.

  3. 03

    Return

    The machine comes back. Dido proposes the duration and amount from the actual departure.

  4. 04

    Invoice

    The hire goes on an invoice, with the advances already paid. If an advance could not go on it, you add it afterwards.

  5. 05

    Deposit

    You hand the deposit back to the customer, in full or less a stated deduction.


The money in a hire

Advances and deposits stay separate

An advance pays for the hire. A deposit is still owed to the customer. Dido keeps them apart from start to finish, and each contract shows what its invoice still owes.

Cash goes through the drawer, and advance cheques through the cheque register until they reach the bank. A cash deposit goes through the drawer, then back to the customer less any stated deduction.

Rates before taxMachine rates exclude tax. The invoice adds VAT.
Transport by distanceDelivering a machine can go on the invoice as a transport line, from your tariff by distance band.
Clean cancellationsYou can cancel a booking, or a hire that is back and not yet invoiced. A machine that is out has to come back first.

Who it suits

Hire companies that track every machine

The module fits wherever each machine has its own number, schedule and current customer.

  • Construction plant and site equipment hire.
  • Scaffolding, generator and pump hire.
  • Event equipment hire.
  • Tool shops that hire out part of their stock by the day.

Inside Dido

Hire next to sales and cash

A hire invoice is a Dido invoice like any other. It joins the same receivables, cash drawers and reports as your sales.

A construction customer keeps one account with its sites underneath, and you follow the amount invoiced, paid and still owed for each site.

See sales and invoicingSee custom ERP development

Questions

What hire companies ask us

01How does Dido work out the billed time?

From the actual departure and return. A day is a calendar day, weekends included, and hours round up. On return, Dido proposes the duration and amount, and you can change the billed units.

02Can two customers book the same machine for the same period?

No. Dido refuses the booking and names the contract and customer already holding the machine. The availability list shows, for a period, the free machines and what holds the others.

03What is the difference between an advance and a deposit in Dido?

The advance pays for the hire and goes on the invoice. The deposit is still the customer's money: you hand it back at the end, less any stated deduction.

04What happens if the customer returns the machine late?

Dido records the late return and bills the actual duration. The contract list flags late returns and bookings that clash because of an overrun.

05Does VAT apply to hires?

Machine rates exclude tax, and the invoice adds VAT unless you say otherwise. A seller on the IFU flat-rate tax never charges VAT.

06Can we charge for transporting the machine?

Yes. Dido proposes the distance to the customer or the site, then your tariff by distance band gives the amount, which goes on the invoice as an ordinary line.

07How much does the hire module cost?

We do not publish a price list. The price depends on the modules you take, and we quote it after a short call.

08Can I try the hire module before calling?

Yes. On the Dido sign-in page, enter admin@demo-location.dz and the password example, then open Ventes, Location de matériel. The sample contracts cover every stage, including booked, out, overdue, returned and waiting for its invoice, hired by the hour, invoiced with the advance applied and the deposit returned, and cancelled.

Guides

Further reading

Selling & payments · 9 min

Deposits and advances in equipment hire: billing actual days and returning the deposit

Advance, earnest money and deposit: what pays for the hire, what stays with the customer, how to bill actual days and keep back damage. Notes penal code art. 374(3) on cheques held as a guarantee. Not a substitute for a lawyer.

Read the guide (French)

Budget & investment · 7 min

How to read a quote for business software

What moves the price of business software, how to read a quote line by line, and which questions to ask before you sign.

Read the guide

Data & compliance · 8 min

What Algerian law requires of till and accounting software from 1 January 2027

Algeria's 2026 finance law requires proof, during a tax audit, that nobody can rewrite the records kept by till and accounting software, and that the software protects and archives them. What the articles say and what to check.

Read the guide (French)

Running a project · 10 min

Writing a useful software requirements document

How to state what a business system must do without writing a technical novel: goals, users, workflows, rules, data, security and acceptance.

Read the guide (French)

How many machines are in your fleet?

That number and how you track deposits today are enough for us to show you a complete hire in Dido.