Cross-border tax for professional services firms — affordable, fixed fee

Cross-border tax advice and filing for professional services firms: your position assessed, the returns prepared, the fee fixed in writing before we start. Ask us about affordable cross-border tax for professional services firms: call the 24-hour helpline on +1 (416) 619-0068, or request a written fixed quote today.

  • 15+Years of the founder's cross-border experience
  • 18,000+Clients served across our offices in India, the USA, Canada and the UAE
  • 5.0Google rating
  • 4Global offices — India, USA, Canada & UAE

Secure a fixed quote

Whatever documents you hold are enough to begin: we read them and put a fixed price in writing first.

24-hour helpline: +1 (416) 619-0068
  • Offices in India, the USA, Canada and the UAE
  • 24-hour helpline: +1 (416) 619-0068
  • Fixed fee agreed before work starts
In short

Partnership income is allocated by rules that ignore where a partner happens to live, so an internationally mobile partner group creates allocation and credit questions the firm has to solve centrally.

Further down: the governing rule, the first-call questions, two completed files with figures, the way the work runs, and where the fee is published.

The rule that applies to this group and not the one next to it

Partnership income is allocated by rules that ignore where a partner happens to live, so an internationally mobile partner group creates allocation and credit questions the firm has to solve centrally.

Here is the part that decides your answer. The general rules are the same for everyone; the provision that changes the answer is not. That is why a general adviser applies the default and stops, and why the relief written for this group goes unclaimed year after year.

The team at work in the open-plan office

Professional services firms cross border tax — priced before we start

For a professional services firm the fee is driven by the partner group: how many countries the partners are resident in, and whether an allocation performed in only one of them has to be rebuilt so foreign tax credits can be claimed properly. Secondments between offices add payroll registrations to the same engagement.

Corporate cross-border filing
From $999

in US dollars, fixed and quoted before work starts

Corporate returns with foreign income, related-party reporting and cross-border structures, for companies of any size.
See the fee schedule
Payroll & mobility setup
From $999

in US dollars, fixed and quoted before work starts

Employer registration and withholding for staff on assignment, arranged before the first pay run rather than corrected after it.
See the fee schedule
Individual tax filing
From $349

in US dollars, fixed and quoted before work starts

One engagement for a personal return that touches more than one country: the income, the assets held abroad and the relief claimed against them.
See the fee schedule
Transfer pricing documentation
From $2,500

in US dollars, fixed and quoted before work starts

Benchmarking and documentation for related-party dealings, prepared to the standard the reviewing authority applies.
See the fee schedule
Foreign asset & information reporting
From $349

in US dollars, fixed and quoted before work starts

Accounts, property and company interests held outside the country of residence, reported on the schedules that carry penalties whether or not tax is owed.
See the fee schedule
Non-resident & departure filings
From $349

in US dollars, fixed and quoted before work starts

For anyone taxed by a country they do not live in — rent, pensions and investment income reaching across a border after the move.
See the fee schedule
Catch-up & voluntary disclosure
From $349

in US dollars, fixed and quoted before work starts

For a filing history that stopped — the penalty position assessed first, then the years filed in the order that protects it.
See the fee schedule
Estate & trust filing
From $799

in US dollars, fixed and quoted before work starts

Trust and estate filings that reach across a border, including the reporting a foreign beneficiary or a foreign asset creates.
See the fee schedule

All published fees on one page — each engagement priced as one number on one list, with nothing left as a range.

Three things we hear on the first call

  • Our partners live in three countries and the allocation is done in one.
  • Secondments between our offices create payroll problems every year.
  • Client work performed abroad may have created presences we never registered.

That list is the reason this desk exists. Individually each question has an answer; together they need someone who holds both systems at once. See also paying interest on a shareholder loan abroad.

Worked through with figures

Numbers make this concrete, so here is the same rule applied to a set of figures.

Splitting one salary between two countries

A salary of C$115,000 for a year with 238 working days, 134 of them performed in the other country. Employment income is generally sourced to where the work was physically done.

Splitting one salary between two countries
ItemAmount
Annual salaryC$115,000
Working days in the year238
Days worked in the other country134
Days worked at home104
Income sourced to the other countryC$64,748
Income sourced at homeC$50,252

