Software for Canadian accounting firms

Accounting work.
Without the busywork.

Explore our products for bookkeeping, payroll, corporate records and practice management. Built for accounting firms and the businesses they serve.

Founded by a Chartered Accountant · Edmonton, Alberta

Preparing for launch. Join the waitlist for updates—not a product account.

The Oh My family

One clear job per product.

Choose the tools your firm needs. We’re preparing the family for launch.

Pre-launch · Canada first

Oh My Ledger

Bookkeeping and financial statements for accounting firms.

How it works
Pre-launch

Oh My Payroll

Payroll for firms that run it for many employer clients.

How it works
Pre-launch

Oh My Registry

Corporate records, minute books and every company's deadlines.

How it works
Coming soon

Oh My Practice

Planned within Practice: project management, a common client directory, document storage and signatures.

See the preview
Pre-launch

Oh My Inventory

Products, purchasing and stock for retail businesses. Use it independently; an optional Ledger connection is planned, not available today.

Join the waitlist
Coming soon

Oh My Expenses

Receipts and expenses for individuals and business owners.

Join the waitlist

Why firms feel the pressure

The accounting isn’t the hard part. Everything around it is.

Most firm stress comes from work that repeats every month and every year: chasing documents, re-keying them, watching dates that can’t slip and doing small jobs nobody bills for. That is where each Oh My product starts.

  1. Chasing and re-keying

    Statements and receipts arrive late, in every format. Teams type them in, code them line by line and hunt for missing months.

    Oh My Ledger codes lines with rules learned from your own corrections. Review and posting stay with your team.

    See how Ledger works
  2. Dates that can’t slip

    Every pay date and CRA remittance is fixed, for every employer client, all year, while year-end waits in the background.

    Oh My Payroll keeps every client’s schedules, runs and remittances on one desk.

    See how Payroll works
  3. Billable work, done for free

    Annual returns, dividend resolutions and minute books are easy to postpone and hard to price, so they often go unbilled.

    Oh My Registry lists each company’s year of work and invoices it from your own price list.

    See how Registry works
  4. Context in too many places

    Client details, jobs and deadlines live across email, spreadsheets and separate apps, so every question starts with a search.

    Oh My Practice is coming to bring them together. Connecting the products behind one sign-in is planned, not available today.

    See the Practice preview
Oh My Ledger Pre-launch · Canada first

Bank statement in.
Financial statements out.

Oh My Ledger reads your client’s statements, codes each line with rules learned from your own corrections, and carries the result to statements you issue from a real double-entry ledger.

  1. Step 1 of 4

    Drop everything in.

    Bank, card and loan statements, scanned or native, plus receipts from a phone. Each statement is checked against its own closing balance, and missing months are listed before anyone codes.

  2. Step 2 of 4

    Correct what the rules got wrong.

    Most lines arrive coded by rules learned from your own corrections. Each line shows the rule that matched. Uncertain lines wait for a person.

  3. Step 3 of 4

    Nothing posts until you press Post.

    Posting lands on a real double-entry ledger, balanced to the cent, with GST/HST, PST and QST split by province.

  4. Step 4 of 4

    Issue the statements yourself.

    Financial statements and compilation packages come from the posted ledger, and every figure drills down to its journal line.

Also in Oh My Ledger

  • Receipts that matchA receipt photo is read for vendor, date, total and tax, then matched to the bank line it belongs to.
  • Statement StudioCompilation packages with notes and lead sheets, presented your firm’s way. $49 a month, flat.
  • Ready for the T2GIFI on every account and a rolled-up trial balance for TaxCycle, Taxprep and ProFile.
  • Year-end deskAdjusting entries, CCA schedules, shareholder loans and period locks that keep a filed year shut.
  • Client portalClients upload statements and answer your questions. They never see your working papers.
  • No bank feedsYou work from the statement the bank issued. Clients never hand over banking passwords.

Planned pricing: $5 a client a month, with a 10-client minimum. Staff are unlimited. No payment is collected on this website.

Data hosted in Montréal. Nothing posts automatically; your team reviews and presses Post. Canada today; United States opening.

