Real Payroll Solutions
A man and a woman sitting at a table looking at a laptop together
🍁 Canadian-owned · Canadian-hosted · Ontario-based

Real payroll. Real people. Really that simple.

We handle your payroll — CRA remittances, T4s, direct deposits, all of it. You don't log into anything. You don't learn any software. You just run your business.

  • A decade of payroll
  • Zero CRA penalties
  • One person to call
  • Data stored in Canada

Why RPS

Real payroll, priced for real businesses

Three things that make us different — and why small business owners across Ontario trust us with their payroll.

Affordable

Starting at $10 per pay. Managed payroll at a fraction of what the big providers charge — because we built the platform ourselves and keep overhead low.

Personal

You email Mike. He knows your business, your team, your pay schedule. Not a ticket queue. Not a chatbot. And if you prefer to enter data yourself, you can do that too.

Compliant

CRA remittances, T4s, ROEs — we handle it all. A decade of payroll, zero penalties. We stay current on rates, thresholds, and deadlines so you don't have to.

How it works

Three steps to payroll you don't think about

Onboarding to your first clean payday usually takes about two weeks — start to finish.

  1. 1

    Tell us about your team

    A short call — about 20 minutes — so we understand your headcount, pay schedule, and anything unusual about your business.

  2. 2

    We run payroll every cycle

    You confirm hours by email, we do the rest — calculations, CRA remittances, direct deposits, and pay stubs every cycle.

  3. 3

    You focus on your business

    Nothing to learn, nothing to log into, nobody else to call. Just payroll that happens on time, every time.

What we do

Everything your payroll needs — and nothing it doesn't

Four services, one phone number, and Mike on the other end of it.

Payroll processing every cycle

We run payroll for you — calculations, withholdings, direct deposit, pay stubs. You confirm hours by email; we take care of the rest.

  • CPP, CPP2, EI, and income tax withholdings calculated correctly every cycle
  • Direct deposit to every employee's Canadian bank account — no extra fees
  • Clean digital pay stubs delivered automatically to your team
  • Overtime, stat holidays, and variable pay handled without you lifting a finger
  • Mid-cycle changes (new hire, raise, termination, bonus) — just email us
  • Self-serve data entry available if you prefer to enter hours yourself

Onboarding & offboarding

New hires, terminations, ROEs, and seasonal bulk intake — all handled. You introduce us to the person; we take it from there.

  • New hire setup: TD1 collection, SIN verification, CRA payroll account registration
  • ROE filing (electronic) — submitted on time, every time
  • Termination final pay calculations done right
  • Seasonal intake waves — 50+ workers onboarded in days, not weeks
  • Return-from-leave and status changes handled without paperwork on your end

CRA & Ontario compliance

Source deductions, remittances, T4s, ROEs — filed on time, every time. A decade of payroll, zero CRA penalties.

  • Source deductions calculated and remitted on time, every cycle
  • T4/T4A prep and filing at year-end
  • ROE filing when employees leave
  • WSIB premium tracking awareness
  • EHT threshold monitoring — current exemption: first $1M of Ontario payroll
  • Garnishment and court order processing

Pay stubs & records for your team

Digital pay stubs every cycle, T4 access at year-end, and records retained per PIPEDA. Professional stubs that reflect well on your business.

  • Digital pay stubs delivered to employees every cycle
  • Year-end T4 access for your employees
  • Employment verification letter support
  • Records retained per PIPEDA requirements

Real numbers

What businesses like yours typically pay

Every business is a little different. These are honest cost ranges for the kinds of operations we work with every day — your quote might land above or below, but we'll talk it through with you.

Bi-weekly

Small trades crew · 5 employees · bi-weekly

A 5-person drywall crew in the Hamilton area, mostly hourly with overtime in busy weeks.

  • Hourly + overtime
  • Occasional weekend premium pay
  • One apprentice on a tiered wage schedule

Typical monthly cost

$45–$70 / month

Your situation is probably a little different — let's talk and we'll build a quote that fits.

Weekly

Seasonal farm · 8–50 employees · weekly peaks

A family orchard operation south of Niagara: 8 year-round workers, scaling to 150+ during harvest, mixed LMIA and domestic crews with expense reimbursements.

  • LMIA workers with specific payroll rules
  • Hourly workers at scale with expense reimbursements
  • Bulk ROE filing at end of season
  • Roster changes driven by weather and harvest timing

Typical monthly cost

$120–$350 / month

Your situation is probably a little different — let's talk and we'll build a quote that fits.

Bi-weekly

Small retail shop · 10 employees · bi-weekly

A specialty boutique in KW-Cambridge with 3 full-time and 7 part-time staff, high turnover in the student crowd.

  • Part-time and casual staff with shifting hours
  • High turnover — frequent onboarding
  • Minimum wage updates

Typical monthly cost

$60–$95 / month

Your situation is probably a little different — let's talk and we'll build a quote that fits.

Semi-monthly

Professional services firm · 8 employees · semi-monthly

An 8-person marketing firm in Guelph — 2 owners on T4+dividend mix, 6 salaried team members with variable bonuses.

  • Salary + variable bonuses
  • Owner T4 and dividend coordination
  • Semi-monthly pay schedule

Typical monthly cost

$55–$85 / month

