Employee Self-Service & Expense Claims
Give Employees Answers and Requests in One Place.
Employees shouldn’t have to call HR for every leave balance, salary slip or expense claim. Give them a clearer way to make requests and see their status, while managers handle approvals and finance handles payments.
Set up around suitable Frappe HR self-service and approval features.
When every small request becomes an HR follow-up
One employee needs last month’s payslip. Another wants two days’ leave. A field worker has a travel receipt to claim. When all three send messages to HR, even simple work becomes a chain of calls, screenshots and reminders.
A self-service process can let employees find their own permitted information and send structured requests. Managers can see what needs a decision. HR can spend less time searching for missing details.
- Employee“Send my payslip”
- Employee“How much leave is left?”
- Field worker“Has my claim been approved?”
- Supervisor“Who should review this request?”
Watch one employee handle everyday HR tasks
An illustrated employee phone shows a leave request, a manager’s decision, a submitted payslip and an expense claim. Each step shows who needs to act next.
Watch one employee handle everyday HR tasks
Interactive example — no actual employee data or requests are sent.
Sample dataSaanvi Components (fictional)
An illustrated employee phone belonging to Meera Shah, a fictional employee, with a manager’s review note beside it. The note shows only leave and expense requests, never her payslip.
Leave application
- Leave type
- Casual leave
- Dates
- 12–13 Nov 2026 · 2 days
- Reason
- Family function
- Approver
- Line manager
Pending review
Returned for details. Manager’s note: Please add the reason in detail
My payslip
Pay periodOctober 2026Submitted
Net pay (sample)₹28,400
September 2026Submitted
Only your own submitted payslips appear here. Draft payslips are not shown until payroll submits them.
Expense claim
- TaxiCustomer visit₹450
- FuelSite travel₹750
Receipt image (illustration)
Total claimed₹1,200
Pending manager review
Sent to: Expense approver
Manager reviewSees leave and expense requests only
Leave request to review
Meera Shah · Casual leave · 2 days · 12–13 Nov 2026
Waiting for your review
Not shared with the manager
Salary slips are for the employee and authorised payroll users. Leave and expense reviews do not open them.
Expense claim to review
Meera Shah · Taxi and fuel · ₹1,200 claimed
Waiting for your review
Follow this claim to paymentStep 1 of 4 · Request leaveMeera asks for 2 days. A request is not an approval: her example balance stays at 8 days while it waits.
Step 2 of 4 · Manager approvesHer manager reviews the request and decides. The approval is a person’s decision, not automatic.
Step 3 of 4 · View payslipMeera opens her own submitted payslip. Seeing a payslip depends on the right role and payroll period. It is not a salary payment.
Step 4 of 4 · Submit expenseTwo receipts become one claim for her manager to review. Claimed is not yet sanctioned, and not yet paid.
Leave requested — Pending review
The example, step by step:
- Request leave: Leave requested — Pending review. Example available leave: 8 days.
- Manager approves: Leave approved. Example available leave: 6 days.
- View payslip: Submitted payslip available to employee. October 2026, Submitted, sample net pay ₹28,400, shown to Meera only.
- Submit expense: Expense claim ₹1,200 — Pending manager review. Taxi ₹450 + Fuel ₹750 = ₹1,200.
Employees see permitted personal records. Managers see the requests they are authorised to review. An approval is not the same as a payment.
Leave requests without endless follow-up
Employees can see relevant leave details and submit a request through the configured Frappe HR process. The assigned approver reviews it, and the employee can check the resulting decision.
For HR, the benefit is simple: requests, dates, reasons and decisions are kept together. Leave policy, eligibility and the available balance depend on company rules.
Check-ins and shift requests have their own pages:Attendance & GPS TrackingShift Scheduling & Overtime
Payslips when employees need them
A submitted payslip is a useful personal document. Employees should not have to request a copy by message every month if their configured portal or app gives them permitted access.
Frappe HR supports salary slips and the mobile Salary view with the appropriate payroll periods and permissions. Draft or unsubmitted salary information must not be presented as an issued payslip.
Employee access depends on configured roles and submitted records.
How salary slips are prepared and reviewed:Payroll & Statutory Compliance
Expense claims with a clear review trail
A service engineer buys fuel for a customer visit. A salesperson pays for local travel. Both need a way to record the reason and amount, attach the supporting document where supported, and send it for the right approval.
The manager can review the request and approve an appropriate amount or return it for correction. Finance can then handle the approved reimbursement through the applicable accounting/payment workflow.
Claim submitted → amount approved → reimbursement paid. These are different steps.
Follow an employee expense from receipt to payment
Use the example below to see why the amount an employee claims may differ from what a manager approves, and why a paid status comes only after the appropriate payment record.
Follow an employee expense from receipt to payment
Receipt
TaxiCustomer visit
₹450
Receipt
FuelSite travel
₹750
Expense claimMeera Shah · Production team
- Claimed
- ₹1,200
- Sanctioned
- —
- Not sanctioned
- —
- Paid
- ₹0
- Outstanding
- ₹0
Claim prepared — not yet submitted
No payment record yet
Payment EntrySeparate sample record
Pay to: Meera Shah
Against: Expense claim
Amount₹0
No bank transfer happens in this example.
Approve an amount first. Nothing is payable before the manager decides.
The example, step by step:
- Claim prepared: Claim prepared — not yet submitted. Claimed ₹1,200, sanctioned —, paid ₹0, outstanding ₹0.
- Manager sanctions ₹1,000: Approved for ₹1,000 — not yet paid. Claimed ₹1,200, sanctioned ₹1,000, paid ₹0, outstanding ₹1,000.
- Recorded for payment follow-up: Waiting for reimbursement. Claimed ₹1,200, sanctioned ₹1,000, paid ₹0, outstanding ₹1,000.
- Separate sample payment: Reimbursement recorded in example. Claimed ₹1,200, sanctioned ₹1,000, paid ₹1,000, outstanding ₹0.
Sample taxi and fuel claim. These are illustrative amounts and actions, not a live expense transaction.
Everyday self-service features worth connecting
For employees
Employee information
Let people review personal HR information they have permission to access and request suitable updates.
Leave and attendance requests
Use structured applications and the correct approvers instead of untracked messages.
Submitted payslips
Let eligible employees view their salary documents under the configured permissions.
Expense reimbursement
Record expense categories, reasons, amounts, attachments where available, sanctions and outstanding reimbursement.
For managers, HR and finance
Employee advances
Use suitable advance request, approval, payment and settlement records where configured.
Manager approvals
Make the review decision visible and keep an appropriate history.
Branches and departments
Support different teams while retaining permission boundaries.
Finance connection
Let authorised finance users follow approved claims and pending payments separately from payroll. Finance & Accounting
What about fuel claims, location checks and WhatsApp?
Some teams want to submit fuel expenses from the field, verify travel or use messaging-based workflows. Those requirements need a closer look at the actual process, mobile app version, privacy policy and possible integration.
YourOrderBook can help assess suitable Frappe HR features and any extra development required. We don’t assume every specialised mobile workflow is available by default.
Frappe HR records, once configured
- Leave Application
- Expense Claim
- Employee Advance
- Salary Slip
Depends on app version and setup
- Mobile request forms
- Custom fields
- Receipt attachments
Needs scoping or integration
- GPS-verified fuel claims
- Mileage or route tracking
- WhatsApp requests
- Automatic receipt reading
- Instant bank reimbursement
How YourOrderBook helps
Review employee requests.
We identify which questions and claims currently take HR’s time.
Set up the correct access.
We help configure employees, departments, approvers, mobile permissions and suitable HR records.
Connect approvals and accounts.
We help define which claim decisions stay with managers and which payments move to finance.
Make adoption easy.
We help explain the employee and manager steps using simple workflows that people can actually follow.
Related HR and finance processes
HR & Payroll Management
Connect employee records, attendance, leave and salary in one HR process.
Payroll & Statutory Compliance
Understand how salary slips are prepared and reviewed.
Attendance & GPS Tracking
Learn how mobile check-ins and attendance records work.
Shift Scheduling & Overtime
See how shift-related requests and hours need review.
Finance & Accounting
Understand how approved expenses and payments connect with the accounting team.
Questions about employee self-service and expense claims
What is employee self-service in HR?
Can employees apply for leave from a phone?
Can employees view their salary slips?
Can managers approve leave and expense requests?
Can employees submit travel and fuel claims?
Can a manager approve less than the claimed amount?
Does approving an expense mean money is already paid?
Can employees request advances?
Can we build WhatsApp requests or custom mobile forms?
Will the employee app expose everyone’s salary information?
Let HR Handle People, Not Repeated Paperwork.
If employees rely on messages and spreadsheets to request leave, ask for salary slips and claim expenses, we can help you map a more reliable process around Frappe HR.
