Skip to main content
Contact usGet Started

A portal your clients will actually use

FigsFlow is client portal software for accountants โ€” tokenized access with no account to create, mobile upload, approvals and e-signature on the same client record your information requests, engagement letters and jobs already run on. Every file lands in your own SharePoint, and the job status moves as the client acts.

Partner or owner, start with the six client portal screens your client actually sees in the tour below. Practice manager or ops, go straight to where the chasing goes wrong.

Built inside working firms Microsoft 365 โ€” your tenant, your files Founding-customer program open now
Client portal ยท what your client opens
Monday ยท June 1
Good morning, Sarah
Document uploadDue Jun 24
Upload Q1 bank statements
A clear photo or PDF is fine
~ 3 minsUpload โ†’
SignatureDue tomorrow
Sign engagement letter
2026 personal tax services
~ 2 minsSign โ†’
Three things, six minutes, no account to create
The product

See the client portal the way your client sees it

Click through the six screens of the client portal your client actually sees. Everything here is their side of the portal โ€” your side is the job, and it updates as they go.

Client portal ยท illustrative sample data
Sarah Whitfieldsarah.whitfield@example.com
Monday ยท June 1
Good morning, Sarah Whitfield
Action needed ยท 3
3 things need your attention
Weโ€™ve put the most time-sensitive items first.
Next up 3 to do ยท ~6 minsSee all โ†’
Document uploadDue Jun 24
Upload Q1 bank statements
3 months ยท Janโ€“Mar ยท a clear photo or PDF is fine
~ 3 minsUpload โ†’
SignatureDue tomorrow
Sign engagement letter
2026 personal tax services
~ 2 minsSign โ†’
Document uploadDue Jun 28
Upload your W-2 for 2025
A clear photo is fine ยท PDFs preferred
~ 1 minUpload โ†’
Your work 2 in flight ยท 1 filed this weekAll engagements โ†’
Form 1040 ยท 2025Your review Due tomorrowTHAB
Tax planning reviewDrafting 08/12/2026AB
Action needed
Letโ€™s clear whatโ€™s outstanding.
3 outstanding ยท sorted by deadline
All 3Upload 2Sign 1Soonest first โˆจ
Document uploadDue Jun 24
Upload Q1 bank statements
3 months ยท Janโ€“Mar ยท a clear photo or PDF is fine
~ 3 minsUpload โ†’
SignatureDue tomorrow
Sign engagement letter
2026 personal tax services
~ 2 minsSign โ†’
Document uploadDue Jun 28
Upload your W-2 for 2025
A clear photo is fine ยท PDFs preferred
~ 1 minUpload โ†’
Done ยท last 90 days
Signed 2024 tax return E-filed by your firmPersonal ยท 05/08
Identity documents verified ID verification completePersonal ยท 04/22
Signed engagement letter 2025 personal tax servicesPersonal ยท 03/14
Your work
Everything your firm is doing for you.
One place for every engagement. Open a row to see exactly where it stands.
Active 2Needs you 1In progress 1Past work 1By due date โˆจ
Form 1040 ยท 2025Your review Due tomorrowTHAB
Tax planning reviewDrafting 08/12/2026AB
Form 1040 ยท 2024Filed 05/08/2026AB
Documents
Everything we share with you, in one place.
Open any file to read it, download a copy, or sign whatโ€™s waiting. Every view is logged.
Shared with you 3Your uploads 2Awaiting signature 1Signed 2Upload โ†‘
Engagement letter 2026 Awaiting signatureEngagement ยท May 18 ยท PDF ยท 5p Sign
Tax computation 2024 Final1040 return ยท May 01 ยท PDF ยท 9p View
Schedule E rental income 2025 For review1040 return ยท Apr 15 ยท XLSX ยท 2p View

Every file opened in the client portal lives in your firmโ€™s own SharePoint, not in storage FigsFlow owns.

