Skip to main content
Contact usGet Started
Solo CPAs & Enrolled Agents · United States

Every role is yours. Automate the ones nobody pays you for.

FigsFlow runs the entire client cycle on a single client record — CRM, proposals, engagement letters, jobs and deadlines, client requests, documents, time and billing — so a firm of one runs a full practice without hiring admin support.

One seat, one price — no per-team minimums Documents stay in your Microsoft tenant Setup is a signup, not a project
Firms of one Written for solo CPAs, enrolled agents and sole practitioners — you do the work, you sign the letters, you chase the 1099s, and the most help you have is a seasonal preparer. Hired your second and third? Small firms, 2–10 →
—— March 15. Six tabs open.

The practice management software your spreadsheet was pretending to be

None of them talk to each other. This is the part of the practice nobody sells software for — so you built it yourself, out of whatever was open.

Outlook
Re: Re: Re: 1099s + K-1
no reply
Fourth ask. Same client. Same season.
Excel
Clients_2026_MASTER_v4.xlsx
saved Feb 28
The deadline tracker. Two weeks stale.
Word
Engagement Ltr – DRAFT.docx
created Jan 8
Still a draft. They're already a client.
Sticky note
call Miller re: basis
The system of record.
Proposal tool
Accepted — 22 days ago
Then nothing happened.
Accounting software
Invoice — not created
Return's filed. Bill isn't.

The 1040s are the easy part. It's the chasing, the retyping, the not-forgetting that eats the season. And there's nobody to hand any of it to.

Six tabs, one object. The email, the deadline, the letter, the note, the proposal and the invoice — kept current by the work itself.

—— How it works

How one client record runs a solo practice, from inquiry to payment

Six tabs became one record. Here's what that actually changes — nothing below is a hand-off you have to make.

M
Miller Consulting LLC
Prospect · created today
Prospect
Client recordcreated today
Proposal
Engagement letter
Jobs
Organizer
Invoice
ONE RECORD · NOTHING RETYPEDSTEP 1 / 6
Step 1 · The inquiry

A referral emails you. It becomes a record, not a note.

MILLER CONSULTING LLC · Prospect · created today

Everything after this happens on top of it.

Step 2 · The proposal

You pick the services. The price comes from your rate card, not your gut.

Proposal sent · $4,800 · 1120-S + 1040 + quarterly bookkeeping

They accept online — no PDF back and forth.

Step 3 · The engagement letter

The letter builds itself from what they just accepted.

Engaged · signed 2:14 PM

Same services, same fee, same scope. They e-sign it. You never opened Word.

Step 4 · The work appears

Signature fires the jobs. Deadlines land without you typing one.

3 jobs · next deadline Mar 15

1120-S with its March date, the 1040 with April, bookkeeping monthly — straight onto the calendar.

Step 5 · The organizer goes out

Anything missing chases itself. You stop being the reminder.

Awaiting client · 6 of 9 items received

Your organizer goes to their portal — no login for them to create. They upload from a phone camera.

Step 6 · Filed, billed, paid

The hours you logged become the invoice. A/R stops being a Sunday job.

Filed Mar 11 · Invoice #1042 · Paid Mar 19

You file. They pay from the same portal they uploaded to.

One record, one client, one season. Nothing entered twice, nothing waiting on a second person.

See this run on your own clients →
—— The platform, live

Explore the platform a solo accounting practice actually runs on

No sales call. No "let's loop in your ops person." There is no ops person. There's you. Everything below is clickable.

0 of 4 exploredArrow keys work too
CRM and pipelineInteractive
Click a deal to advance it a stage. Miller starts in Discovery.
Discovery2
Proposal1
Engaged0
Open the CRM module →
—— The reconciliation

Reconcile your current process against one client record

Tick what you actually run. The left column is your practice; the right is the same work on one record.