Oh My Payroll Pre-launch · outside Québec

Every client’s payroll,
on one desk.

Oh My Payroll is built for firms that run payroll for many employers: firm templates, careful pay runs, CRA remittances tracked, and slips at year-end.

  1. Step 1 of 4

    Set it up once, at the firm.

    Pay schedules and pay items live as firm templates. Each client adopts them and overrides only what differs.

  2. Step 2 of 4

    Hours in, without re-keying.

    Key, bulk-fill or import a period’s hours. Recorded hours also feed the insurable hours on a Record of Employment.

  3. Step 3 of 4

    Calculate, check, publish.

    Each run is calculated, checked before it publishes and approved by your firm. Amendments and voids stay on the record.

  4. Step 4 of 4

    Remittances, stubs, T4s and ROEs.

    See what each client owes CRA and when. Employees read their own pay stubs, T4s and ROEs in their portal.

Also in Oh My Payroll

  • Employee portalEmployees sign in with an access code to read their own stubs and slips. No emailing PDFs one by one.
  • Off-cycle runsBonus, correction and final-pay runs, with a check that nobody is paid twice.
  • Remittance ledgerWhat accrued, what’s due, what’s paid and what’s outstanding, for each client.
  • Year-end with a checklistT4 slips and ROEs are prepared after a data check, with a CRA XML file ready for you to file.
  • ReportsPayroll register, year-to-date, remittance, tax liability and hours.
  • Rules from CRA’s guidesTax figures come from CRA’s published guides, such as T4127 and T4001. A rule without a source isn’t built in.

Pre-launch. Oh My Payroll is being tested before public access opens.

Oh My Payroll records and reports payroll; it doesn’t move money or file with CRA for you. Québec payroll isn’t supported.

Oh My Registry Pre-launch

Corporate records your firm
can run itself.

Annual returns, resolutions, registers and minute books for one company or three hundred. Oh My Registry works out each company’s deadlines from its own dates and gives you the templates, e-signatures and invoices to do the work in-house.

  1. Step 1 of 4

    Deadlines from its own dates.

    Annual returns for federal, BC, Alberta and Ontario companies, plus T2 return and balance-due dates. A company added late shows the years it missed.

  2. Step 2 of 4

    Drafted from the record.

    Resolutions, consents and transfer forms are filled from the registers. Acts that need judgment go to partner review, or stop at a brief for your lawyer.

  3. Step 3 of 4

    Signed, with evidence.

    Unlimited e-signatures. Each one comes with a certificate of the time, IP address, device and a fingerprint of the document.

  4. Step 4 of 4

    Recorded, then billed.

    Registers update once the act is signed, the minute book compiles to one bookmarked PDF, and the work is quoted and invoiced from your price list.

ExampleOne incorporated client’s year
  • Annual returnBillable work
  • Dividend resolutionBillable work
  • Register updateBillable work
  • Minute book updateBillable work

Your scope. Your fees. One organized record.

A service line your firm already knows.

If you prepare a client’s T2 and T5s, you already know their shareholders, dividends and year-end. You can offer and bill for the corporate-records work that follows.

Also in Oh My Registry

  • Registers you can defendSecurities, directors, officers and significant-control registers are append-only, with a tamper-evident audit trail.
  • Ownership mapsSee who owns what, drawn straight from the registers.
  • Client portalClients sign, upload and see only their own company.
  • Quotes and engagement lettersClients e-sign the engagement before the work starts. Accepted quotes become invoices.
  • Statements and remindersAged receivables, client statements and optional reminders on overdue invoices.
  • ExportsCap table, shareholder ledger, T5 feed and a filing calendar for your whole book.

Planned pricing: from $15 a year for one company, plus GST. Priced by companies, never by users. E-signatures included. No payment is collected on this website.

Your firm decides what to offer and what to charge. Oh My Registry is an administrative tool, not a law firm, and does not provide legal advice; matters that need legal judgment still belong with your lawyer.

Oh My Practice Coming soon

One place for the whole firm.

