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
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
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
You focus on your business
Nothing to learn, nothing to log into, nobody else to call. Just payroll that happens on time, every time.
By industry
Built for real Ontario businesses
Every industry has its own payroll quirks. Here's how we work with yours.
For Dave's kind of business
Payroll for Construction & Trades in Ontario
Your crew gets paid on time, every time.
See how we help
For Mark's kind of business
Payroll for Farms & Agriculture in Ontario
Seasonal complexity? We've done this before.
See how we help
For Bianca's kind of business
Payroll for Small Retail & Food Service in Ontario
Payroll shouldn't be the hard part of your day.
See how we help
For Sarah's kind of business
Payroll for Professional Services in Ontario
Your payroll should work like a modern practice.
See how we help
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.
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.
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.
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.
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.
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.
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.
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