Tell us where you live and what changed
Your move dates, income sources, business interests and any returns already filed. We review your Canadian and US connections and explain which filings and records need attention.
Different deadlines, conflicting advice and the risk of paying tax twice. Whether you’ve moved across the border, have income in both countries or run a business with US and Canadian ties, filing one return without considering the other can leave expensive gaps. Dimov brings US and Canadian CPA expertise together to review the full picture, helping you avoid paying more than you should.
Your move dates, income sources, business interests and any returns already filed. We review your Canadian and US connections and explain which filings and records need attention.
Canadian and US returns, residency questions, foreign tax credits and relevant reporting. Our team reviews how the same income is treated on both sides, so the work is considered together.
You know what is being filed, what you owe and which deadlines matter. We explain the tax decisions ahead, including changes to your work, investments, property or business.
Your taxes need people who understand both. Canadian accounting knowledge and US tax expertise come together within the Dimov team.
You shouldn’t have to relay questions between two accountants or discover that a decision made in one country was never considered in the other. We connect the facts, the filings and the planning.
Speak to our US–Canada tax team
Knowledge of both tax systems in one connected team.
Personal returns, company filings and cross-border reporting.
Moving, investing, selling property or growing a business.

A Canadian return is only part of the work when you also have a US filing obligation. The treatment of your income, accounts and investments needs to be reviewed in both countries.
Kelly Sheng is part of our Canadian tax and cross-border team. Working with the wider Dimov practice, she helps bring Canadian tax questions into the same conversation as your US obligations.
We look at the connections before treating any return as a standalone job.
Salary, self-employment, investments and rental income can all bring different records and tax questions. We help you get the return right and understand the decisions that affect the next one.
A move, a second citizenship or income from the other country can change your filing position. We review residency, income sources and reporting together, including relief that may apply.
Your company records, business structure and personal income are connected. We help with the filings and the planning, including business activity that reaches into the United States.

A tax-saving decision in Canada can have a different result in the US. Your accounts, investment income and property need to be considered against the rules that apply to you in each country.
We review the shared facts first. Then we coordinate the Canadian and US work, including treaty and foreign tax credit questions, instead of leaving you to reconcile two separate answers.
Check my cross-border tax positionThe right time to review the tax impact is before the decision becomes a filing problem. Tell us what you are planning, or what has already happened.
Talk through my situationWe review your timeline, residency, income and assets, and identify the filing and departure questions the move creates. If the move already happened, we look at what needs to be addressed now.
Rental income, a sale or a change of use can involve both countries. We review the relevant returns, withholding and tax-credit questions, including FIRPTA issues for US property.
Your company structure, where work is performed and how you pay yourself can affect more than one return. We help review the obligations alongside your books and business plans.
Start with the years involved and any notices you have received. We review your circumstances, identify the outstanding work and explain which issues need attention first.
Our practice brings together Canadian tax specialists, US CPAs and Enrolled Agents. We review your personal filings, corporate records and international activity in context.
When several services apply, we identify the records and decisions that belong together. You get an explanation of the work, rather than being left to connect the tax consequences yourself.

Tax and accounting specialists from the wider Dimov team, working with individuals and businesses.

Tax and accounting professional

Tax and accounting team

Tax and accounting team

Tax accountant

Tax and accounting team
Your enquiry is matched to the tax work you need. Canadian expertise and the wider US practice support the same client relationship.
Talk to a tax specialistFive-star reviews across the Dimov practice.
A record of client feedback you can read for yourself.
You don’t need to know which forms apply. Start with your situation and we’ll identify the work involved.
Yes. Our team provides Canadian and US tax filing support and coordinates the work when both countries are involved. We review your residency, income and reporting position before confirming the scope.
We also help with Canadian personal and business taxes where no US return is involved. Tell us about your income or company, and we’ll explain the relevant filing and planning work.
We review treaty provisions and foreign tax credits where they apply to your circumstances. The result depends on residency, income type, timing and the rules in each country, so the Canadian and US positions need to be assessed together.
A short summary of where you live, any move dates, your income sources and the years you need help with is enough to begin. We’ll request the relevant returns and records through a secure document-sharing process.
Tell us what’s happening. We’ll review the situation, explain the work required and connect you with the right tax expertise.
Prefer to speak with someone?
(866) 681-2140info@dimovtax.comPlease ask for secure document sharing before sending tax records. Use the form to describe your situation; don’t include account numbers or tax identification numbers.
Having trouble with the form? Open it in a new tab or call the team.