Oh My Practice is being built as a separate practice-management product for project management, a common client directory, document storage and signatures. These capabilities are planned within Practice, not shared across products today.

Illustrative workflow with sample data. Coming soon. Features may change before launch. ohmypractice.com

Oh My Expenses Coming soon

A simple way for individuals and business owners to capture receipts and organize expenses.

Oh My Insurance Coming soon

Office insurance planning and management tools for insurance professionals.

The Oh My suite

Choose what fits.
As products launch.

We plan to offer each Oh My product on its own, so firms can choose the tools they need as they become available. Connections between products are planned, not available today.

  1. Pre-launch

    Each product stands alone.

    Ledger, Payroll, Registry and Inventory are being developed as separate products. Practice is coming soon; shared sign-in is planned, not available today.

  2. Planned

    One sign-in and an app switcher.

    Sign in once and move between the products your firm uses. It is the first step in our plan.

  3. Planned

    One client list, one invoice, one assistant.

    Enter a client once. Give each person access by product, role and client. Bill each client once for every service. Oh My AI works across the products you own.

How access will work Planned

Priya runs payroll for six clients without seeing their books. Lee keeps every company’s registers. Each person gets only the products and clients you choose.

Planned. Today each product signs in on its own. We’ll announce each step when it ships.

Oh My AI

Already at work inside Ledger and Registry.

It helps with the reading and the drafting. People make the decisions.

In Oh My Ledger

Explains why a line was coded, drafts a request to your client and reads the files you attach. It never posts on its own; a person confirms every entry.

In Oh My Registry

Rewrites a resolution draft in the style you pick and turns your notes into proposed record changes. Nothing is finalized until a person approves it.

Across the suite Planned

  • Acts as the person asking, with the same access they have.
  • Answers with links to the records it used.
  • Changes arrive as proposals for a person to approve.
  • Never sends anything to a client without a person confirming.

How we build

Built the way accountants work.

  • A person decides.Rules and AI propose. Your team posts, signs and sends.
  • Records that hold up.Registry’s registers are append-only with a tamper-evident audit trail. Ledger’s statements trace back to journal lines.
  • No bank feeds.Ledger works from the statement the bank issued, so clients never hand over passwords.
  • Ledger data stays in Canada.Oh My Ledger’s production data is hosted in Montréal.
  • Honest labels.Available, early access, coming soon and planned mean exactly that.
  • Priced for small firms.Ledger charges per client and Registry per company. Neither charges per user.

Founder

Dinesh Verma

Chartered Accountant

With 15 years across small-business accounting, payroll, tax, audits and business management, Dinesh has led teams of up to 50. He now runs outsourcing support for accountants in Canada and the USA, drawing on years of experience with the tools firms rely on. Dinesh has called Canada home for nearly a decade.

“Either we change ourselves with the advancement in technology, or we will be replaced by someone who does.”

For investors and accounting professionals

Built for most businesses, not the biggest.

98% of Canada’s employer businesses are small. Their accountants need dependable tools for core work, not enterprise suites priced for corporations.

Our discipline is to solve accountants’ everyday problems, keep each product focused and never make the many pay for features built for the few. Good accounting tools last because they solve a core need, not because they keep changing.

  • FocusedOne product, one job, sold on its own.
  • Built from firm workFounded by a Chartered Accountant.
  • Cost-conscious by designPer client or per company, never per user.
  • Built to connectThe products share most of their technology, so one sign-in and one client list are integration work, not a rewrite.

We are looking for investors and accountants who want to become owners in this work. Bring capital, lived experience or a problem worth solving.

Register investment interest

Source: Innovation, Science and Economic Development Canada, Key Small Business Statistics. In December 2024, 98.2% of Canada’s 1.10 million employer businesses had 1 to 99 employees.

Contact

Talk to the team building these tools.

Ask for a walkthrough of any product, share a challenge from your firm or get in touch about working with Oh My HQ.

Questions before launch?

Join the waitlist for product launch updates. Public product-account registration is not yet open.

An email inquiry does not create an account or register you on a waitlist.