C$64,748 is sourced abroad on this split, which is the figure the host country taxes and the figure the home credit is computed on. Reproduce this from a travel record, not from memory — it is the first thing an auditor asks for. We run this on your actual numbers before advising anything, because the conclusion can invert with a modest change in inputs.

An illustration, not a client file. The sums are chosen for legibility and the thresholds are stated for the example alone — nothing reaches a filing until it has been confirmed at source for your own year.

What this looks like with numbers

Worked through with figures, the mechanism looks like this.

Credit relief on one stream of income

Take C$60,000 of income taxed in both countries. Assume the other country charged 20% on it and the home country would charge 40% on the same amount.

Credit relief on one stream of income
ItemAmount
Income taxed in both countriesC$60,000
Tax paid abroad (assumed 20%)C$12,000
Home tax on the same income (assumed 40%)C$24,000
Credit available (lesser of the two)C$12,000
Home tax still payableC$12,000

The credit absorbs C$12,000 and leaves C$12,000 payable at home, because the home rate on this income is the higher of the two. The balance is real cash and it is due on the home timetable, which is why instalments get raised in the first meeting. We run this on your actual numbers before advising anything, because the conclusion can invert with a modest change in inputs.

Treat these numbers as a worked example rather than advice — they exist to make the mechanics visible, and the rates and thresholds are assumed for the illustration. For a real filing, we verify each figure with the authority that publishes it, for your year.

From first call to filed

  1. 1A short call to work out what actually applies to you and what does not
  2. 2A written quote against a defined scope, with nothing billed by the hour
  3. 3We prepare, a named reviewer checks it, and you see it before it goes
  4. 4You approve, we file, and only then do you pay
  • Your existing accountant keeps the domestic file; we take the cross-border piece, with the boundary in writing.
  • Documents move through an access-controlled portal rather than email.
  • Consultations scheduled to your working day rather than ours.

Your next step

If that describes your position, the next step is a short call — not a form.

Reviewed for the 2025 and 2026 filing seasons by Udit Gupta, International Tax, Cross-Border Tax & Transfer Pricing Expert, Legal Quotient Consultants. Written as general guidance, not as a recommendation for your situation. Talk it through with us before acting on it.

Cross border tax issues — what this page covers

Read this page for cross border tax issues. It works through cross-border tax for professional services firms from the beginning — whether it applies to you at all, what has to be filed if it does, and what the engagement costs, priced up front.

The four phases of the work

  1. Share your documents

    A secure upload link arrives after the first call — send files in any state.

  2. A written fixed fee

    The quote is fixed from what you send; it does not move once accepted.

  3. Preparation, both sides at once

    The returns are drafted together, reconciled line against line.

  4. Approve, then file

    Nothing is filed until you have seen it and approved it.

What you are actually buying with Professional services firms cross border tax

Factor Legal Quotient Hourly billing model
Pricing A fixed fee, agreed in writing before work starts Hourly, billed as incurred
Experience 15+ years of cross-border work, 18,000+ clients Varies by file
Both sides of the border Prepared together by one team, so relief is claimed exactly once One country at a time, reconciled later
Who reviews it A named practitioner, published on the page Whoever the queue reaches
Where the work happens Our offices in India, the USA, Canada and the UAE Whichever single office you can travel to

Four terms worth pinning down

Limitation on benefits
A treaty eligibility test written to deny benefits to conduit entities, applied through ownership, listing, active-business and base-erosion conditions.
Section 247 penalty
Canada's transfer-pricing penalty, which contemporaneous documentation is designed to prevent. It sits on top of the adjustment, not instead of it.
Section 116 clearance
The certificate the CRA issues on a non-resident's disposition of taxable Canadian property, without which the purchaser holds back part of the price.
GST/HST
Canada's federal and harmonised sales taxes. Registration for a non-resident turns on carrying on business in Canada and on the nature of the supply.

Professional services firms cross border tax — what the published fees look like

Establishing whether client work performed abroad created a presence nobody registered is priced separately, because it means reading engagement records territory by territory; where it did, registration and late returns follow. The written quote covers both parts before anything is submitted on behalf of the firm.

Payroll & mobility setup
$999in US dollars, fixed before work starts

Covers: Registrations, withholding and the employer obligations that follow staff working across a border, set up once and correctly.

See this fee page
Individual tax filing
$349in US dollars, fixed before work starts

