Practice management for bookkeeping and CAS
FigsFlow is practice management software for Canadian bookkeeping and client accounting services firms. Recurring jobs, client requests, GST/HST and payroll cycles, engagement letters and client identification run from one client record — so the monthly cycle runs on a schedule rather than on somebody’s memory.
Recurring monthly work, without the chasing being somebody’s whole job.
Two plans, priced per user, with every figure in CAD on the pricing page.
Harbourview Accounting · this month’s cycle
The recurring trap
The month that never quite closes.
Recurring work should be the easiest thing a firm does. The scope is the same every month, the client is the same every month, and the steps are the same every month. On paper it ought to run itself.
In practice it is the work most likely to slip, because nothing about a monthly job announces itself. A tax deadline arrives with a date attached. A set of September records that never showed up just quietly becomes an October problem, then a November one, and the first anyone notices is when a client asks why their numbers are three months behind.
- Fixed monthly fees that stopped covering the work two years ago.
- Clients who send everything on time next to clients who never do, treated the same way.
- Nobody certain whether a given month is closed or just quiet.
The work is not hard. Keeping track of it is. That is the part a recurring system should carry, so your team spends the month on the books rather than on the state of the books.

From “have you sent the receipts yet” to “here is what the month says, and here is what I would do about it”.
The client side
Stop spending the relationship on chasing.
Client accounting services are sold on the conversation at the end of the month, not on the reconciliation. But the conversation is the first thing to go when a manager spends the first fortnight asking four clients for the same three things.
When the chasing runs on a schedule and hands back to a person only once it has exhausted itself, the monthly meeting changes character. You arrive with the numbers done rather than with an apology about why they are not.
- Requests go out automatically, against the specific job they belong to.
- Clients upload in a portal rather than replying to an email thread.
- A client who is always late becomes visible as a pattern, not a feeling.
Firms do not lose CAS clients because the bookkeeping was wrong. They lose them because the month was late and nobody said so first.
What changes
Four habits that become part of the system.
Recurring work rewards structure more than any other service line, because the same small gap repeats twelve times a year across every client you have.
Jobs that roll forward on their own
Each service carries a template: the stages, the owner and the checks a month needs. Next month’s job is created from it automatically rather than copied by hand or remembered on the first Monday.
- Recurring cycles generated, not recreated
- Same stages every month, so a handover costs nothing
- A new team member follows the template, not a person
Requests that chase themselves
Each month’s job knows what it is waiting for. Requests go out on a schedule, remind on a schedule, and only land back on a person once the automated run has been exhausted.
- Outstanding items per client, not per inbox
- Clients upload against the right month and the right job
- Chronically late clients visible as a pattern you can price for
One view of what is actually closed
Every client’s month sits in a stage: waiting, in progress, in review, closed. The question of where the book stands stops being a spreadsheet someone maintains and becomes a screen anyone can open.
- Review enforced as a stage, not left to a reminder
- Closed months evidenced on the client record
- A slipping client is visible in week two, not month three
Monthly fees that keep up with the work
The agreed scope sits on the engagement, so work done outside it shows up as it happens rather than at the annual review. Monthly invoices are raised from the agreed fee instead of retyped each cycle.
- Scope creep visible in the month it occurs
- Fee changes update the engagement letter, not just a note
- Recurring invoices raised from the agreed fee
Where the line sits. FigsFlow runs the practice around the books. It does not do the bookkeeping, reconcile your ledgers or file GST/HST returns — that stays in your ledger and tax software. It evidences and assists your own compliance routine and keeps the records; it does not report to the CRA or FINTRAC on your behalf.
The month, as a cycle
Same four weeks, every client, every month.
Not a new process. The one you already run, with each stage owned by the system rather than by whoever remembers it first.
The job opens itself
Last month’s template generates this month’s job with its stages, owner and checklist already attached.
No one touches itRecords are requested
Each client gets the list for their own job, chased on a schedule rather than when someone notices.
Automated, then a personThe work and the review
Reconciliation in your ledger software, with the job carrying the stage, the reviewer and the sign‑off gate.
Your teamClose, report, bill
The month is marked closed and evidenced, the client conversation happens, and the fee is raised from the agreed scope.
One click, not a rebuildWhere a client’s month includes a GST/HST return or a payroll remittance, that cycle sits on the same record with its own date and owner. Specific filing dates live on the CRA deadlines page and in the tax calendar guide, where they can be date‑stamped and kept current.
What bookkeeping and CAS firms ask us first
Does this replace our bookkeeping software?
Does it connect to our ledger software?
How do recurring jobs actually get created?
What happens with a client who never sends anything?
Can it help with fixed fees that no longer cover the work?
We do bookkeeping and tax for the same clients. Does that work?
Where does client identification fit into monthly work?
Close the month on time, every month.
Thirty minutes, screen-shared. Bring the client whose records never arrive and we will run their month through the product โ the job, the chase, the review and the fee.
No card required ยท Whole team welcome ยท A straight answer either way