Building materials suppliers

Software for building materials and hardware suppliers in Algeria

Dido is management software for building materials merchants and hardware stores in Algeria, published by Sindan Solutions. Construction suppliers who deliver to sites use it to keep one account per contractor with their sites underneath, charge delivery by distance and track each cheque until it reaches the bank.

The demo opens a sample manager account, with the password example. The worked example of one contractor and three sites is further down this page.

A rack of cartons, a tablet showing stock levels, a barcode scan and a delivery van.

Day to day

What keeps a building materials supplier busy every week

One contractor buys for several sites, takes delivery in several loads and pays in cash, by transfer or by cheque. The office redoes these sums by hand.

  • A contractor has three open sites and asks what they owe on each one.
  • Delivery costs change with the distance from the depot to the site, and every salesperson works them out differently.
  • An order of rebar or concrete blocks leaves on several lorries, and someone has to know what is left to deliver.
  • Cheques received pile up in a drawer, and nobody knows which ones went to the bank.
  • A private buyer, a reseller and a construction firm pay different prices and get different payment terms.
  • Stock sits in the yard, the shop and a second depot, and nobody knows what is left where.
  • Unpaid invoices pile up across several sites, and promises to pay live in a notebook.

What Dido does

Each problem has its module in Dido

Each card describes what the software does today and links to the module page.

Sites under one account

The contractor keeps one account, one balance and one statement, with their sites underneath. Each invoice can name the site. For each site you read the amount invoiced, the amount collected and what is still owed, three figures kept apart.

See sales and invoicing

Delivery charged by distance

One tariff in distance bands from your depot, the same for the whole company. Dido proposes the distance to the site or to the customer address, and you can correct it. The delivery charge goes on the quote, order or invoice as an ordinary line.

See delivery charges

Partial deliveries

A confirmed order can leave on one delivery note or several. Dido refuses to ship more than the order or invoice committed. Several invoices for the same customer and the same site can travel on one note.

See delivery notes

Cheques received

Dido records each cheque with its number, bank, drawer and date. It stays in hand until the deposit slip takes it to the bank account. A bounced cheque goes back on the customer account.

See cash and cheques

Prices by customer type

The customer type, retail, mid-wholesale, wholesale or institutional, picks the price tier, and each item carries its four prices. Quantity offers apply to an item, a category or the whole basket. A discount above the ceiling the company sets needs a separate permission.

See customer records

Unpaid invoices and promises

Unpaid invoices sort by age into not yet due, 1 to 30 days, 31 to 60, 61 to 90 and over 90. You log calls, visits and promises to pay by a date. A promise past its date shows as broken.

See receivables and follow-up

Stock by location

You create your own locations, such as the yard, the shop or a lorry. A transfer moves units in one step, and stock never drops below zero. A reorder level per item and per depot brings up what is short, and Dido drafts the supplier orders.

See inventory and distribution

Vans on rounds

If your lorries leave with goods to sell, each one has its own stock. The loading slip fills it, the check on return shows shortage and overage separately, and the round settlement puts the cash handed in into your drawer.

See van sales

Equipment hire

If you also hire out a pump, a generator or a compactor, each machine has its own calendar. Dido charges the hire from the actual departure and return, and keeps the deposit apart from the advance. Delivering the machine follows the same distance tariff.

See equipment hire

Prospects and sales staff

A firm asking for prices stays a prospect until you convert it into a customer, and the conversion asks for its price tier. Each salesperson has a daily agenda with their calls, visits and tasks.

See the CRM

Example

One contractor, three sites

An example with made-up figures. A building firm has one account with you and three sites underneath. This is what the office reads on its record.

Invoiced, collected and still owed per site, in dinars, in a made-up example
SiteInvoicedCollectedStill owed
House, 12 km from the depotDZD 1,240,000DZD 1,000,000DZD 240,000
Apartment block, 25 kmDZD 2,860,000DZD 1,900,000DZD 960,000
Warehouse, 38 kmDZD 450,000DZD 450,000DZD 0
Account totalDZD 4,550,000DZD 3,350,000DZD 1,200,000
  • On the apartment block, the order for 30 tonnes of rebar leaves on three notes of 10 tonnes each. One more note would exceed the order, and Dido refuses it.
  • Each invoice carries its delivery line. The warehouse site, 38 km out, falls in a different band of the tariff from the house, 12 km out.
  • The customer promised to pay DZD 500,000 on the apartment block by 15 December. If that date passes without payment, the promise shows as broken.
  • The customer owes nothing more on the warehouse. When the work ends, you close the site. It leaves the pick lists, and its invoices stay on the statement.

Demo

Open Dido, then see it with your own items

The demo opens a sample manager account, with the password example shown on the sign-in page. Create a quote, turn it into an order, deliver it, then invoice it.

To see the same path with your own items and one of your sites, book a demo. Bring one of your invoices and a delivery note.


Common questions

What building materials suppliers ask us

01What software suits a building materials supplier in Algeria?

You need software that keeps each contractor account with its sites, charges delivery, follows partial deliveries and tracks cheques. Dido does this in its sales and invoicing module, in dinars with per-item VAT, alongside stock by location and, if you need them, vans and equipment hire.

02Do we open one customer per site?

No. The contractor keeps one account, one balance and one statement. Their sites sit under that account, and each invoice can name one. You then read invoiced, collected and still owed site by site.

03How does Dido work out delivery charges?

You write one tariff in distance bands, valid for all your depots. Dido proposes the distance from your depot to the site, from a road route or a straight line with a detour factor, and you can change it. The band gives the amount, which goes on the invoice as a line. A band at DZD 0 means you give delivery away.

04Can we deliver an order in several loads?

Yes. Each load has its own delivery note, and Dido refuses to ship more than the order or invoice committed. When the order has no invoice yet, the delivery note takes the goods out of stock. An item short on the shelf blocks the note.

05How do we track the cheques we receive?

Each cheque you receive keeps its number, bank, drawer and date. It stays in the register until you bank it. When you prepare the deposit slip, Dido lists the chosen cheques with their total. If the bank returns a cheque unpaid, the customer owes the amount again.

06Does Dido suit a hardware store?

Yes, if it sells over the counter and on invoice. The counter takes cash or cheques, with one cash drawer per cashier. Regular customers keep their account, balance and price tier.

07How much does Dido cost for a building materials supplier?

We do not publish a price list. The price depends on the modules you take, such as vans or equipment hire on top of sales and invoicing, and we quote it after a short call.

Guides

Further reading

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

Software decisions · 10 min

Choosing sales and invoicing software in Algeria in 10 questions

Ten questions to ask before buying sales and invoicing software in Algeria. VAT per item, cheques, invoices nobody can edit once issued, the publisher commitment due in 2027, user rights, receivables, data import and hosting.

Read the guide (French)

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)

Inventory & operations · 11 min

Automating inventory management for a growing company

A plan for moving from spreadsheets and chat messages to reliable stock: flows, item codes, counts, permissions, mobile use, alerts and a staged rollout.

Read the guide (French)

How many open sites does your biggest customer have?

Send us that number with one of your invoices. We will show you that account in Dido, site by site.