Income Tax Preparation


Piligrim Accounting Inc., offering Cloud-based online bookkeeping and tax preparation services to small business in Canada, helps you achieve your maximum tax refund and submit your returns online to Canada Revenue Agency specifications. As Canada’s most trusted tax preparers, we make tax time as convenient as possible.

We are a registered E-filer with Canada Revenue Agency so we can process your returns electronically for fast and efficient service.

We never just assume we know it all from year to year. Our experienced, professional and certified staff, which includes certified tax specialists, annually participates in tax update workshops with Video Tax News Inc. and Knowledge Bureau, the leaders in tax education in Canada.

You do not have to engage with heavy traffic or book travel time out of your busy day to meet with us. We can arrange to meet with you electronically over Skype to discuss and finalize your tax return.

Our income tax services allow us to:

  • File your small business and personal income tax returns directly to Canada Revenue Agency for all provinces except Quebec.
  • Accept your documents online for easy online filing. You just have to upload your documents using our secure upload link.
  • Prepare your taxes for filing using Intuit Profile software.
  • Constantly update our knowledge about changes in Canadian tax regulations, filing requirements and write-offs that can benefit you and your company.
  • Provide an independent review of previously filed tax returns
  • Prepare and file T1 adjustments for 10 years back
  • Offer tax planning for the next year


Our tax service in Richmond Hill allows you to book an appointment to prepare your taxes onsite, at the office. Our office is conveniently located in the heart of the York Region and within reach of our clients from Vaughan, North York, Markham, Aurora and Newmarket and accessible by Go train, TTC, York Regional Transit and Viva.

Contact us via e-mail (info@piligrim-accounting.com) or phone (416)514-1741 anytime. Remember, there is never a charge for your first consultation!