Payroll can be complicated - with constantly changing regulations and many details to keep track of - one small mistake can cause BIG headaches. Outsourcing it lets you skip the stress and focus on providing top-notch bookkeeping services you actually enjoy.
It's a straight-forward process - each pay period you send us your client's employee & payroll data, we handle all calculations, track employee data, process filings & employee payments - accurately and on time - every time.
Yes, we handle everything - from calculating hours, overtime, stat pay, deductions, paying employees, filing remittances, processing T4s/T4As & ROEs and everything in between. Packages can be tailored to your client's specific needs.
There are many ways to send over the payroll data - from having a shared google drive, emailing, etc. We always recommend adding a password to your documents to ensure your client's information stays secure.
We currently use Quickbooks Online, Sage 50 & Payment Evolution - If your client is using a different platform and would like to continue with it, let's chat to see if we are a good fit.
Any and all of them!
Weekly, biweekly, semi-monthly and monthly.
It completely depends on which payroll system we're using, the payment method and your client's bank - it can be anywhere from 1-6 days. However, once we have your system chosen and establish the payment method we will be able to provide you with a more accurate timeline estimate.
This is completely up to you & your client, we will communicate in the way that works best for both of you. If you prefer to be the main point of contact and pass along any questions, etc. that works great for us. If you would rather us send them directly to your client, we're happy to do that instead - as long there's a consistent workflow :)
Absolutely not, although we offer bookkeeping services too, to be honest - payroll is our favourite ;)
We strongly believe in having integrity in business partnerships - we are partnering with you to provide exceptional payroll services to your clients so that you can provide exceptional bookkeeping services to them.
Rates are per client - billing can be handled directly with your client or through you, whichever you prefer.
Fees are per pay run and include the payroll system (if it's under our account).
Yes, full transparency is key in the bookkeeping and accounting world since we are dealing with sensitive information - clients need to know that they can trust us. Plus everything needs to be on the up and up for legal reasons as well. We recommend adding an addendum to your existing client contract to inform them and have them sign off on it. We also have a contract that you and your client will need to sign as well.
First, we'll schedule a kick-off call to learn about your client's payroll needs and chat about the services we offer. Then if you choose to move forward, we'll send you a contract that both you and your client will need to sign - we also suggest adding an addendum to your current client contract between you and your client to include outsourced payroll. Once we receive the contract, we can schedule the onboarding call. During this virtual meeting, you'll be able to provide us with access to your client's current payroll system or we'll create one along with all the other required accesses - your client may need to be involved in this call. You'll also need to make sure you have all the employee's tax forms and direct deposit forms as well. Once it's setup, we're good to go!
We'll need the employee time sheets sent to us - this can be done through email with password protected documents or google drive. If you're using a digital time tracking system instead of paper timesheets, we'll need view-only access to it.
Depending on what system is being used for bookkeeping and payroll, we can either connect the systems together (if they aren't already) or we provide you with the journal entry that you'll need to enter into your clients' books - don't worry, the document we'll provide will show you exactly which accounts to debit/credit.
Includes:
- Full Monthly Payroll Processing
- Payroll Subscription & Pay Run Fees
- T4 Filing
- ROE Filing
*Additional pay runs $165/each
Includes:
- Full Payroll Processing
- Payroll Subscription & Pay Run Fees
- T4 Filing
- ROE Filing
*Additional pay runs $290/each
Includes:
- Full Payroll Processing
- Payroll Subscription & Pay Run Fees
- T4 Filing
- ROE Filing
*Additional pay runs $440/each

During this consultation, we'll chat about your client's payroll needs and the services we offer to see if we're a good fit. A kick-off call typically takes 15-30 minutes.

If you and your client choose to move forward with our services, the next step is to have you and your client sign our payroll contract. We also recommend that you add an addendum to your client contract to include outsourced payroll.

Once we receive the signed contract, we will schedule an onboarding meeting. These virtual meetings typically take 30-60 minutes, during which time we will work together to transfer access to your client's payroll system to us or create one if needed. We'll also discuss the workflow for document submission, payroll reports, etc. Please note that in some cases your client may need to be a part of this meeting.

Once your client is fully onboarded, we are ready to start processing payroll! Usually the only thing we need from you is the employee timesheets and any special notes we need to know about :)