Skip to main content
We're exhibiting at Accountex Toronto 🍁 Stand 710 · November 3–4, 2026Meet us at Stand 710
Figs Flow Canada
Forms and requests · Canada

Client document collection software for Canadian accountants

FigsFlow is client document collection software for Canadian accounting and bookkeeping firms. Ask for the records once, from the job that needs them. The client sees exactly what is outstanding, uploads without creating an account, and the request chases itself until everything is in.

No client login neededReminders that stop on arrivalFiles land in your SharePoint
FigsFlow client requests board: each request sent to a client, with recipient, sent date, due date and stage, and tabs for All, Waiting on client, To review and Completed

Happy on FigsFlow

  • Taxule
  • Ledgian
  • Sterling Wells
  • UK Property Accountants
  • Crane & Partners
  • Property SPV

The tour

From your form to their upload, in four short chapters

Click through a request from both sides: how the firm builds it, and what the client sees when it arrives.

Build it once, step by step

Group questions into the steps the client sees, and only ask what applies to them.

  • Steps the client works through one at a time
  • Follow-up questions that appear only when an answer is Yes
  • Upload questions for PDF, JPG and PNG files
See the full walkthrough in a demo
FigsFlow form builder: a year-end questionnaire split into four steps, with a follow-up question shown only when an earlier answer is Yes and an upload question for invoices

The problem

You have asked twice. It is not rude to ask a third time.

The bank statements are still not here. You asked in an email that is now forty messages down, and you cannot remember whether the second chase went out or you only thought about sending it.

One client has replied with three of the seven things and no note about the rest. The T2 filing deadline has not moved.

Where it sits

Everywhere you have to ask a client for something

Requests are not an onboarding feature. They run the whole year: monthly bookkeeping records, the GST/HST quarter, slips for T1 season, the year-end pack and the ID documents that must clear before work starts.

Any time

New client onboarding

  • Photo ID
  • Proof of address
  • Prior-year returns
  • CRA authorization
4 of 4 returned
Every month

Monthly records

  • Bank statements
  • Sales invoices
  • Purchase invoices
  • Receipts
2 of 4 returned
Quarterly

GST/HST quarter

  • Sales summary
  • Purchase summary
  • Vehicle and mileage
  • Adjustments note
3 of 4 returned
February – April

T1 season

  • T4 and T5 slips
  • RRSP receipts
  • Childcare receipts
  • Medical expenses
Not opened
After year end

Year-end pack

  • Inventory count
  • Capital additions
  • Loan statements
  • Shareholder loans
1 of 4 returned

What it collects

Bank statementsSales and purchase invoicesPayroll changesGST/HST recordsT-slips and receiptsID verification documentsYear-end questionnairesSigned approvals

Capability · 01

Do clients need an account?

No. One link, no password, no app. They see a checklist of what you need, tick items off as they upload, and come back to it later on whatever device is nearest.

  • One link, opened on whatever device is nearest.
  • No password to set and no password to reset.
  • Half-finished today is still half-finished tomorrow, not lost.
Year-end questionnaire as the client sees it: step 1 of 4, About the business, with a note that answers save as you go
FigsFlow form templates library, grouped by category such as accounts, tax, GST/HST, payroll and onboarding

Capability · 02

Can we send the same request to two hundred clients?

Yes. One template, two hundred requests, each carrying that client's own list and deadline. They come back onto one board instead of two hundred email threads.

Templates to buildOne
Requests raised from it200
Each request carriesThat client's list and deadline
Where replies landOne board, not 200 threads

Capability · 03

Does it chase for us?

On a schedule you set, in your firm's name, and it stops the moment the last item arrives. No client is ever chased for something they have already sent — the part that actually costs you goodwill.

  • Reminders go out on day 3, day 7 and day 10.
  • Sent in the name of your firm, from your own domain.
  • The second reminder covers outstanding items only.
  • The schedule ends when the last item arrives.

Capability · 04

How do we know what is still missing?

One board across the whole book: requested, part returned, complete. You can see which clients are holding up which jobs before the deadline is close enough to matter.

  • Every request in flight, with its status, on one board.
  • Blocked jobs sorted by deadline, not by who shouts loudest.
  • Returned files land in your own SharePoint, against the client and the job.

The difference

A shared folder, or a request that knows what is missing

A folder accepts whatever arrives and tells you nothing. A request knows what it asked for, what came back and what is still outstanding.

AreaShared folder or file linkFigsFlow request
What it holdsWhatever arrivesExactly what it asked for, item by item
Finding what is missingOpen each file to work out what it isEvery requested item has a visible state
File namesscan (3).pdf, IMG_4471.HEIC, final_final.pdfOne named slot per item, filed against the client and the job
ChasingWhoever remembers sends the next emailReminders on your schedule that stop when the item arrives
Starting the jobNothing tells you the job can startThe job knows when it can start

Storage tells you what arrived. A request tells you what is still missing — and whether the job can start.

Who it is for

Whose problem this actually is

One request, four sizes of practice. The mechanism does not change — what you do with the board does.

An accountant on a video call with a client at a tidy desk
01 / 04One person, no cover
Sole practitioner

One person, no cover

The next reminders go out at 7 a.m. from your name and address. Nothing here needs you tonight.

Your stack

Works with what you already run

What arrives lands in your own SharePoint, filed against the client and the job. Requests go out through your Microsoft 365 or your own sending domain, so the client sees your firm.

Microsoft 365OutlookSharePointXeroQuickBooks Online

Related modules

Next in the platform

A request is one step in the job. These four sit either side of it, on the same client record.

More of the platform

Onboarding suite

Onboarding and ID verification that must clear before the rest of the work begins.

Explore onboarding

Client portal

Where the client does it, and somewhere to come back to when they only finished half of it today.

Explore the client portal

Jobs and workflow

The job that cannot start until the last item arrives, and knows the moment it can.

Explore jobs and workflow

Documents in your SharePoint

Where returned files land: your own SharePoint, filed against the client and the job.

Explore documents

Questions firms ask before they switch

What is client document collection software?

Client document collection software lets an accounting firm request specific records from a client, track which items have arrived and chase the rest automatically. In FigsFlow, each request belongs to a job, so the job knows when it can start.

How is this different from a shared folder or a client portal?

A folder accepts whatever arrives. A request knows what it asked for, shows the client what is still outstanding, chases on its own, and tells the job when it can start. The portal is where the client does it; the request is what makes it a list rather than a pile.

Do clients need a login?

No. One link, no password, no app, and they can come back to a part-finished request later.

What if a client sends things by email anyway?

Attach them to the request. The list is what matters, not the route, and the outstanding items update either way.

Can we reuse the same request every month or quarter?

Yes. Requests attach to recurring jobs, so the monthly bookkeeping list or the quarterly GST/HST request goes out on its own schedule without anyone rebuilding it.

Where do the files actually end up?

In your own SharePoint, filed against the client and the job. FigsFlow does not become your document store.