Covers: One engagement for a personal return that touches more than one country: the income, the assets held abroad and the relief claimed against them.

See this fee page

The difference a dedicated cross-border team makes

We say early if it is not our work

If a file needs something this practice does not do, you hear that at the start rather than after a bill.

Filed with the authority, not just prepared

The engagement runs to submission and to the correspondence that follows it, including the queries that arrive months later.

The reporting penalties get named early

The heaviest exposure on a cross-border file is usually a disclosure form, not the tax. We identify which ones apply before a deadline turns into a penalty.

Both sides prepared together

Two returns built against each other by one team, so relief is claimed exactly once and nothing falls between the two systems.

The firm’s founder at his desk in the Delhi office
Two of the firm’s advisers at a desk in the Delhi office

From first document to filed return

  • Step 1: Send the documents as they are – No tidying required — forward what you have and we tell you what is missing.
  • Step 2: Get a fixed quote in writing – Priced from your actual documents before any work begins, not estimated after.
  • Step 3: Both countries prepared together – One team builds the filings against each other so the relief lands exactly once.
  • Step 4: Review, then file – You approve the finished work before we file it.

Quoted up front, in writing.

Contact Us 24-hour helpline +1 (416) 619-0068

Keep reading, sideways

Browse sideways: the pages below answer the neighbouring questions.

Services these clients use most

Intercompany loan pricing Everything on intercompany loan pricing, at the same depth as this page.
Form ITR-6 — companies (India) ITR-6 India — the guide, the FAQ and the fixed fee.
Expatriation tax (US s.877A) The full guide to expatriation tax (US s.877a), with the fee fixed before any work starts.
Why a Canadian should rarely own an LLC Its own page: why Canadian should not own LLC — mechanism, deadlines and published fees.
Form T2062B — life insurance disposition Everything on t2062b life insurance disposition, at the same depth as this page.
Remote work policy — tax exposure Remote work policy — tax exposure — the guide, the FAQ and the fixed fee.
Filing an Indian return from Canada or the US The full guide to filing an Indian return from Canada or the US, with the fee fixed before any work starts.
State residency & domicile forms Its own page: US state residency domicile forms — mechanism, deadlines and published fees.
Section 195 — TDS under a DTAA on Indian payments Everything on TDS under DTAA with UK, at the same depth as this page.

Who we help

Manufacturers cross-border tax Everything on manufacturers cross border tax, at the same depth as this page.
Tax for seasonal agricultural workers Seasonal agricultural workers tax — the guide, the FAQ and the fixed fee.
Physicians & surgeons — your filing calendar The full guide to physicians & surgeons your filing calendar, with the fee fixed before any work starts.
Tax for teachers abroad Its own page: teachers abroad tax — mechanism, deadlines and published fees.
Tax for corporate & charter pilots Everything on corporate & charter pilots tax, at the same depth as this page.
Tax for offshore vessel crew Offshore vessel crew tax — the guide, the FAQ and the fixed fee.
Tax for airline pilots The full guide to airline pilots tax, with the fee fixed before any work starts.
Tax for professors & lecturers Its own page: professors & lecturers tax — mechanism, deadlines and published fees.
Tax for postdocs & researchers Everything on postdocs & researchers tax, at the same depth as this page.

Where our clients live and work

Barbados tax for expats — country guide Everything on Barbados tax for expats, at the same depth as this page.
Canada–Germany tax corridor Canada Germany tax — the guide, the FAQ and the fixed fee.
Chile tax for expats — country guide The full guide to Chile tax for expats, with the fee fixed before any work starts.
Hungary tax for expats — country guide Its own page: hungary tax for expats — mechanism, deadlines and published fees.
Argentina tax for expats — country guide Everything on Argentina tax for expats, at the same depth as this page.
Zimbabwe tax for expats — country guide Zimbabwe tax for expats — the guide, the FAQ and the fixed fee.
Panama tax for expats — country guide The full guide to panama tax for expats, with the fee fixed before any work starts.
Ecuador tax for expats — country guide Its own page: ecuador tax for expats — mechanism, deadlines and published fees.
US–Australia tax corridor Everything on US Australia tax, at the same depth as this page.

The people on your file

Named practitioners, each with the countries and the part of a cross-border file they carry, across India, the USA, Canada and the UAE. Every page on this site says who reviewed it, and the reviewer is one of these people rather than an unnamed team.

