Real payroll. Real people. Really that simple.
We handle your payroll — CRA remittances, T4s, direct deposits, all of it — so you can focus on your business. Managed payroll for Ontario small businesses, starting at $10 per pay.
- 5 years in business
- 20+ Ontario businesses
- 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 from every other Canadian payroll option — the software, the enterprise, and the bookkeeper alternatives.
Affordable
Starting at $10 per pay, with transparent per-employee pricing. No contracts. No hidden fees. No surprises.
Personal
You don't log into a portal. You call Mike. A real human who knows your business handles every payroll cycle.
Compliant
CRA remittances, T4s, ROEs, EHT, WSIB — we handle every Ontario payroll rule 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
Calculations, CRA remittances, direct deposits, and pay stubs. We do the work; you get a clean report each 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 — data entry, calculations, withholdings, direct deposit, pay stubs. You tell us about the cycle; we take care of the rest.
- CPP, CPP2, EI, and tax withholdings calculated correctly every time
- Overtime, stat holidays, and variable pay handled without you lifting a finger
- Direct deposit to every employee bank account — Canadian banks, no extra fees
- Clean digital pay stubs delivered automatically to your team
- Mid-cycle changes (new hire, termination, bonus) handled by a phone call
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: TD1s, direct deposit, deductions, first-pay prep
- Termination paperwork and ROE filing — submitted on time, every time
- Bulk seasonal onboarding for farms, trades, and seasonal operations
- Return-from-leave and status changes handled without you tracking paperwork
- Clean handoff to your bookkeeper or accountant at year-end
CRA & Ontario compliance
PD7A remittances, T4s, ROEs, WSIB, EHT, garnishments — every Ontario payroll rule we know about, handled on your behalf.
- CRA PD7A remittances filed on time, every period
- T4 / T4A year-end slips prepared and filed
- WSIB remittances for Ontario employers
- Employer Health Tax (EHT) remittances over the threshold
- Garnishments, support orders, and court deductions handled correctly
- Five years in business — zero CRA penalty assessments on our watch
Pay stubs & records for your team
Your employees get digital pay stubs, T4s, and year-end records — automatically. No portal for you to manage. We deliver it to them on your behalf.
- Digital pay stubs sent directly to employees every cycle
- T4s delivered at year-end with no scramble for you
- Replacement records on request if someone needs a copy
- Clean employee history hand-off if someone changes jobs
- You don't learn a portal. You don't approve anything. We handle delivery.
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 50 during harvest, mixed LMIA and domestic crews.
- LMIA workers with specific remittance rules
- Piece-rate pay during harvest
- Bulk ROE filing at end of season
- Weather-driven roster changes
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.
- Mix of full-time and part-time
- Frequent onboarding and offboarding
- Tip handling and declared tips at year-end
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.
- Owner T4 + dividend split
- Variable quarterly bonuses
- Clean QuickBooks Online journal entries
Typical monthly cost
$55–$85 / month
Your situation is probably a little different — let's talk and we'll build a quote that fits.
Where we work
Built for Southern Ontario
We specialize in Ontario small businesses. We're not currently set up to serve Quebec — if that's you, we'll point you to someone who can help.
Regions we serve
- Greater Toronto Area
- Hamilton
- Niagara
- Brantford / Brant
- KW-Cambridge
- Guelph
Not currently serving
We don't currently serve Quebec. Quebec payroll has unique rules (Revenu Québec, separate remittance cycles) that we're not set up for yet. If that's you, we'll point you to someone who can help.
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?
Short answer: we’re small, Canadian-owned, we built our own platform, and we don’t have a sales team that’s paid on commission. Our overhead is lower, so our prices are lower. Full answer ships in Phase 1 Step 5.
-
What does 'starting at $10 per pay' actually mean?
It means the base fee for running a payroll cycle starts at $10. Your real number depends on employee count, pay frequency, and a few other things. We’ll tell you the exact number before you decide anything. Full answer ships in Phase 1 Step 5.
Getting started
-
Do I sign a contract?
No long-term contracts. We’ll send you a short engagement letter outlining what we do and what it costs, but you can stop any time. Full answer ships in Phase 1 Step 5.
-
I'm currently with ADP (or Wagepoint, or my bookkeeper). How hard is it to switch?
Not hard. We’ve done this many times. We’ll walk you through exactly what we need from your current provider, handle the data import, and run a soft test cycle before going live. Full answer ships in Phase 1 Step 5.
CRA & Ontario compliance
-
How do you handle CRA remittances?
We file every PD7A on time for every client, every period. We’ve been doing this for five years and haven’t had a CRA penalty assessment yet. Full answer ships in Phase 1 Step 5.
-
Can you handle seasonal workers and ROEs?
Yes. We handle seasonal crews from 8 to 200+. Bulk onboarding, LMIA workers, piece-rate pay, and end-of-season ROE filing waves are all routine for us. Full answer ships in Phase 1 Step 5.
Let's talk
Ready for payroll you don't have to think about?
A real person (probably Mike) replies within one business day. Short call, written quote, no sales pressure.
Or call us directly: 519-803-2230