Skip to content

New: HelloTime now integrates with HelloBooks — sync clients, hours, invoices and payroll.

Features / Expense claims

Snap, submit, approve, reimburse — all in the same app that clocks attendance.

Field workers raise expense claims on the phone with a receipt photo. The photo uploads straight to Azure Blob via a signed URL — the backend never proxies the bytes. Manager approves from the same queue as leave. The approved claim posts as a journal entry into HelloBooks. One app, one audit trail, one finance loop.

Available on the HelloTime mobile app · Approver flow on phone and web · HelloBooks journal posting included.

How expense claims work in HelloTime.

Four steps. Phone to journal entry. No spreadsheet in between.

  1. 01

    Worker raises the claim on the phone

    On the mobile app, the field worker picks a category, types an amount, adds a description and — where applicable — flags GST. The same app they already use to clock in handles the claim. No separate reimbursement portal, no email-to-finance, no PDF.

  2. 02

    Receipt photo uploads directly to Azure Blob

    The phone requests a short-lived SAS URL and uploads the receipt photo straight to Azure Blob storage. The HelloTime backend never proxies the bytes — it issues the signed URL, the phone does the upload. Lower latency on patchy site connectivity and one less hop for the receipt to leak through.

  3. 03

    Manager approves from the same queue as leave

    The claim lands in the manager's approval queue alongside leave requests and regularizations. One inbox, one decision flow, one notification thread — no separate expense app to remember to open.

  4. 04

    Approved expense becomes a journal entry in HelloBooks

    The moment a manager approves, HelloTime posts the expense into the HelloBooks Expense module as a journal entry against the right ledger and GST treatment. By the time finance opens the P&L, the cost is already there — no monthly reimbursement spreadsheet, no statement-end reconciliation.

Built for the worker who actually paid for the diesel.

Reimbursable expense capture is one of those workflows that looks easy in a demo and falls apart in the field. HelloTime is engineered around the realities of crews — patchy connectivity, paper receipts, GST capture at the source, advances and reconciliations.

Categories the field crew actually uses

Travel, fuel, lodging, materials, meals, tolls, parking. Admins can rename or add categories per organization. Each category maps to a HelloBooks expense ledger so the journal entry posts to the right line on the P&L.

GST captured at the source

For Indian organizations, the worker tags the claim with the supplier's GSTIN and the GST rate from the receipt. The journal entry posted to HelloBooks carries the GST detail straight through — input tax credit is claimable without a finance team retyping it later.

Photo as the primary record

The receipt photo, not a typed line, is the auditable artefact. It's stored in Azure Blob with the claim, surfaced in the approver view, and retained per the org's record-retention policy. The typed amount is a hint; the photo is the truth.

Petty cash, advanced and reconciled in the same flow

Workers can request a petty cash advance before a trip — manager approves the advance, money is paid out, and on return the worker reconciles by raising the actual expense claims against the advance. Net unspent is returned; net overspent is reimbursed. Closed inside the same app, no manual ledger.

Bundled under expenses

Petty cash — advance, spend, reconcile, close.

A site supervisor asks for ₹5,000 in petty cash before heading to a remote install. The advance is requested, approved and paid out — and then reconciled against the actual receipts they bring back. Petty cash is not its own product; it's a request type on the same expense flow.

  1. 01

    Request the advance

    Worker raises a petty cash request from the same form they'd use for an expense claim — amount and purpose. Manager approves; cash or transfer is paid out.

  2. 02

    Spend in the field

    Receipts pile up over a trip — fuel, tolls, lodging, materials. Each one is photographed and added to the open petty cash bundle inside the app.

  3. 03

    Reconcile against the advance

    On return, the worker submits the bundle. HelloTime nets the receipts against the advance — overspent rolls into an expense claim, unspent is returned to the org's ledger.

  4. 04

    Closes inside HelloBooks

    The reconciliation posts the right journal entries: a petty-cash payout on issuance, the actual expense lines on close, and a refund line on any unspent balance. No manual journal needed.

How the stack handles the receipt.

The interesting engineering on an expense product isn't the form — it's the receipt photo. HelloTime treats receipts as the primary record, ships them outside the gRPC bytes path, and links the blob back to the claim atomically.

Mobile-first, by design

Expense claims are raised, photographed and submitted on the phone. There is no equivalent desktop entry path that the field worker has to wait for finance to set up. Field crews aren't gated on access to a portal.

SAS-signed Blob upload, server never sees bytes

Receipts go from the phone to Azure Blob via a short-lived SAS URL. The HelloTime API surface returns the URL, validates the manifest after the upload completes, and links the blob to the claim record. Receipts can be tens of MB without saturating the gRPC pipe.

Same approver queue as leave and regularizations

Claim approvals share the queue that already handles leave requests and missed-punch regularizations. Managers approve everything from one screen on the phone in the meeting — not three apps, not three notification streams.

Journal entry posted into HelloBooks on approval

Approved expenses flow into the HelloBooks Expense module via the same TimeX backbone HelloTime payroll runs on. One tenancy. One audit trail. No CSV bridge between attendance and books.

Why HelloTime beats Zoho Expense for field crews.

Already on the worker's phone

Zoho Expense is a separate app a field worker has to install, log into and remember. HelloTime is the same app they already clock in with — claim-raising is one more tab on a screen they already open.

One approver queue across attendance, leave and expense

Zoho Expense is its own approval funnel; leave lives elsewhere, attendance lives elsewhere again. HelloTime puts every people-decision the manager owes into one inbox — fewer dropped approvals, faster reimbursement.

Native HelloBooks journal posting

Zoho Expense posts into Zoho Books, or exports a CSV for whatever else you run. HelloTime posts directly into HelloBooks with the right ledger and GST treatment — no export step, no monthly batch.

Why HelloTime beats SAP Concur for SMB field operations.

Built for crews, not enterprise procurement

SAP Concur is engineered around corporate cards, travel agency feeds and multi-step expense policies. HelloTime is engineered around the field worker who paid cash for diesel at a roadside pump. Different shape of expense, different tool.

Same login as attendance and payroll

Concur is bought separately, deployed separately, integrated separately. HelloTime expense claims share the tenancy, the login and the audit trail that payroll already has — one bill, one finance integration, one IT setup.

INR pricing, India-aware GST capture

Reimbursable expense capture is included in HelloTime — there is no separate enterprise SKU. GSTIN, rate and place-of-supply fields ship in the claim form by default for Indian organizations.

Start tracking time in under 2 minutes.

Free forever for up to 5 employees. No credit card. Paid from AED 9/user/month.