Udit Gupta, International tax, cross-border tax and transfer pricing: USA, Canada, India and UAE, Legal Quotient Consultants
Director, International tax, cross-border tax and transfer pricing: USA, Canada, India and UAE

CA (India), CA (Malaysia)

Reviews and signs off the practice's cross-border positions, and carries final responsibility for the treaty analysis on every file that leaves any of our offices.

Abhinav Gupta, India international tax, cross-border tax and transfer pricing, Legal Quotient Consultants
Director, India international tax, cross-border tax and transfer pricing

CA (India)

Indian cross-border files: residents with income abroad, non-residents with income in India, and the treaty relief that ties the Indian return to the one filed in the other country.

Anmol Mittal, USA and Canada international tax, cross-border tax and transfer pricing, Legal Quotient Consultants
Director, USA and Canada international tax, cross-border tax and transfer pricing

CPA (Canada), CPA (USA), CA (India)

Files that have to be right on both sides of the US–Canada border at once — dual filings, streamlined catch-ups, and the foreign tax credit reconciliation between them.

Meet the whole team

Cross-border tax case studies

Case study 1

Partner allocation rebuilt for a firm with three resident partner groups

A firm had been allocating profit centrally and leaving each partner to deal with their own country. Two of the three groups were reporting a different figure from the one the firm had allocated, in a different year. We set out the allocation under the governing partnership rules, mapped it to what each residence country would recognise, and identified where the mismatch was entity classification and where it was simply timing. The engagement produced one allocation schedule the firm issues to every partner, a written note per country explaining how the figure translates, and amended personal filings for the partners who had reported on another basis.

Case study 2

Secondment between offices restructured so payroll ran in one place

Staff moving between two offices had been kept on home payroll with the cost recharged, and the host country had begun asking why people working there for long periods were not on a local employer registration. We reviewed who directed the work and who bore the cost, concluded the host office was the employer for the longer assignments, and split the population accordingly. The work produced a host employer registration, filed returns for the assignments already completed, a written policy setting the threshold at which an assignment moves payroll, and recharge documentation supporting the deduction on both sides.

Case study 3

Registration filed in a country where client work had created a presence

A long engagement had been staffed continuously from the firm's own people working at the client's premises abroad. Reading the time records against the treaty tests, a taxable presence had existed for some time. We quantified the profit properly attributable to that work, registered the firm, filed the open years and made the corresponding relief claim at home. The engagement produced filed returns in the host country, an attribution basis documented in writing, and a screening step now applied to every new engagement that will be staffed on a client site abroad for an extended period.

Case study 4

Credit position documented for a partner taxed on the same profit twice

A partner had been assessed at home on their allocated share while the firm had already been taxed on the same profit abroad, and the credit claim had been refused because the tax had been paid by a different person. The issue was entity classification: one country treated the firm as transparent and the other did not. We documented the classification in both systems, restated the claim on the basis the residence country actually applies, and lodged it with the supporting allocation. The result was an accepted credit position and a written note the firm now gives to any partner before they relocate.

Case study 5

Retiring partner drawings reviewed before a move abroad

A partner approaching retirement intended to leave the country while amounts remained payable under the partnership agreement, some representing profit already earned and some representing payments for the capital account. We established what each element was for tax purposes in both countries, and when each would be treated as arising relative to the change of residence. The order of events mattered more than the amounts. The engagement produced a written sequencing note agreed with the firm, a schedule identifying which payments belong to which residence period, and the correspondence supporting that split for the year of departure.

Case study 6

Firm-level filings aligned after a merger brought in overseas offices

Two practices had combined, each with its own allocation conventions, its own year end and its own view of how overseas offices were taxed. We reconciled the two, established one basis for allocating profit across the merged partner group, and identified the offices whose filings had been prepared on assumptions that no longer held after the merger. The engagement produced a single allocation policy in writing, a country-by-country schedule of the firm's filing obligations with the entity responsible for each, and corrected returns for the two offices whose basis had changed on the merger date.

Case study 7

Fifteen Per Cent Held Back From a Fee for Services in Canada

A payer must withhold from fees paid to a non-resident for services rendered in Canada, whether or not any tax is ultimately owed. A waiver applied for before the work is invoiced avoids the withholding; after it, the money comes back through a return.

Read how this one runs
Case study 8

