A month, without the admin
The product exists to remove administrative remembering. Here is the whole loop.
Throughout the month
Capture without thinking about it
Work, expenses and mileage go in from the web or from WhatsApp. Receipts are photographed and extracted. Nothing is written straight to your books — every capture lands in an inbox where you confirm it with one tap.
Kelekto
WhatsApp capture
82 miles to London and back for Acme
Mileage · 82 miles
- Client
- Acme Ltd
- Rate (contract policy)
- £0.45 / mile
- Billable
- £36.90
Save? Yes / No
Yes
End of the billing period
The invoice is already built
Kelekto pulls the period's unbilled work and billable expenses, prices them against the contract rate valid on the day, applies the expense policy and tax treatment, attaches the PO number, and hands you a draft to review.
Acme Ltd
Software Consultancy 2026/27 · PO 44120
Billing period
1 – 31 Aug 2026
Senior Development
12.5 days @ £650.00
Train — London
Receipt attached
Taxi — client site
Receipt attached
Hotel — 2 nights
Receipt attached
- Subtotal
- £8,429.40
- VAT @ 20%
- £1,685.88
- Total
- £10,115.28
Due 30 Sep 2026 · 30 day terms
Send invoiceAfter sending
Payment is watched for you
The invoice PDF goes out by email with an optional customer view. Record payments as they land — in part or in full — and the balance is always derived from confirmed payments, never from a stale field.
Acme Ltd
INV-2026-0038 · due today
£9,480.00
Payment behaviour
- 32
- Median days to pay
- +2.4
- Avg days late
- 18%
- Paid late
Recommendation
Acme usually pays 2–3 days after the due date. Hold off until 4 September before chasing.
Every morning
One screen tells you what to do
Invoices to complete, invoices to send, chases to approve, contracts approaching a renewal notice, unbilled work sitting idle, captures needing a client. When there is nothing to do, it says so.
Outstanding
£24,310
4 invoices
Overdue
£4,260
1 invoice
Unbilled work
£8,125
12.5 days
Needs attention
- Review
Acme Ltd invoice is ready
12.5 days · £304.40 expenses · PO 44120
- Send reminder
Northgate Partners — chase recommended
9 days overdue · usually pays on time
- Open
Example Council contract expiring
Renewal notice due 14 Sep · 30 days' notice
- Assign
3 expenses not yet assigned
From WhatsApp capture · £198.90
The goal is a dashboard that says “no action”
Not because nothing is happening — because everything that needed doing has already been surfaced, done and settled.
Start free