Messages
One thread per conversation.
All 4Unread 2MentionsEscalations
Escalation: PT-1040-2025NowIโ€™ve picked this up as manager on your fileโ€ฆUrgent
Amanda BanksTueOne more thing โ€” I still need your Q1 bankโ€ฆPersonal
Lisa ReynoldsTueGreat โ€” thatโ€™s all I needed. Passing it backโ€ฆPersonal
Fitzwilliam Front DeskMay 11You: Yes please โ€” sounds useful.Firm
Select a conversation Choose a thread from the list to read the history and reply.
My team
The people doing your work at Fitzwilliam & Co.
One named contact. A short, real team. Everyone reachable โ€” without going through a general inbox.
Your day-to-day contact
Amanda Banks, CPA
Your Relationship Manager ยท CPA, EA ยท 8 yrs at Fitzwilliam
Amanda is your first port of call. Sheโ€™ll handle requests, chase the IRS on your behalf, and translate anything you donโ€™t understand.
Direct line+1 (617) 555-0198
Reply time~ 2 business hours
HoursMonโ€“Thu 8:30amโ€“5:30pm ET
LanguagesEnglish, Spanish
Tom HewittYour Preparer
Tom is the analyst doing the actual prep work behind the scenes. You donโ€™t usually deal with him directly โ€” Amanda brings him in when something technical comes up.
Return prepBookkeeping reviewsPayroll
Lisa Reynolds, CPAEngagement Manager
Lisa reviews and signs off everything before it reaches you or the IRS. If Amanda needs a second opinion or a judgment call, itโ€™s Lisaโ€™s desk it lands on.
Internal reviewSign-offComplex positions
David Fitzwilliam, CPAEngagement Partner
David is the partner with overall responsibility for your file. He only steps in personally for strategic advice, complex disputes, or when you escalate.
Strategic adviceEscalationsAnnual catch-up
We reply within 2 business hoursOr tell you exactly when we will. No black holes.
One named person owns your fileAmanda. If sheโ€™s out, Tom or Lisa cover โ€” never a general inbox.
You can always reach a partnerIf something feels off, escalate. We track every escalation.
Escalation Something not right? Tell a partner. If youโ€™ve raised something with Amanda and it hasnโ€™t moved, or youโ€™d just like a second pair of eyes โ€” escalate. We track every escalation and review them monthly.
Secured by Fitzwilliam & Co

This is the clientโ€™s side of the client portal, shown with sample data. Sending a request, countersigning and exporting run in the live demo rather than here โ€” those are the parts worth watching someone drive.

Watch the two-minute tour
The problem

It's March 14th, and you're still waiting on one 1099

The return is ninety percent done. The client sent six photos to your personal Outlook on Friday night, two of them sideways. Your colleague emailed the same request on Tuesday, not knowing you had already asked. Somewhere in a thread eleven replies deep is the one number you need, and the client is certain they already sent it.

Nobody in this story is doing anything wrong. The firm is chasing documents across an inbox, a file-share link and a voicemail, and calling the gap between them "waiting on the client." It isn't waiting. It's the cost of never having given the client one place to look.

One client record

One client record: what the client portal takes in, and what it sends back

The client portal is not a separate system with its own client list bolted onto the side. It is the client-facing face of the same record your team is already working on.

Into the portal

  • An information request raised on a jobBuilt from your own request templates and sent as one link โ€” [[forms-and-requests|see how requests are built and chased]]
  • The job's deadline and its ownerSo the client sees a real date and your team sees who is waiting โ€” [[jobs-and-workflow|see how jobs, steps and tasks work]]
  • A document waiting for signatureAn engagement letter or proposal, assembled elsewhere and signed here โ€” [[engagement-letters|see how engagement letters are assembled]]

Out of the portal

  • Files, filedStraight into your own SharePoint tenant, in your folder structure โ€” [[documents|see how document storage works]]
  • An approval that moves the jobThe status changes because the client acted, not because someone remembered to update it
  • A signed document and its audit trailWho signed, what version, and when โ€” held against the client record

Why this matters more than the feature list. A client portal bought on its own becomes a second place to keep track of. Because this one reads and writes to the same client record as the pipeline, the engagement letter and the job, a document arriving from a client changes what your team sees โ€” with nobody re-keying anything into a second system.

What it does ยท the four questions accountants ask

In the order they get asked on a demo call, by CPA firms of every size.

01 โ€” Access

Can a client use the client portal without creating an account?

Yes. Access to the client portal is tokenized: the client opens a secure link tied to their own record and goes straight to the task. There is no username to invent, no password to reset in April, and no "I never got the invite" to work through on the phone.

That matters less for the client who logs in happily and everything for the one who doesn't. A client portal only works if the reluctant client uses it too. Every account you don't ask a client to create is a reason they don't fall back to emailing you an attachment instead.