Three Countries in One File and Two Treaties That Disagree

Income sourced in one country, paid to a resident of a second, held through an entity in a third: three bilateral treaties, no three-way rule. The analysis works out which pair governs each flow, and whether the middle entity is entitled to anything at all.

Read how this one runs

All case studies — every published engagement in one place.

Core International & Cross-Border Tax Services

International Tax Planning & Advisory

Strategy and compliance for income, assets and families spread across borders.

One coordinating team: filings on every side of the border are sequenced so treaty relief and foreign tax credits are claimed once — and in the right country.
U.S. & Cross-Border Tax Returns
Dual filers: U.S. citizens in Canada and Canadians with U.S. income run two parallel systems — we prepare both, in the right order, every year.
Expat & Emigration Tax
The move year is its own project: the elections and valuations filed that year decide the next decade of both countries’ returns.
Non-Resident Canadian Tax
Default withholding is 25% of gross: elective returns routinely turn over-withheld rent and pensions into refunds.
Transfer Pricing & BEPS
Documentation prepared with the return is the cheapest insurance in international tax; reconstructing it during an audit is the most expensive.
Cross-Border Estates & Trusts
Wills drafted for one country routinely misfire in the other — deemed disposition here, estate tax there, credits in between.
Cross-Border Corporate Tax
Expansion raises the same four questions every time — entity, PE, repatriation, payroll. We answer them before the tax authorities do.
India Tax for NRIs & Returning Residents
The deduction is taken on the sale price, not the gain — which is why an NRI property sale strands cash unless the certificate is applied for before closing.
Canadian Tax with a Foreign Element
Residency is decided on facts, not on a form — and the year you arrive or leave is the one where the largest amounts turn on the smallest details.
UAE Tax for Expats & Their Home Country
A zero-tax country is only half the answer — the question that decides the bill is whether the country you came from still treats you as resident.

Industries & Client Types We Serve Worldwide

Global E-commerce & Marketplaces
Technology & SaaS
Professional Services Firms
Cross-Border Real Estate
Importers, Exporters & Manufacturers
Athletes, Artists & Entertainers
Remote Workers & Digital Nomads
Investment Funds & Holding Companies
Global E-commerce & Marketplaces
  • Foreign VAT / GST / sales tax registrations
  • Marketplace withholding reviews
  • Inventory nexus & PE analysis
  • Multi-currency books reconciled
Explore E-commerce & Marketplaces
Technology & SaaS
  • Cross-border revenue sourcing & withholding
  • IP structuring with real substance
  • Equity for cross-border teams
  • U.S. expansion: entity & PE setup
Explore Technology & SaaS
Professional Services Firms
  • Reg 105 / 102 waivers
  • Permanent establishment risk
  • Partner mobility planning
  • Cross-border withholding recovery
Explore Professional Services
Importers, Exporters & Manufacturers

Related-party purchasing, customs value versus transfer price, and foreign-affiliate structures put trading businesses inside the s.247 documentation rules.

Goods crossing a border move the tax question from income to indirect: registration thresholds, place of supply, the customs value and the transfer price between related entities all have to agree with each other. When they do not, the adjustment arrives from two authorities at once and each one uses the other's number.

  • Transfer pricing documentation (s.247)
  • Customs value vs transfer price
  • Foreign affiliate reporting (T1134)
  • Country-by-country reporting
Explore Trade & Manufacturing
Athletes, Artists & Entertainers
  • Reg 105 & U.S. CWA agreements
  • Multi-state & country calendars
  • Touring income allocation
  • Royalty & image-rights withholding
Explore Athletes & Entertainers
Remote Workers & Digital Nomads
  • Residency analysis before moving
  • Employer payroll exposure
  • Totalization & social security
  • Foreign tax credits
Explore Remote Workers
Investment Funds & Holding Companies
  • Treaty access & PPT reviews
  • FAPI & surplus computations
  • Withholding-efficient routing
  • Governance & substance
Explore Funds & Holdcos

Professional services firms cross-border tax — questions we are asked

What makes professional services firms different from an ordinary filing?

Partnership income is allocated by rules that ignore where a partner happens to live, so an internationally mobile partner group creates allocation and credit questions the firm has to solve centrally. An ordinary preparer applies the general rule and stops there, which is how the relief in the specific provision goes unclaimed.

