Skip to content

Expense Reimbursement Process for a Small Team

By Darshan Shah, Co-founder and CPTO, Facto · Updated

What is a good expense reimbursement process for a small business?

Write down what the company pays for and the limits, have people file a claim with the bill within a fixed number of days, let one named person approve it, then pay approved claims on a set date. Facto Lite takes the claim, applies your limits, routes the approval and pays it by bank file or with salary.

A man holding a bank card in one hand and typing on a laptop with the other
Photo: Unsplash

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

  1. 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.
  2. 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.
  3. One named approver. For a small team that's usually the person's manager, with the owner approving the manager's own claims.
  4. Settle it against the advance. If money went out before the trip, the claim uses that up first, and only the rest is paid.
  5. 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.

CategoryRuleReceipt
Own two-wheeler₹4.50 a km, from the odometerReadings at start and end
HotelUp to ₹2,200 a nightAlways
Daily allowance₹700 a day on tourNo; declare what you spent
Tolls, parking, local taxiActualsAbove ₹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.

LineHow it is worked outAmount
Mileage412.0 km at ₹4.50 a km₹1,854
Hotel2 nights at ₹2,200₹4,400
Daily allowance3 days at ₹700₹2,100
Tolls and parkingBills 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.

₹8,594approved
₹6,000covered by the advance
₹2,594paid to him

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.

Mileage reimbursement per km: setting the rate

No law sets a mileage rate for a private company, so you choose one. Work it out from fuel cost per km plus something for wear, and keep separate rates for a two-wheeler and a car. Put the date it applies from next to the rate. When petrol goes up and you change it, a trip in March should still be paid at March's rate even if the claim comes in April.

Facto Lite stores mileage and daily allowance rates with the date they start, and prices each claim line at the rate for the day of the expense.

Reimbursement vs allowance tax

This is the part that catches small businesses out. Money paid back against a bill for a business expense isn't the employee's income. A fixed allowance paid whether or not it's spent is salary, and taxable, unless the law exempts it.

A daily allowance on tour sits between the two. It's exempt only to the extent it's spent on the tour. The sales executive got ₹2,100 for three days and says he spent ₹1,640. The unspent ₹460 is taxable salary, and it has to go into his TDS working for the year.

The mistake to avoid: paying a daily allowance as a flat sum and never asking what was spent. The TDS that should have been deducted on the unspent part is a shortfall that falls on the employer.

Facto Lite asks the traveller what they spent against a daily allowance and works out the taxable part per line. You choose whether your company treats it that way, as fully exempt, or as fully taxable. Your accountant should confirm which. TDS on salary covers where that figure ends up.

Expense claim approval that doesn't stall

Approvals stall for two reasons: the approver isn't sure what the rule is, or they're away. The policy table above fixes the first. For the second, name a stand-in, and set a turnaround people can hold you to. Three working days is reasonable.

In Facto Lite, claims, trips, advances and loans each go to the approver you've set for that kind of request, so a manager can approve a loan without seeing anyone's salary. The approver sees any limit a line went over, with the claimant's reason next to it. An approved claim is either paid in a batch through a bank file you upload, or paid with salary in the payroll run. Anyone still holding a travel advance they haven't accounted for gets a reminder.

If your team also borrows against salary, the salary advance policy post covers the other direction. If most of your claims come from people on the road, attendance for field staff covers how they check in.

Try it on your own team for sixty days.

Tasks, CRM and HR & Payroll, with no card. Or see it first on a half-hour walkthrough with somebody who has set it up before.