SOGESTIO

Expense claims software in Morocco: from crumpled receipt to bank-transfer reimbursement

Expense claims software lets each employee declare business expenses, get them approved and get reimbursed without losing a single receipt. In SOGESTIO, a claim is filed, decided by a manager who is never its author, booked as a company expense with its VAT, then marked as reimbursed. This workflow is part of the Human Resources module in the Pro and Groupe plans.

Crumpled receipts, cash advances, late refunds: what expense claims really cost

In many Moroccan businesses, an expense claim follows the same path: the sales rep keeps fuel and motorway toll receipts in the glovebox, fills in an Excel template received over WhatsApp at the end of the month, then waits weeks to be repaid. Meanwhile a thermal receipt has faded, a hotel invoice has gone missing, and nobody remembers whether the customer lunch on the 12th was already refunded.

The risk runs both ways. On the control side, the same expense can be claimed twice, a cash advance is never settled and costs with no supporting document reach the books. On the team side, an employee who pays 3,000 DH out of pocket and waits two months becomes reluctant to travel.

  • Receipts lost, unreadable or handed in late
  • Cash advances that are never settled
  • The same expense claimed twice
  • Late refunds that discourage field teams

Worked example: a sales rep's trip from Casablanca to Agadir

Yassine, a sales rep for a Casablanca distributor, visits retailers in Agadir from Monday 14 to Wednesday 16 September 2026. He takes the company car, fills up on the way out and on the way back, uses the motorway in both directions, spends two nights in a hotel and eats locally. The amounts in the table below are illustrative.

Yassine files one claim per expense from his phone, in the web app: six claims totalling 3,350.00 DH. At this distributor, every expense claim goes to the finance director, who has the accountant role in SOGESTIO. She approves them on Thursday, and each one becomes an expense to reimburse.

The accountant transfers 3,350.00 DH to Yassine's bank account and marks the six claims as reimbursed. The cycle closes in a few days instead of a few weeks, and each amount lands in the books under its expense category.

Expense claims for a Casablanca–Agadir sales trip (illustrative amounts, incl. VAT)
DateExpenseReceiptAmount incl. VAT
14/09/2026Fuel, full tank leaving CasablancaPetrol station receipt650.00 DH
14/09/2026Motorway tolls Casablanca–AgadirToll tickets190.00 DH
14 to 16/09/2026Hotel in Agadir, 2 nightsHotel invoice1,300.00 DH
14 to 16/09/2026Meals on site, 3 daysRestaurant bills420.00 DH
16/09/2026Fuel, full tank in Agadir for the returnPetrol station receipt600.00 DH
16/09/2026Motorway tolls Agadir–CasablancaToll tickets190.00 DH
—Trip total6 claims3,350.00 DH

The life of an expense claim in SOGESTIO

Each user files their own claims: date, expense category, description, amount including VAT and the VAT rate shown on the receipt. The claim gets a number, and its author follows its status without chasing the accounts team. The accountant and administrators see every claim in the company.

When the approval workflow is switched on, each claim waits for an approver whose role you choose, and nobody can approve their own claim. An approved claim automatically becomes a company expense, booked under its category with its VAT. After the transfer, the accountant marks it as reimbursed and the payment entry is posted.

  • Pending: the claim is filed and awaits a decision
  • Approved: the expense is booked and the refund is due
  • Rejected: a reason is required and nothing is booked
  • Reimbursed: the payment to the employee is recorded

VAT and receipts: what your accountant will look at

The employee enters the amount including VAT and the VAT rate on the receipt; SOGESTIO derives the net amount and the deductible VAT. A receipt for 1,200.00 DH including 20% VAT therefore gives 1,000.00 DH excl. VAT and 200.00 DH of VAT.

Not all VAT paid is recoverable, though: it depends on the nature of the expense and on the document. An invoice made out to the company with its ICE number carries more weight than an anonymous till receipt, and some expense categories follow specific rules. Agree with your chartered accountant which expenses allow VAT recovery; for the others, enter a 0% rate and the full amount stays as a cost.

Receipts, whether a photo of a till slip or a hotel invoice in PDF, are kept as supporting documents in the Documents module, attached to the expense. During an audit, the document is found in seconds instead of digging through an archive box.

Advances, duplicates and deadlines: clear rules that prevent disputes

Software does not replace a written expense policy. A one-page internal memo is often enough: caps per hotel night and per meal by city, allowed expenses, a deadline for filing after a trip and a deadline for reimbursement after approval. It gives the approver an objective basis.

Cash advances are the most common weak spot, and a fast bank-transfer refund is a better habit. When an advance is unavoidable for a long assignment, record the cash withdrawal with the employee's name and have it settled with your accountant at reimbursement time. Against duplicates, claim numbers and the list of claims already filed help the approver spot the same receipt presented twice.

  • One claim per expense, with its receipt
  • Claims filed within a week of the trip
  • Hotel and meal caps known to everyone
  • Refunds by bank transfer rather than cash

Starter or Pro: which plan for expense claims?

Starter, at 199 DH/month excl. VAT, has no employee workflow: costs are recorded directly as expenses, by category and with deductible VAT, or as petty-cash payments. That is enough for an owner who enters a few expenses personally.

The full workflow, from employee filing to reimbursement, is part of the Human Resources module in Pro, at 449 DH/month excl. VAT, and Groupe, at 990 DH/month excl. VAT. Each employee who files claims needs a user account: up to 10 in Pro and 30 in Groupe. Approval rules for other operations, such as purchases and supplier payments, are covered on the approval workflow page. The 14-day free trial needs no bank card.

Frequently asked questions

How do I reimburse an employee's expense claim?

Once a claim is approved, SOGESTIO turns it into an expense to reimburse. The accountant makes the bank transfer to the employee and marks the claim as reimbursed, which records the payment in the books. The employee sees the status without having to ask.

Can a manager approve their own expense claim?

No. Nobody can approve their own request in SOGESTIO, not even the managing director: the claim must be decided by another user with the required role. That is the basis of segregation of duties.

Is VAT on expense claims recoverable?

Not always. Recovery depends on the nature of the expense and on the receipt, for example an invoice made out to the company with its ICE number. Agree with your chartered accountant which expenses qualify, and enter a 0% rate when the VAT cannot be recovered.

Do we still need an Excel expense claim template?

No. The SOGESTIO form replaces the template: date, category, description, amount including VAT and VAT rate. Each claim is numbered and tracked until it is reimbursed, with no file to pass around by email or WhatsApp.

Does every employee need a SOGESTIO account?

Yes, to file claims themselves, because each claim is linked to its author, and these accounts count towards the plan's user limit. An employee who does not log in can hand receipts to the accountant, who records them directly as expenses.

Can Starter handle expense claims?

Starter records costs as expenses, by category and with deductible VAT, and manages petty cash. The workflow in which each employee files claims that are then approved and reimbursed is included in Pro and Groupe.

Read next

Try SOGESTIO for free

14 days with every module of your plan, no credit card, no commitment.