See this in the tour
Opened from a secure link
โœ“ No sign-up step
Good morning, Sarah
Action needed ยท 3
3 things need your attention
Weโ€™ve put the most time-sensitive items first.
Straight to the task โ€” no username, no password reset
See tokenized access in a live demo
02 โ€” Mobile

Will clients actually send documents from their phone?

Most clients answer you from a phone, standing up, between two other things. They photograph a receipt with the camera, drop it into the request, and stop when they run out of time โ€” the client portal keeps what they have done and lets them resume where they left off.

A half-finished request is not a failure. It is progress your team can see on the job, in the client portal, instead of silence you have to interpret.

See the mobile flow
Action needed
Letโ€™s clear whatโ€™s outstanding.
Document uploadDue Jun 24
Upload Q1 bank statements
Photograph it โ€” a clear photo is fine
Saved ยท 2 of 3 doneResume โ†’
See the client mobile app
03 โ€” Approvals and signature

Can clients approve and sign without a scheduled call?

Send a draft for approval and the client reads it, asks a question against it, or approves and signs โ€” in the same client portal they uploaded the source documents to. Every action is timestamped against the job, so the file shows who approved which version and when.

The boundary, stated plainly. E-signature in FigsFlow covers engagement letters, proposals, consents and your own firm documents. It is not e-file signature authorization: IRS Publication 1345 requires knowledge-based authentication for a remote signature on Forms 8878 and 8879, and FigsFlow does not sign those. Your tax software still does that part.

[[engagement-letters|See how engagement documents get assembled and signed]]

Documents ยท awaiting signature
Engagement letter 2026 Awaiting signatureEngagement ยท May 18 ยท PDF ยท 5p Sign
Tax computation 2024 Final1040 return ยท May 01 ยท PDF ยท 9p View
Engagement documents only โ€” not Form 8879
See e-signature and approvals
04 โ€” Status and branding

Will clients see where things stand without emailing you to ask?

The client portal says "we're waiting on your two bank statements" and "your accounts are with your accountant for review." It does not say "status: pending", and it does not show a workflow code your client has no reason to understand.

The client portal carries your firm's name and colors rather than ours, because as far as your client is concerned this is your practice's client portal, not a piece of software you happen to subscribe to.

See the status view
Your work ยท as the client reads it
Form 1040 ยท 2025With you for review Due tomorrow
Tax planning reviewWith your accountant 08/12/2026
Your firmโ€™s name and colors, not ours
See your branding on the portal
The comparison

A client portal, or a folder with a password on it

Most firms already have somewhere clients can send files, and call it a client portal. The question is what happens to the conversation around them.

Email and a file-share link The manual way

  • Documents arrive in one person's inbox
  • Two staff chase the same thing on the same day
  • Version history is whatever the thread remembers
  • The client's question is "did you get it?"
  • Nothing about the job changes when a file arrives

One client record With FigsFlow

  • The request, the upload and the approval all sit on the job
  • The whole team sees the same state, so nobody double-chases
  • Files land in your SharePoint under your retention policy
  • The client can see where things stand without asking
  • The job status moves as the client acts

A file-share link solves storage. A client portal solves the conversation around it.

Who uses it

Where the client portal earns its keep

Recurring work

Monthly close teams live in it

The same request, the same twelve clients, every month. The client portal is the difference between a cadence and a chase.

[[bookkeeping-and-cas|See how monthly close teams run recurring client requests]]

Tax season

Tax teams need it hardest for ten weeks

Two hundred clients, all owing you something, all at once. Visible status is what stops the chasing becoming its own job.

[[tax-firms|See how tax season chasing works end to end]]

Integrations

Built to sit on top of the stack you already run

The client portal doesn't ask you to move your documents somewhere new. It writes into the tenant your IT function already governs.

  • Microsoft 365

    Entra ID single sign-on and MFA for your staff, Outlook and Teams for notifications, and documents written into your own SharePoint tenant rather than ours. Your data stays under your existing retention policy. [[documents|See how document storage works]]

  • Xero and QuickBooks Online

    Your ledger stays where it is. FigsFlow runs the practice around it rather than replacing it.

  • Stripe

    For collecting fees against the work the portal helped get done.

Where your client data actually sits

Client uploads land in your own Microsoft tenant, not ours. Staff reach the client portal through Entra ID single sign-on with MFA, access is role-based, and every view and download is logged. Encryption in transit and at rest, your retention policy, your audit trail โ€” the controls a Written Information Security Plan has to describe under IRS Publication 4557 are how the portal works by default. FigsFlow assists your WISP obligations; your firm remains responsible for them.

