Michael O'Leary CPA

Professional Corporation


Important Dates!

  • February 28 (29) - deadline to issue T4’s, T5’s, T5018’s
  • March 31 - deadline to issue T3’s
  • 15th of the month following - remit employee deductions
  • HST filing is always at the end of a month dependant on your filing frequency. Pay special attention to the CRA remittance form for details.
  • 90 days from the date of a notice of assessment or reassessment to file an objection
  • Record retention - you must keep your business records for six (6) years from notice of assessment date.
  • Form T1135 foreign asset reporting due on the due date of tax return.

Accounting Services

Our firm offers a wide range of accounting services. We can prepare your financial results on an interim or year-end basis.

We can provide:

  • financial statements
  • management reporting
  • corporate tax compliance
  • payroll administration
  • bill payments
  • cash management
  • projections

We can assist you to analyse financial information so that you can make fully informed decisions about your business.


We provide complete bookkeeping services to our clients at our offices or remotely to your office.  We can process and record your cash receipts and disbursements, process your payroll and prepare bank reconcilliations.


We can assist you with processing various government and regulatory agency requirements, such as source deductions, HST, and WSIB. We can also assist in the preparation of T4's, T5's, T5018's and other compliance reporting.

Michael O'Leary CPA Professional Corporation provides experienced accounting services to the Newmarket, Aurora, Keswick, Bradford, Richmond Hill and surrounding Greater Toronto Area (GTA). You can rely on our professional team, which includes a Chartered Professional Accountant and certified bookkeepers, to be available for your calls or emails. Our commitment is unsurpassed in providing the highest level of proactive client service.


Book your free consultation today and give us the opportunity to understand your financial needs and provide effective advice.

Call us at (905) 898-3320 or complete our online form. We'd love to chat and see how we can help with your success.