oh my practice

Every client. One desk.

The hub for an accounting firm: the client list, the week's work, filing deadlines and the documents you are waiting on.

oh my practice main screen
The idea

Nothing lives in someone's head.

Every job has a stage, an owner and a next step. Monday morning, the whole firm can see what moved and what is stuck.

In progress 2

Reconcile accountsBirch Family Trust (sample)Preparer

Prepare working papersCedar Grove Farm (sample)Preparer

In review 1

Partner reviewCedar Grove Farm (sample)Partner

Waiting on client 1

Request year-end recordsJamie & Taylor SampleClient

Ready to file 1

Year-end engagementMaple Leaf Design (sample)Reviewer

An illustration using the sample clients from the screens below.

oh my practice · 01

My week

See what you owe this week, what is waiting on a client and what is ready to file, across every engagement.

My week
oh my practice · 02

Compliance calendar

Filing deadlines follow published CRA holidays. Overdue and unconfirmed dates are flagged before they cost you.

Compliance calendar
oh my practice · 03

Client accounts

Year-ends, next deadlines and unbilled time for every client in one list you can filter and group.

Client accounts
oh my practice · 04

Year-end checklists

Each engagement carries its own checklist, with tasks split between your team and the client.

Year-end checklists

Get oh my practice when access opens.

Sign-up is not open yet. Join the waitlist, choose practice, and we will write when access opens.

How it works

Five steps. From first call to final invoice.

  1. Check the client

    Profile, contacts and team assignments, before a job starts.

  2. Pick a work template

    Preview its tasks and dates. Confirm who prepares and who reviews.

  3. Follow the week

    My Week and the firm views show progress by stage.

  4. Ask for what is missing

    A document request with a list, a link and an expiry.

  5. Record time, then bill

    Review unbilled time in WIP before creating the invoice.

Two ways in

One product, two ways to use it.

Either

My Week

Each person sees their next action: what is due, what is in review and what is waiting on a client.

Or

Firm views

Partners see every job, date and assignment together.

The rules it follows

Progress that means something.

  • Status, stage and checklist are separateEach answers a different question about the job.
  • Tasks can wait on other tasksWork that is blocked stays visible.
  • Three roles per jobPreparer, reviewer and partner responsibility.
  • A due date is not a filingKeep the confirmation with the file before you call it done.
How it compares

oh my practice and the usual alternatives.

A general comparison with the kinds of tools people use today. We name no products, and "often" means often, not always.

GENERAL PROJECT TOOLSSPREADSHEETS AND EMAILoh my practice
Built forAny kind of teamWhoever made the sheetAccounting firms
DeadlinesDates you type inDates you type inFiling deadlines that follow CRA holidays
Client documentsA separate toolEmail attachmentsRequests with a list, a link and an expiry
Roles on a jobOne assigneeNonePreparer, reviewer and partner
Time to invoiceAn add-on or an exportManualUnbilled time reviewed in WIP, then invoiced
Before you rely on it

What practice does not do, and what is next.

Know the limits

  • Email delivery and file uploads need connected services.
  • A request can be recorded before its email is delivered.
  • Due dates track work. The filing receipt is the proof.
Pricing

From $39 a month

$39 a month for the first user and $29 a month for each additional user. Pay yearly and get 2 months free. Prices in CAD, before GST/HST. The basic client list (the home screen with product icons) is free for every subscriber of any product. Paid practice adds the rest.

Includes 200 credits a month per user, about 40 questions. Credits join one balance for your whole firm, and unused credits carry over for 12 months.

Book a 20-minute call with us and get 25% off your first 6 months. Book a call

Questions

Asked before signing up

Can a client upload documents without an account?

Yes. Each request has its own link with an expiry date. Share it only with the person it is meant for.

Does time tracking calculate staff pay?

No. Time supports work records and client billing. Staff pay belongs in oh my payroll.

Can I import my client list?

Yes. The client list has an import.

Can I use oh my practice on its own?

Yes. Each product works alone and has its own price.

Where is my data stored?

In Canada, in Montréal.

How do I get access?

We are preparing for launch. Join the waitlist, choose practice, and we will write when access opens.