A working prototype, built for one firm
Built for Karen L. Simons CPA LLCMechanicsburg & Carlisle, Pennsylvania

Karen, your drop-box page says it plainly: you don't start a return until you have everything. This portal makes that rule enforce itself — clients see exactly what's missing on their phone, and your list only shows a return as ready when it truly is.

See your dashboard
Recognised on arrival
W-21099-NEC1099-K1099-INT1099-DIV1099-B1099-RSSA-109910981098-T1098-E1095-A
Driver's licenseSocial Security cardPrior-year 1040Property & school tax billsCharitable receiptsDependent-care statementBusiness income summarySigned engagement letter
01 · The patio drop box

Right now, “everything” arrives through a box on a covered back patio.

Envelopes, pens, standard pricing sheets, blank engagement letters — and either Linda or Karen checking it periodically throughout each day.

01 · The patio drop box

What if the box lived in every client's pocket?

Each document lands on their phone as a line on a personal checklist, and ticks itself off the moment it's recognised.

02 · The fax

“If you forget something, you can fax it to me…”

…or use the secure send, or drop it off another day. That's (570) 300-2353, from your Drop Box page.

02 · The fax

Every page becomes a line the client can see.

What's still missing is listed before it's forgotten, so nothing needs faxing after the envelope is opened.

03 · January 16, 2022

“The pens are probably frozen…”

“…as they were put on the patio right before the snow storm on January 16, 2022.” — your Drop Box page

03 · January 16, 2022

No pens. No patio. Both signatures, on screen.

Married filing jointly? You BOTH need to sign — so each spouse signs from their own phone, and the letter isn't complete until both have.

DROP BOXYour checklistREADY TO STARTW-21099-NEC1098Cover sheetEngagementPhoto ID570 300 23531099-R (retirement)Form 1098 (mortgage)W-2 (wages)Signed engagement letterEngagement letterPage 4 · signaturesTaxpayerSpouseBOTH SIGNED

— Drop Box page, ksimonscpa.com. The portal makes this rule enforce itself.
The pens are probably frozen as they were put on the patio right before the snow storm…
Drop Box Photos: Mechanicsburg page
If you forget something, you can fax it to me, use the secure send on this website, or drop it off another day.
Drop Box Photos: Mechanicsburg
Phone calls and the inevitable “phone tag” inefficiencies are the equivalent of nails on a chalkboard for me.
Drop Offs
ALL means ALL – if someone at my firm needs to call you to request documents, then <sorry> you did not upload ALL of them.
100% Remote
Every line above is from ksimonscpa.com. The portal below is built around them.

means

— your 100% Remote page. So the portal asks for all of them, item by item, before anyone has to pick up the phone.

“Everything is 3 things.”

1) your tax preparation documents, 2) your Completed Drop Off Cover Sheet, 3) a Signed Engagement Letter. — your Drop Offs page

Here's all three, from a client's phone

01 · Cover sheet

A dozen yes/no questions.

Married filing jointly? Own a home? Gave to charity? The answers build a personal checklist — your Drop Off Cover Sheet and Tax Organizer, live on their phone.

Married filing jointly?
Own a home with a mortgage?
Gave to charity?
Worked as an employee?
New to the firm this year?
02 · Documents

Snap it. It's recognised.

W-2s, 1099s, the 1098 — each file is read and ticked off in seconds. A 2024 W-2 sent for a 2025 return is flagged on the spot.

Updated driver's license? Instead of texting a photo to your mobile, clients snap it straight into their checklist, where it's labelled and filed.

W-22025 · recognised
✓
Form 10982025 · recognised
✓
W-22024 · wrong tax year
!
Property tax bill2025 · recognised
✓
03 · Engagement letter

Both sign on screen.

Typed, or drawn with a finger. Joint filers each sign from their own phone — page 1 details are already filled in.

Taxpayer · signed
Spouse · signed
Ready to start

Only when all three are in does the green flag appear — and Karen is notified. No envelope opens to a missing 1099-R.

This isn't a picture of an app.

It's the real client page your clients would open from your email. Keep scrolling to fill Alex's checklist, or make the phone live and use it yourself.

0 of 6 received
2025 return · private link
Hi Alex, here's your checklist
  • Driver's license or state IDMissing
  • W-2 (wages)Missing
  • Form 1098 (mortgage interest)Missing
  • Property & school tax billsMissing
  • Charitable donation receiptsMissing
  • Signed engagement letterMissing
Ready to start — Karen has been notified

Your rule, written into the software — so you never have to say it again.

1

Personal checklist

Built from the client's answers — a digital Tax Organizer: W-2s, 1099s, 1098, prior-year 1040 for new clients, ID and Social Security card.

2

Every file checked

Each upload is classified on arrival. A 2024 W-2 sent for a 2025 return is flagged to the client immediately.

3

Both signatures

The engagement letter isn't complete until taxpayer and spouse have both signed — exactly as your drop-box instructions require.

4

Ready means ready

The green flag only appears when every item is in and signed. No envelope opens to a missing 1099-R.

Ready to start

Karen has been in public accounting since

