Start by booking an introductory call.
We’ll review your current setup, understand your needs, and determine the best way to work together — whether that’s year-end support only or full-service bookkeeping.
If it’s a good fit, we’ll provide a proposal and outline next steps. Book from the contact us page.
In some cases, yes — depending on availability.
Our primary focus is on ongoing client relationships and year-end work, so project work is typically limited.
If you have a specific project in mind, reach out, and we can see what we can do to help.
Our pricing is based on the scope and complexity of your business, so that it reflects the level of work involved.
In general:
- Bookkeeping is priced based on transaction volume and how frequently we maintain your records (monthly, bi-weekly, etc.)
- Year-end accounting and tax are scoped based on the size of your business, typically using total revenue and expenses as a guide
- Payroll depends on the number of employees and how often payroll is processed
We also adjust pricing based on the level of service and support required.
All work is quoted in advance using fixed fees, so expectations are clear and there are no surprises.
If additional requirements come up that were not part of the original scope (for example, foreign reporting such as T1135 filings), we will discuss this with you and provide an updated quote before proceeding.
Communication varies depending on the level of service:
- Year-end clients: Primarily during the year-end process with a tax planning email bi-annual check-in*
- Monthly, bi-weekly, and weekly bookkeeping clients: Ongoing communication as needed, plus scheduled planning check-ins
Additional meetings can be arranged if required.
*for clients with cloud-based books that are current and up to date.
Our protection of information is explained in our privacy statement:
VIRTUAL HEIGHTS ACCOUNTING INC’s PRIVACY STATEMENT
At Virtual Heights Accounting Inc., respecting privacy is an important part of our commitment to our clients and employees, which is why we have an established privacy code. Virtual Heights Accounting Inc.’s Privacy Code is a statement of principles and guidelines regarding the minimum requirements for the protection of personal information provided by Virtual Heights Accounting Inc. to its clients and employees. The objective of our privacy code is to promote responsible and transparent personal information management practices in a manner consistent with the provisions of the Personal Information Protection and Electronic Documents Act (Canada) (PIPEDA).
We also developed Virtual Heights Accounting Inc.’s Privacy Statement. We want you to understand the purposes
for which we collect personal information. We also want to make certain we have your consent to continue
to collect, use and disclose your personal information for those purposes.
The following is a brief synopsis of our privacy practices:
Why do we need to collect your personal information?
If you are a client of Virtual Heights Accounting Inc., Virtual Heights Accounting Inc. may have collected some basic information about you. We respect your privacy, which is why we collect personal information only for the following purposes: To provide accounting and tax services in accordance with our engagement.
When do we disclose personal information?
Various circumstances under which we may need to disclose personal information about our clients include
when working with any 3rd party software or service providers to perform the accounting functions as noted in your engagement. We will use secure portals and only disclose information necessary for the completion of such tasks assigned. When working with 3rd parties we will do our best to ensure safeguards are in place and that they are treating the information in accordance with our own privacy standards.
How do we protect your personal information?
To protect your personal information, Virtual Heights Accounting Inc.:
- will not collect, use or disclose your personal information for any purpose other than those identified above, except with your further consent
- will protect your personal information with appropriate security safeguards
- will protect the confidentiality of your personal information when dealing with other organizations
- will strive to keep your personal information as accurate and up to date as is necessary for the purposes identified above
- will honour any request you may make for access to your personal information
What are your choices?
We would like to have your consent to continue to collect, use and disclose your personal information for the purposes identified above. However, you do have choices and can refuse or withdraw your consent as follows:
- You may refuse to provide your personal information to us.
- You may withdraw your consent at any time, subject to legal or contractual restrictions and reasonable notice.
However, in either case, this may limit our ability to serve you.
If you have any questions or concerns about our personal information management system and privacy statement, please contact the Virtual Heights Accounting Inc. Privacy Officer at 1-800-376-2082 or via info@vhaccounting.ca.
Please visit the Office of the Privacy Commissioner of Canada’s website at www.priv.gc.ca.
We work with Canadian corporations and business owners who want reliable accounting and tax support.
We support both:
- Business owners who handle their own bookkeeping and need year-end accounting and tax filings
- Businesses looking for ongoing bookkeeping and full-service support
We are not a volume personal tax firm. Personal tax services are only offered alongside our business clients
Our services fall into two main areas:
Year-End Accounting & Tax
- Financial statements
- Corporate tax returns
- Year-end review and planning
Ongoing Bookkeeping (Optional)
- Monthly bookkeeping and reconciliations
- GST/HST and payroll filings
- Ongoing record maintenance
We also include structured tax planning as part of our year-end process, with additional support available as needed.
Yes, we do! At Virtual Heights Accounting, we understand the unique opportunities and challenges faced by technology companies when it comes to the Scientific Research and Experimental Development (SR&ED) program.
Our SR&ED team is separate from our accounting team but you will still get dedicated support. Your Accountant can also work with you to ensure your process through your project is well documented and supported.
Our dedicated SR&ED division specializes in helping tech companies identify eligible projects, maximize their claims, and navigate the complexities of the application process.
Here’s how we support technology companies with SR&ED:
- Eligibility Assessment: We work with you to determine which projects, expenses, and activities qualify under SR&ED criteria.
- Detailed Documentation: Our team ensures your records meet CRA requirements, minimizing the risk of audits or reviews.
- Maximizing Claims: We help identify all eligible expenses, including wages, materials, subcontractors, and overhead costs, to maximize your claim.
- Integration with Your Financials: As part of your overall accounting strategy, we align your SR&ED claim with your tax planning and financial goals.
- Expert Guidance: We stay up-to-date on CRA rules and ensure your claims are accurate, timely, and defensible.
Technology companies often perform activities that qualify for SR&ED without realizing it. Whether you’re developing software, improving processes, or conducting experimental research, we can help you uncover opportunities to claim valuable tax credits.
Our pricing for SR&ED services is industry standard but we provide discounts to our year-end clients. The process is also more seamless than using an SR&ED consultant as the filing is completed in-house. As per industry standards, we bill on a contingent basis, which means that we do not get paid unless you have a successful claim.
Reach out to us to learn more about how we can assist your technology business with SR&ED services!
How we work together depends on the level of service:
If you handle your own bookkeeping:
- You maintain your records throughout the year
- We complete your year-end financial statements and tax filings
- Tax planning is done at year-end based on finalized numbers
If we handle your bookkeeping:
- We maintain your books throughout the year
- We complete filings and keep records up to date
- We handle year-end and provide more ongoing visibility
This allows you to choose the level of support that fits your needs.
Yes — tax planning is built into our year-end process.
For all clients:
- Planning is completed at year-end based on your financial results
For clients with ongoing bookkeeping:
- We also provide a follow-up check-in during the year to ensure the plan is working
Ongoing tax planning requires up-to-date financial information, which is why mid-year check-ins are only available when bookkeeping is current.
Additional planning or advisory support is available if more frequent guidance is needed.
Our primary focus is accurate bookkeeping and compliance.
We provide structured tax planning as part of our process, and offer additional advisory or project-based support when needed.
Advisory services can then be more project-based or included as part of your regular services.
We primarily work with cloud-based accounting systems (such as QBO, Wave and FreshBooks), with a focus on Xero.
If you manage your own bookkeeping, we recommend using a cloud platform to keep things efficient and accessible.
Yes — you’ll have a primary point of contact, supported by our team as needed.