Why are expense reports a problem in a Moroccan SME?
Because money goes out before it is justified, and tracking lives in a cash book, an Excel file per branch and a pile of receipts.
TEMPO answers in a single screen: how much was handed to this employee, how much have they justified, and who approved what.
What does the Expenses and petty cash module do?
Itemized expenses
A type, a date, line items, a total calculated to the centime.
Attached receipts
Photos or scans of receipts, required depending on the expense type.
Limits by job
A cap per job, expense type and period.
Approval workflow
Steps and amount conditions, according to your rules.
Employee cash
Money handed over, confirmed by the employee in one click.
Cash position
Balances of the company and of each employee, in PDF or Excel.
How do you submit an expense report in TEMPO?
The employee submits the expense from My expenses, adds a photo of their receipts, then follows it until it is approved.
TEMPO checks the limit and, if you turn it on, that the employee actually clocked in at the site stated that day: a meal claim in Agadir on a day clocked in Casablanca is rejected.
How do expense limits work?
| Job | Expense type | Period | Cap |
|---|---|---|---|
| Technician | Meals | Per day | 120.00 DH |
| Sales rep | Accommodation | Per expense | 800.00 DH |
| Driver | Fuel | Per month | 3,000.00 DH |
Technician
- Expense type
- Meals
- Period
- Per day
- Cap
- 120.00 DH
Sales rep
- Expense type
- Accommodation
- Period
- Per expense
- Cap
- 800.00 DH
Driver
- Expense type
- Fuel
- Period
- Per month
- Cap
- 3,000.00 DH
Example of limits set up by a company (amounts chosen by the company, not legal values).
How do you manage petty cash and money handed to employees?
Each cash handover is approved, then confirmed by the employee in My cash: no more arguing over “I never received those 500 DH”.
The Cash position shows, for each employee, what remains to be justified or reimbursed. A card on the HR dashboard lists open balances.
How do you set up the module?
- 1
Review expense types
Keep the ones you use and mark those that require a receipt.
- 2
Enter the limits
A cap per job, type and period.
- 3
Set up workflows
For example: the manager approves up to 1,000 DH, the finance department above that.
- 4
Grant permissions
Submit, approve, manage, each on their own sites or teams.
Questions fréquentes
How do you manage employee expense reports in Morocco without Excel?
With TEMPO, each employee submits their expenses online with receipts. The software checks the limits you set per job, sends the expense to the right approver and keeps, for each employee, the balance between money received and approved expenses. Lists and the cash position export to Excel or PDF for accounting.
Can you cap meal or accommodation expenses by position?
Yes. A limit sets a cap for a job and an expense type, per expense, per day or per month. If it is exceeded, TEMPO flags the expense to the approver or rejects it, depending on the rule you choose. The amounts are those of your internal policy.
How do you prove an employee received a cash advance?
Once the handover is approved, the employee sees it in My cash and confirms receipt in one click. The date and author of the confirmation are recorded, and the cash entry can no longer be edited or cancelled: any correction goes through a return, also tracked.
Can an expense report be checked against attendance?
Yes, if you turn on the matching rule. TEMPO then rejects an expense dated on a day the employee did not clock in at the stated site. This check links expenses to punches from your terminals or the mobile app, which a separate expense tool cannot do.