Meet our team page

Karen L. Simons CPA LLC, in business since

BBB profile & résumé

offices to drive to — Mechanicsburg and Carlisle

Contact page
dpi

scanning your 100% remote checklist asks for. Here, a phone photo is enough.

100% Remote page

Your Saturday spreadsheet, live.

“It will be updated once a week, Saturday.”— your Tax Return Tracking page

Your return-tracking spreadsheet, rebuilt as a live sheet. It updates the moment a document lands, and each client sees their own line on their link — so nobody waits for the call to say their return is complete.

Tax Returns in progress — 2026 season.xlsxUpdated live
1ClientTax yearDocumentsEngagement letterStatusLast activity
2
3
4
“100% Remote Processing is my loftiest goal.100% Remote page

Your remote checklist asks for 300 dpi PDF scanning. With this portal, a phone photo is enough — and every document is checked before your video call, not during it.

Phone tag, missing pages, and a Saturday spreadsheet.

  1. 01
    “Phone calls and the inevitable “phone tag” inefficiencies are the equivalent of nails on a chalkboard for me.”your Drop Offs page

    Clients see exactly what's missing on their phone, so nobody has to call.

  2. 02
    “If you forget something, you can fax it to me, use the secure send on this website, or drop it off another day.”your Drop Box Photos: Mechanicsburg page

    Missing items are flagged before anything reaches you, not after the envelope is opened.

  3. 03
    “It will be updated once a week, Saturday.”your Tax Return Tracking page

    Status updates itself the moment a document lands.

— your Book Club page. The calculator below is about giving some of that time back.

Your season, in hours given back.

Minutes saved per return covers opening and sorting envelopes, checking for missing items, fax and phone follow-ups, and re-filing pages that arrive late. Defaults are estimates — change them to your own numbers.

returns
min
$
0hours back
every season
Working days0.0
Value of that time$0
Envelopes opened to a missing item0

Estimate: 150 returns × 20 min ÷ 60. Change any number to match your practice.

This isn't a mock-up. It works today.

Everything on this page runs with fictitious clients. Take the sixty-second tour: it uploads sample documents, signs the letter and shows what lands on your dashboard.

  • A yes/no start page in place of the Drop Off Cover Sheet
  • A personal checklist on the client's phone that ticks items off as they arrive
  • A 2024 W-2 caught on a 2025 return, before you open the file
  • Both spouses signing the engagement letter, each on their own phone
  • A live board with READY TO START flags instead of the Saturday spreadsheet

What else I can build for Simons CPA.

The portal is the first piece. The same idea, your own rules built into software, works across the rest of the practice. A few examples:

  • Clients find the right link first time

    Your website

    Your Drop Offs, 100% Remote and Current Tax Season pages rebuilt around one upload link, the checklist and booking, in your own voice.

  • Set up before the first call

    New-client intake

    One link collects their details, last year's 1040 and ID, and builds their Tax Organizer checklist. No intake phone call.

  • Fewer chases, no phone tag

    Document chasing

    Polite reminders on a schedule you set, from your own address, listing only what's missing. They stop when it arrives.

  • Signed before the season opens

    Engagement letters in January

    Sent to every returning client in one batch with their organizer, signed on a phone, filed to their folder.

  • Paid sooner, without asking twice

    Invoicing & payment

    When a return is complete the client gets an invoice with a pay link, and a gentle nudge if it sits.

  • Less time sorting email

    Inbox triage

    Incoming mail and Secure Send notices sorted by client and task, with a draft reply ready for you to check.

  • The season at a glance

    Season dashboard

    Waiting on client, in progress, ready to e-file, paid: one live page for you and Linda.

  • Nobody re-types anything

    Works with your tools

    Connects to QuickBooks for your business clients, your client portal and Calendly, so data moves on its own.

Each one is scoped and priced separately, and only if you want it.

Use it with real clients before you pay.

  • Live, free, for 14 days

    I put it on your own address and keep it running free for 14 days. If it isn't saving you time, switch it off and owe nothing.

  • No lock-in

    No long contract. The care plan is month to month and ends with one email.

  • Your data stays yours

    Files land in your own storage or current portal. If you ever leave, everything is already where you keep it.

  • Secure, and fits what you have

    HTTPS uploads, private client links and a staff-only dashboard, designed with IRS Publication 4557 and the FTC Safeguards Rule in mind. Nothing you use today has to be replaced.

Want this live for your clients?

Pick whichever is easiest. None of them commit you to anything.

Priced once, kept simple.

Standard

$2,500one-time
No monthly fee

One-time build. You run it after launch, with 30 days of support.

Standard + care plan

$2,500one-time
+ $450 / month

I host it, keep it updated and make small changes within 2 working days.

Founding rate · 3 spots

Founding client

$2,500$1,500one-time
+ $300 / month care, locked

You save $1,000 on setup and $150 every month.

The full build plus the care plan, at a rate locked for as long as you stay. For my first 3 firms, in exchange for honest feedback.

Prices in USD. Nothing is charged until your free days are up and you decide to keep it.

See the plans
— Ranjeet