A sales executive at a pipe-fittings distributor in Surat rides to Vapi and Valsad for three days of dealer visits. He takes ₹6,000 in cash from the accounts desk before he leaves. When he gets back, he hands over a fistful of bills, a hotel invoice, and a figure for the kilometres scribbled on the back of an envelope.
What happens next decides whether the owner trusts the numbers. This post sets out an expense reimbursement process for a team of 10 to 100, with that trip worked through in rupees, and the one tax point most small businesses miss.
The expense reimbursement process in five steps
- Write the policy first. What the company pays for, the limit for each, and how many days after the expense a claim can be filed.
- One claim, one line per expense, bill attached. A line has a category, a date, an amount and the bill. A claim with no bill isn't a claim.
- One named approver. For a small team that's usually the person's manager, with the owner approving the manager's own claims.
- Settle it against the advance. If money went out before the trip, the claim uses that up first, and only the rest is paid.
- Pay on a fixed day. Once a week, or with salary. A fixed day ends the "has my claim been paid?" messages.
Employee reimbursement policy: what to put in it
The policy doesn't need to be long. It needs a number wherever someone would otherwise have to ask.
| Category | Rule | Receipt |
|---|---|---|
| Own two-wheeler | ₹4.50 a km, from the odometer | Readings at start and end |
| Hotel | Up to ₹2,200 a night | Always |
| Daily allowance | ₹700 a day on tour | No; declare what you spent |
| Tolls, parking, local taxi | Actuals | Above ₹200 |
Add two rules that apply to everything: claims within 15 days of the expense, and anything over the limit needs a reason written on the claim. A limit that nobody can go over, even with a reason, is a hard limit. Most policies want a few of those and a lot of soft ones.
One more line for the policy: hotel and travel bills above a small amount should carry the company's GSTIN. A bill in the employee's own name usually can't be used to claim the GST back, and on a year of hotel stays that adds up. Facto Lite records on each claim line whether the GST on it can be claimed, fixed at the moment the claim is filed, so a later change of rule never rewrites a return already made.
Travel reimbursement policy India: the trip, in rupees
Here's the sales executive's claim, worked out with the same functions Facto Lite uses to price mileage and settle a claim against an advance.
| Line | How it is worked out | Amount |
|---|---|---|
| Mileage | 412.0 km at ₹4.50 a km | ₹1,854 |
| Hotel | 2 nights at ₹2,200 | ₹4,400 |
| Daily allowance | 3 days at ₹700 | ₹2,100 |
| Tolls and parking | Bills attached | ₹240 |
| Total claimed | ₹8,594 |
His odometer read 24310.0 when he left and 24722.0 when he got back, so the mileage is 412.0 km. The rate is per km at whatever the policy says. Nobody is estimating distance from a map afterwards.
The advance absorbs ₹6,000 of the claim and closes at ₹0. The company pays him ₹2,594. If the claim had come to less than the advance, the difference would stay against his name until he returned it or it was recovered.



