MomijiPay

Canadian payroll, built in. Not bolted on.

CPP, EI, and Ontario tax, computed from the hours you already approved.

Dry-run.Commit.Publish.Reconcile.

Approved hours arrive from Momiji Time; stubs and the PD7A leave. Nothing is exported in between.

Payroll that stays inside the work.

A staged pay run register: gross, CPP, EI, federal and provincial tax, deductions, and net for fourteen employees, stamped with the engine and tax-table edition.
A run, staged as a dry-run register
01

Real CRA math

CPP, CPP2, EI, federal and Ontario tax, for every person, every period. Bonuses use the CRA bonus method; reimbursements pass through untaxed.

02

Approved hours become paid hours

Momiji Time's approved timesheets land in the run priced at the right multiplier, Ontario overtime and holiday pay included.

03

Dry-run before a dollar moves

Every run stages as a full register with period-over-period variances; material swings must be explained before approval.

04

Committed means frozen

A committed register is never edited. Corrections are reversing runs that leave the original on the record.

05

Stubs to a private vault

Publishing writes one PDF per person; each opens their own stub and only their own.

06

Remittances reconcile themselves

Committed runs roll into a monthly PD7A: what is due, when, and the CRA confirmation number once you remit.

Year-end

T4s and ROEs, from the register.

01

The whole year, one package

T4 slips, the summary, a plain-language PD7A reconciliation, and a filing checklist with deadlines, bound into one package in the vault.

02

Every box, explained

Plain-language help on every T4 box, Box 45 dental codes built in, and Box 22 composed exactly as your PD7A, so the slip ties to the remittance trail.

03

ROE, ready to key

Blocks 15A, 15B, and 15C fill from the register, every block explained, a five-day countdown, and a worksheet in ROE Web's keying order.

Everyone else stops at the timesheet.

Payroll is native, not an integration.

The usual toolsThey trackexportsomeone else pays
MomijiPays.

Proof

Checked against the CRA.

  1. 01CRA T4127 formulasCPP, CPP2, EI, federal and Ontario tax, surtax, and health premium.
  2. 02Verified to the pennyField by field against the CRA's own Payroll Deductions Online Calculator.
  3. 03Version-stampedEvery committed row records the engine and tax-table edition that produced it.
  4. 04Every action loggedWho prepared, approved, and committed each run, on an append-only trail.
  5. 05Comp closed by defaultA payroll grant gates the numbers; sensitive people can be owner-only.
  6. 06Built by CPAsDesigned to be relied on by your accountant and your auditor.

Before you switch

Bring your last pay stub.

Your current provider already produced one. It is what your employee actually received, and what the CRA already holds remittances against. Momiji recomputes that same period from your new setup and shows you every figure side by side. If it does not tie to the cent, you do not go live.

FieldTheir stubMomiji
Gross3,125.003,125.00Match
CPP178.42178.42Match
EI51.2551.25Match
Federal tax412.18412.18Match
Provincial tax168.93168.93Match
Net pay2,314.222,314.22Match

Illustrative figures for a $75,000 salary on a semi-monthly cycle. The real one runs on your numbers, and it writes nothing: it is a calculation, not a payroll.

A mismatch is the valuable outcome

It means one of two things, and we would rather find either one now. Our setup is wrong, a claim code or an opening balance or a pay frequency, and the fix is an edit instead of an amended remittance. Or the figure you have been paying was wrong, which you would otherwise keep paying.

So this is not a promise that it will match. It is a promise that you will know, either way, before it matters.

What it does not do

It proves your setup reproduces a period we can check. It is not a guarantee about every future scenario, and it is only as good as the figures you give us for that period. Manitoba we will not tie out at all yet, because its basic personal amount is income-tested down to zero and the CRA has published no worked example inside that range for us to anchor to. We block live runs there for the same reason, and we would rather tell you that than show you a match we cannot stand behind.

Questions

The things people ask first.

What pay frequencies can I run?

Weekly, bi-weekly, semi-monthly, or monthly.

The pay calendar and the per-period tax math both follow the frequency you set; weekly and bi-weekly cycles anchor to your first pay date, and a frequency change waits for a clean tax-year boundary instead of corrupting the year in flight.

Do I still remit to the CRA myself?

Yes. Momiji computes the monthly PD7A from the committed register, shows what is due and when based on your CRA remitter class, and records your confirmation number after you pay, so the reconciliation trail is complete.

Do you handle T4s and ROEs?

Both, from the same committed register. Year-end produces one bound package: the T4 slips, the summary, a plain-language PD7A reconciliation that ties the register to what you remitted, and a filing checklist. Box 22 is composed the same way your monthly PD7A composes its tax total, so the slip ties to the remittance trail by construction.

A SIN is never stored as a column. It is keyed only at the moment a slip is generated and lives inside the slip PDF in the private vault, nowhere else.

For a departure, an ROE assembles Blocks 15A, 15B, and 15C from the register, explains every block, counts down the five days you have to file, and prints a worksheet in ROE Web's keying order with a file-it checklist. Momiji prepares the slips, the summary, and the ROE Web-ready worksheet; you file them.

How do hourly hours get into a pay run?

Automatically, from Momiji Time. Approved timesheets are priced at the right rate and multiplier and pulled straight into the run; nothing is re-keyed, so nothing can be mis-keyed.

How do I know the math is right?

The engine implements the CRA's published T4127 formulas, edition by edition: CPP and CPP2, EI, federal and Ontario tax, the Ontario surtax, health premium, and tax reduction.

It is verified field-by-field against the CRA's own payroll calculator, to the penny, and re-verified whenever a new tax-table edition lands.

Every committed run is stamped with the engine and tax-table version that produced it, the register is immutable once committed, and corrections are reversing entries, never edits. It was built by CPAs to hold up in front of your auditor.

Who can see payroll and pay stubs?

Only the payroll administrators you grant, a role separate from general admin and assignable only by the owner.

Sensitive people can be marked confidential, material period-over-period variances must be annotated before a run can be approved, and the vault shows each person only their own statement.

Pay your crew from here.