Tick your current stack
Working paper · your process v. one client record
Your processOne record
Annual subscription costsee pricing
Separate systems touched, per client per season31
Places a client's name is entered by hand21
Places a deadline has to be kept up to date21
Places you look to answer "where is this?"31
Difference, per client per season6 fewer places to be wrong

Your tax software still files the return. Everything either side of it — winning the client, running the job, getting paid — is the part that stops being eight logins. Some firms arrive replacing four subscriptions at once; most start with one.

—— Getting live

What to set up first, and how long each part honestly takes

You are the implementation team. So the order matters more than the feature list. Nothing below needs the step after it.

Connect and import~20 minutes

Sign in with Microsoft 365, point it at your SharePoint, import your client list. Nothing is configured yet — you just have your clients in one place.

Build one template, not twelveunder an hour

Take the service you do most — 1040s, or monthly bookkeeping — and set up its steps and deadlines once. Ignore the other eleven services until this one works.

Send one organizer to one client~10 minutes

Pick a client who will actually respond. Send the request through the portal instead of email. Watch it chase them for you. That's the moment most solo firms decide.

Turn on time, then billingsame afternoon

Timer on the jobs you already created. Once a week of hours is in, raise an invoice from them. Now the loop is closed.

Everything else waits. Proposals and engagement letters can come at your next new client rather than on day one. A firm of one does all four alone, in the order that suits their season — and nothing gets rebuilt when you hire.

—— Works with your stack

Software that doesn't ask you to move your files to yet another cloud

Nothing here asks you to move your documents into someone else's storage.

Entra ID sign-in. The same login and the same MFA you already use — no new password to govern.
Your SharePoint, your tenant. Documents are organized into a defined folder structure per client, under your retention policy. If you ever leave, your files never went anywhere.
Outlook in full through Graph. Gmail is supported for mail only — no calendar, no contacts. Said plainly rather than left to be discovered.
Xero and QuickBooks Online — invoices and payments sync both ways. Stripe — clients pay by card from the portal.
The honest boundary: there is no US tax-prep integration today. 1040s, 1120s and e-filing happen where they happen now, and FigsFlow runs the practice around them.
Your Microsoft 365 tenant
SharePoint — documents Outlook — client mail Entra ID — identity Teams — notifications
FigsFlow
Workflow and state Client record Audit trail
Security, in the terms a solo actually needs

Every US preparer is a financial institution under GLBA, and IRS Publication 4557 asks you for a Written Information Security Plan whether you have one employee or fifty. The controls that plan has to describe — SSO, MFA, role-based access, audit logging, defined retention, documents in a tenant you control — are how FigsFlow works by default. The plan is still yours to write; this gives you most of the answers to put in it.

—— Straight answer

What a firm of one pays, and what's live in the US today

One seatper user, per month · monthly billing

No implementation fee, no onboarding package to buy, no minimum seat count, no annual prepayment demanded up front.

Accurate as of 08/17/2026. E-signature covers engagement letters, proposals, consents and firm documents — not Form 8879 or 8878, because IRS Publication 1345 requires knowledge-based authentication for remote e-signature on those, and we don't provide it.

CapabilityUnited States CRM, proposals, letters, jobs, portal, requestsLive Microsoft 365, Xero, QuickBooks Online, StripeLive E-signature — engagement documentsLive E-signature — Form 8879 / 8878Not available US tax software integrationsRoadmap IRS transcript retrievalNot available Native invoicingQ4 2026 Client due diligence and AMLUK only
Last reviewed 08/17/2026 · Everything, by country, with dates

See it run on one client, end to end

Thirty minutes with someone who has worked in a practice, not a script. Bring your messiest client — the one with the missing 1099.

Start Smarter. Grow Faster.

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

FigsFlow accounting practice management software logo

Built by accountants, for accountants, bookkeepers and tax advisors. FigsFlow runs your firm from first inquiry to payment — with compliance built into the flow.

Copyright © 2026 FigsFlow. All Rights Reserved.

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.