+ New chat
History
We still track expenses in a spreadsheet. Build us an expenses module: staff add receipts from their phone, their manager approves, and anything over $500 comes to me as well.
2 questions answered
Which expense types? · Reimburse with payroll or by bank transfer?
› Worked for 6m 18s
Expenses module is live on your sandbox
It's a separate app with its own Expense Report form, so your Accounts setup isn't touched.
- •Receipt photo required on every line
- •Over $500: manager first, then you
- •Paid reports post a Journal Entry by bank transfer
Expenses addon installed
A new addon adds an expense.report model with receipt lines and a two-step approval.
- •Meals, Travel and Mileage as expense types
- •Approve button for the employee's manager
- •Reports over $500 also go to Finance
Ask for a change…
↑
Preview
Code
New module ready
Open in ERPNextOpen in Odoo
Sandbox · copy of your staging site
Viewing as you@yourcompany.com
Expense Report /
EXP-2026-00041
Pending Approval
Actions ▾
Approve
Reject
Ask for receipts
Details
Receipts
Accounting
Connections
DateTypeDescriptionReceiptAmount
08-09-2026
Meals
Client dinner, Northfield
✓
$186.40
09-09-2026
Travel
Hotel, 2 nights Leeds
✓
$412.00
10-09-2026
Travel
Taxi to airport
✓
$58.00
Total Claimed$656.40
DDana approved. Waiting on you: total is over $500.4 min ago
Expense Reports / EXP/2026/0041
1 / 12
Approve
Refuse
Reset to Draft
Draft
To Approve
Paid
Leeds client visit
EmployeeSam Okafor
ManagerDana Hill
Paid ByEmployee
ReimburseBank transfer
Expense Lines
Receipts (3)
Meals
Client dinner, Northfield
📎
$186.40
Travel
Hotel, 2 nights Leeds
📎
$412.00
Travel
Taxi to airport
📎
$58.00
Total:$656.40
M
Dana approved. Sent to Maria (Finance): report is over $500.