What isn't connected yet

No US tax software integrations โ€” not Drake, Lacerte, ProSeries, ProConnect, CCH Axcess, TaxAct or TaxSlayer. We would rather tell you that here than let you find it out in week three. If tax-prep connectivity is the thing you are buying on, we are not the right fit yet.

Proof

Built inside working firms

FigsFlow was built inside two practices that use it every day โ€” UK Property Accountants and Sterling Wells. That is why the client portal handles the awkward parts of a client conversation rather than the demo-friendly ones, and why it is written for accountants rather than for a generic services business.

Quote pending

The template requires a quote about the client portal specifically, with the person's name and country shown. No verified quote was supplied, so nothing has been written here. This slot is reserved and must be filled before publication.

Founding-customer program

  • Open to ten to fifteen US firms
  • A direct line to the product team
  • Pricing held for your first year
  • Real influence over the US roadmap
Ask about the founding-customer program
Availability

What's live in the US right now

Every client portal claim on this page, stated plainly and dated, so you are not finding the gaps out later.

Checked 08/21/2026

Live in the US today

  • Tokenized client access, no account creation
  • Mobile upload and phone camera capture
  • Step-by-step, resumable requests
  • Draft approvals against a job
  • E-signature on engagement documents
  • Plain-English status and firm branding
  • Documents into your own SharePoint

Not in the US version yet

  • Anti-money-laundering and client due diligence โ€” a UK module, not a US one
  • Voice and video calls inside the portal โ€” on the roadmap
  • Knowledge-based authentication for IRS Forms 8878 and 8879 โ€” not available
  • Pre-built US tax-calendar workflow templates โ€” build your own for now

[[pricing|See what each tier includes]]

Related

What the client portal connects to

Client information requests

Where the requests the client answers are built and chased.

Engagement letters

Assembled from a governed clause library, signed in the client portal.

Document management

Your SharePoint stays the master copy of everything uploaded.

Jobs and workflow

The job whose status the client's action actually moves.

Email management

For the client conversations that still happen in an inbox.

Proposals

Where the client relationship starts, on the same record.

Questions

The awkward client portal questions, answered

Do my clients have to create an account to use the client portal?
No. Access is tokenized โ€” your client opens a secure link tied to their own record. There is no account for them to create and no password for them to lose the week before a deadline.
Can my clients sign IRS Form 8879 in the portal?
No, and we would rather be direct about it. IRS Publication 1345 requires knowledge-based authentication for a remote e-signature on Forms 8878 and 8879. FigsFlow's e-signature covers engagement letters, proposals, consents and your own firm documents. Your tax software handles e-file authorization.
Where do the documents my clients upload actually end up?
In your own Microsoft SharePoint tenant, in the folder structure and under the retention policy your firm already runs โ€” not in storage we own. Your IT function keeps the same control it has today.
Can we put our own firm's branding on the client portal?
Yes. The portal carries your firm's name and colors, so your client experiences it as your practice's portal rather than a vendor's product.
Does the client portal work properly on a phone?
Yes โ€” that is the assumption it was designed around. Clients photograph documents with the phone camera, upload them into the request, and pick the request back up later if they run out of time.
Does the portal make my firm compliant with the FTC Safeguards Rule?
No โ€” and no software can. Your firm remains responsible for its Written Information Security Plan under IRS Publication 4557. What FigsFlow does is make the controls that plan has to describe the default way it works: Entra ID single sign-on with MFA, role-based access, audit logging, documents held in your own tenant, and no client account sitting there to be breached.
Next step

See what your clients would see

Thirty minutes on the client portal, driven by someone who has used it inside a working firm. Bring the client conversation you dread most.

Once a client approves in the client portal, the job moves on by itself and the time recorded against it flows into billing โ€” [[jobs-and-workflow|see how a job closes and hands off]].

Start Smarter. Grow Faster.

From proposals to pricing, streamline every step with automation designed particularly for accountants, bookkeepers and tax advisers.

Good things are worth waiting for

Practice management joins FigsFlow this Fall

Pipeline, jobs, time and billing on one client record. Worth the wait, we think.

SpringSummerFallWinter
What changesIllustrative
Admin hours down
Billable hours up
Nearly, nearly there Save my spot

Your privacy choices

We use cookies to improve site performance, remember preferences, and measure marketing effectiveness. You can accept all cookies, reject non-essential ones, or choose categories.