Alladdin

Work in progress

Site en construction

الموقع قيد الإنشاء

Alladdin

Invoice the same clients every month without retyping

A cleaning company earns on contracts that repeat: offices, clinics, residences, hotels. Alladdin creates the monthly invoice for each contract, keeps track of which crew works where and for how long, and warns you before a contract ends.

  • Recurring invoices per contract
  • Crews and hours per site
  • Renewal dates in one list

Recurring invoices that send themselves

Describe a contract once: client, services, monthly price and TVA. Choose the frequency and Alladdin generates and sends the invoice on schedule, as a draft you check first or issued directly.

  • A frequency per client

    Weekly, monthly, quarterly or yearly, paused or stopped when a contract ends.

  • Payment reminders

    Clients are reminded before the due date and after it, on your schedule.

  • Extras on their own invoice

    Deep cleaning or a one-off job is invoiced separately on the same client record.

Know which crew is where

Assign each crew to its client sites and plan shifts. Hours are logged per team and per site, so you can check that what you invoice matches what you staffed, and give your accountant the hours for payroll.

  • Location assignments

    Crews and shifts for each client site.

  • Hour tracking

    Clock in from a browser or phone, with hours per team and per site.

  • Absences and leave

    Holiday requests and sick days in one calendar, so a site is never left uncovered.

Contracts and renewal dates in one place

Attach each service agreement to its client, with its price and terms. Alladdin alerts you before a contract expires, so a renewal or a price update is never forgotten.

  • Service agreements

    Store contracts with their terms and pricing against the client.

  • Renewal tracking

    Get alerts before expiry dates.

  • Prices per client

    Different rates for different sites and volumes.

Supplies, quotes and what is still owed

Record purchases of products and equipment, send a quote before a new contract starts, and follow what clients still owe. A cash-flow view shows the weeks when wages fall before payments arrive.

  • Quotes for new sites

    Send, follow and turn into a contract invoice.

  • Purchases of supplies

    Supplier invoices scanned, approved and paid.

  • Cash-flow forecast

    Due dates in and out in one view.

Set up for Moroccan cleaning companies

  • Invoices in MAD with your ICE, IF and RC, and the client's ICE on every business invoice.
  • Contract invoices carry TVA by line. The rate depends on the service and the client, so confirm it with your accountant.
  • Payments by transfer, cheque, LCN or cash.
  • Alladdin stores payslip records and hours; payroll and CNSS declarations stay with you and your accountant.

Questions from cleaning companies

Can invoices be created and sent automatically?

Yes. A recurring invoice is created on its date and either saved as a draft for you to check or issued and sent directly.

Can I invoice different prices to different clients?

Yes. Each recurring invoice has its own lines and prices, set per client or per site.

How do I know when a contract is about to end?

Store the contract and its end date against the client and Alladdin alerts you ahead of expiry.

Does it prepare my staff's pay?

No. Hours are tracked and payslips can be stored, but payroll is prepared outside Alladdin. See HR management.

Can my accountant see the books?

Yes. Invite your accountant to your account to review entries and prepare TVA periods on the same data.

Set up your first monthly contract

Add a client, describe the contract once and let the invoice go out on its date.