Your situation is probably a little different — let's talk and we'll build a quote that fits.

Bi-weekly

Cleaning company · 12 employees · bi-weekly

A 12-person cleaning company in the Kitchener area, multiple job sites, mix of full-time and part-time cleaners.

  • Variable hours across multiple job sites
  • High turnover — always onboarding someone new
  • Mix of full-time and part-time staff

Typical monthly cost

$75–$120 / month

Your situation is probably a little different — let's talk and we'll build a quote that fits.

Bi-weekly

Auto repair shop · 4 employees · bi-weekly

A 4-person auto repair shop, hourly mechanics with occasional overtime on busy weeks.

  • Hourly + overtime
  • Occasional weekend work

Typical monthly cost

$35–$55 / month

Your situation is probably a little different — let's talk and we'll build a quote that fits.

Semi-monthly

Veterinary clinic · 6 employees · semi-monthly

A 6-person veterinary clinic with salaried vets and part-time support staff, occasional overtime for emergency shifts.

  • Salary + part-time hourly mix
  • Overtime for emergency shifts
  • Year-end bonus considerations

Typical monthly cost

$45–$75 / month

Your situation is probably a little different — let's talk and we'll build a quote that fits.

Where we work

Serving businesses across Ontario

We serve small businesses across Southern Ontario in person — and anywhere in the province remotely.

Core service area

  • Kitchener
  • Waterloo
  • Cambridge
  • Guelph
  • Brantford
  • Paris
  • Stratford
  • Fergus
  • Elmira
  • Elora
  • New Hamburg
  • Listowel
  • Woodstock
  • Orangeville
  • Hamilton
  • Burlington
  • Oakville
  • Milton
  • St. Catharines
  • Niagara Falls
  • Welland
  • Toronto
  • Mississauga
  • Brampton
  • Markham
  • Vaughan
  • Oshawa
  • Whitby
  • Pickering
  • Ajax
  • London
  • Sarnia
  • Windsor
  • Chatham-Kent
  • St. Thomas
  • Tillsonburg
  • Simcoe

Extended service area

  • Barrie
  • Orillia
  • Owen Sound
  • Collingwood
  • Midland
  • Huntsville
  • Peterborough
  • Belleville
  • Kingston

Common questions

Answers to what we hear most

No marketing speak. These are the real questions small business owners ask before switching payroll providers.

Pricing

  • How is RPS this affordable compared to ADP or Wagepoint?

    Low overhead, owner-operated, purpose-built platform. We don’t have a sales team on commission. We don’t license someone else’s software. We built our own platform and keep our costs low — so we can keep your costs low.

    For context: self-serve payroll software like Wagepoint or QuickBooks runs $40–100 per month for a 10-person team, and you do all the work yourself. Full-service through an accounting firm runs $200–600+. We give you full-service managed payroll — someone else handles everything — in the $65–100 range. Same accuracy. Fraction of the cost.

  • What does 'starting at $10 per pay' actually mean?

    $10 is the per-run base fee for the simplest payrolls. On top of that, there’s a per-employee fee for each person on that pay run.

    Your total depends on team size, pay frequency, and complexity. A typical 10-person biweekly business pays $65–100 per month. A 5-person trades crew is usually $45–70.

    No hidden fees. No setup charges. No contracts. Check our pricing page for scenario examples that might match your business.

  • Why can't I just keep using QuickBooks?

    You can. QuickBooks Payroll means you run payroll — entering hours, checking rates, filing remittances, generating T4s, tracking ROEs. If that’s working and you don’t mind doing it yourself, that’s a perfectly fine choice.

    If you’d rather hand it off and never think about it, that’s what we do. You email us your hours, we handle everything else — calculations, deductions, deposits, CRA filings, pay stubs. No software to learn, no deadlines to track.

    And for most small businesses, we’re comparable in price to QuickBooks Payroll — except you don’t do any of the work.

Getting started

  • Do I sign a contract?

    No long-term contracts. Month-to-month. If we’re not earning your business every cycle, you should be free to leave.

    We’ll send you a short engagement letter outlining what we do and what it costs — so everything is clear in writing. But there’s no lock-in, no cancellation fee, no penalty for walking away.

    Most of our clients have been with us for years. Not because they’re locked in, but because the service works.

CRA & Ontario compliance

  • How do you handle CRA remittances?

    We calculate and file them every cycle, on time, every time. A decade of payroll, zero CRA penalties.

    We track CPP, CPP2, and EI rate changes, remittance thresholds, and filing deadlines. Your remittance frequency — monthly, twice-monthly, or threshold-based — is determined by CRA based on your withholding history. We manage whichever schedule applies to you.

    You don’t file anything. You don’t track deadlines. We handle it.

  • Can you handle seasonal workers and ROEs?

    Yes — this is one of our strengths. We have farm clients who go from 8 year-round workers to 150+ at harvest.

    We handle the onboarding waves — 50 workers in two weeks if that’s what the season demands. We run weekly payroll at peak. We process the expense reimbursements. And when the season ends, we file the ROEs in bursts.

    LMIA and temporary foreign worker payroll rules? We know them. This isn’t our first harvest.

Let's talk

Ready to hand off payroll?

A quick conversation, a written quote within one business day, and a decision on your timeline. No contracts, no pressure.

Or call us directly: 519-803-2230