The client portal and statements of account
One branded link shows your client their balance, open invoices with pay actions, estimates to accept, payment history and a statement download — plus how to run a per-client statement with running balance and ageing.
The client portal is one branded link your client keeps forever: everything they owe you, everything they've paid, and everything waiting for their yes — no client login or password to manage; the link itself is the key.
Share the portal
Open any client and use the Share portal action — copy the link or send it over WhatsApp in one tap. The link is a private magic link unique to that client, so treat it like the client's own key. Reminder messages Finocket sends carry the portal link too, so clients always have a way back to it.
What your client sees
- Balance hero — the total they currently owe you, front and centre.
- Open invoices with pay actions — each open invoice (or its next open installment, if it carries a payment schedule) with a way to pay it, including the Razorpay payment link where enabled.
- Estimates to accept — anything waiting for a yes, accepted right there with a typed-name acceptance recorded with a timestamp.
- Payment history — every payment they've made, so “did that transfer go through?” stops being a chat thread.
- Statement download — their statement of account as a CSV.
The portal is branded with your business name, logo and accent colour — it looks like yours, not like software.
Run a statement of account
On your side, open the client and choose Statement: an opening balance for the period, every invoice and payment as a debit/credit line with a running balance, and ageing buckets showing how old the unpaid amounts are. Print it or download the CSV — it's the document a client's accounts team asks for before releasing a payment, ready in one tap. The client's Ledger view gives you the same debit/credit run for browsing day to day, with foreign-currency amounts converted at your stored FX rates.
Access & control
Owners and assistants can share portal links and run statements; an invited accountant can view and download statements read-only. The portal page itself is public to whoever holds the link — share it only with the client it belongs to.
Related: Estimates & deposits, Getting paid faster, Day Book & Outstanding.
Frequently asked questions
Does my client need to install anything or create a login?
No. The portal is a web link — it opens in any browser on any phone. There's no password; the private link itself is the access.
Can my client pay directly from the portal?
Yes — each open invoice carries a pay action. If the invoice has a payment schedule, the portal offers the next open installment rather than the full balance. Online payment needs your Razorpay payments onboarding done once.
How do I send a client their statement of account?
Either share the portal link (they download the CSV themselves) or run the statement from the client's page and send the CSV or printout on WhatsApp or email.
What are ageing buckets on the statement?
Unpaid amounts grouped by how overdue they are — for example 0–30, 31–60, 61–90 and 90+ days. Accounts teams use them to prioritise which payments to release first.
Related articles
Clients, projects and invoices
Add clients with GSTIN + state auto-fill. Send invoices — tax invoice, bill of supply, export invoice, receipt or credit note — start from an estimate, or split an invoice into a deposit + milestone schedule.
Estimates, deposits and payment schedules
Send an EST-numbered estimate with a hosted accept link — your client accepts with a typed name recorded with a timestamp — convert it to an invoice in one tap, and collect through a deposit or milestone schedule that chases itself.
Getting paid faster
Reminder sequences on offsets you control with escalating tone, automatic late fees after a grace period, one-tap WhatsApp nudges, the net-7 terms nudge, and UPI Autopay on retainers (early access).