Can you work with my existing accountant?

That is how most of these engagements run. They keep the domestic file, we take the cross-border piece, and the boundary is agreed in writing so nothing is done twice or missed.

How is partnership income allocated when partners live in different countries?

The allocation is made under the rules of the jurisdiction whose partnership law and tax code govern the firm, and those rules look at the partnership agreement and at where the profit was earned. They do not ask where an individual partner happens to be resident. So a partner who has moved abroad is still allocated a share computed centrally, and then has to work out what their country of residence does with that share. The two systems can disagree on the amount, on the year, and on whether the entity is transparent at all. That is why the allocation question is solved at firm level and never by the individual partner alone.

Do I pay tax where my firm is based or where I live?

Usually both, with relief claimed to stop the same profit being taxed twice. Your country of residence generally taxes your worldwide share. The country where the firm operates generally taxes the profit arising from work carried on there, often collecting it through the firm. Relief then depends on the two systems agreeing on what the income is and when it arose. The failure mode is timing: the firm allocates on its own year end, your residence country taxes on its own, and the credit arrives in a year where there is nothing to set it against. It is a sequencing problem as much as a rate problem.

Who pays payroll tax when we second staff to another office?

It depends on which entity is the real employer during the secondment, not on which one runs the payroll. Look at who directs the work, who bears the cost, who can terminate the assignment and who carries the risk of the output. Where the host office effectively employs the person, host payroll obligations arise from the start of the assignment even if the home office keeps paying the salary and recharges it. The recharge itself is a second question, because it may be a service fee, an employment cost reimbursement, or something the host country will not allow as a deduction without support.

Does client work performed abroad register our firm for tax there?

It can, and this is the exposure most firms carry without knowing. A presence is created by people carrying on the firm's business in a place, not by having an office lease. Repeated visits to a client site, a partner working from a home in another country, or a long engagement staffed continuously can all amount to a place through which the business is carried on. The consequence is a filing obligation and an exercise attributing a share of the firm's profit to that place, often for years already closed at home. Finding it yourself puts the firm in a different position from being found.

Can a partner claim credit for tax the firm paid abroad?

Often, but only where the residence country accepts that the tax was imposed on that partner's own income. Where the firm is transparent in both systems, the tax paid abroad on the partner's share is usually creditable to that partner. Where one system treats the firm as transparent and the other treats it as a taxable entity, the tax was paid by a different person for credit purposes and the claim can fail on that ground alone. The mismatch is structural, not an error in the return, and it is resolved by looking at the entity classification in both countries before the allocation is made.

Do we need to file in a country where we only visit clients?

Visiting is not automatically enough, but a pattern of visiting can be. The tests look at duration, at continuity and at whether the firm has a place at its disposal, which can include space at a client's premises used regularly over a long engagement. Some treaties also treat services performed in a country over a sustained period as creating a presence in their own right. The honest answer for most firms is that nobody has measured the pattern. Pull the travel and time records for the engagements in question first, because the facts decide this and the facts are already in your practice management system.

Is "fund transfer pricing" the same thing as transfer pricing?

No — and if you came here to calculate FTP, this is not it. Fund transfer pricing is a bank's internal allocation of funding costs and benefits between its own business units, a treasury and asset-liability management discipline used to measure branch or product profitability. Tax transfer pricing is about prices between legally separate related parties across borders, and about which country taxes the resulting profit. The words overlap; the fields do not. See our transfer pricing work.

What happens if the two countries disagree about which of them can tax me?

The treaty has a procedure for exactly that. You apply to the competent authority in your residence country, which takes the case up with its counterpart, and the two negotiate a position that removes the double taxation. Some treaties add binding arbitration if they cannot agree. It is slow and it runs on documents, so the practical work is preserving the record and filing protective claims while the clock runs. See our treaty work.

Fixed fee agreed before we start

Ready to deal with professional services firms filing?

Tell us the situation and we quote in writing before any work starts. You approve the result before it is filed.

  • A named reviewer signs off every filing
  • Fixed fees agreed before work starts
  • Your existing accountant keeps the domestic file

Our practitioners are alumni of leading accounting and tax institutions

Where our partners studied — CPA Canada (In-Depth Tax Program), AICPA, the Institute of Chartered Accountants of India and the Malaysian Institute of Accountants.

Request a Quote +1 (416) 619-0068