Book Consultation

Gondaliya CPA

Technology Tax Filing Experts

Tax Accountant for Digital Platforms in Ontario and Across Canada

You do not sell a product. You sit between the people who do, and that inverts the whole file. One question decides the size of everything else: are you an agent or a principal? As principal, GST/HST applies to the gross transaction value; as agent, your taxable supply is the intermediation service and tax applies to your commission — and ETA section 177 governs supplies made on behalf of another person. The same answer decides whether you report gross or net revenue. Then the obligations nobody warned you about: the distribution platform operator rules can make you the tax collector for your vendors’ sales, and Part XX of the Income Tax Act makes you an information reporter to the CRA by 31 January every year. And the money in your account is not your revenue. AFFORDABLE flat fees.

1300+
5-Star Google Reviews
✅ REGISTERED CPA FIRM – VERIFY NOW

AFFORDABLE Tax Accountant for Digital Platforms

Accountants who know software know companies that sell their own product. A platform is a different animal: the money that lands in your account mostly belongs to other people, the tax you charge may be measured on your commission rather than the transaction, and you carry filing obligations about your users that no ordinary software company has. At Gondaliya CPA we build the file an intermediary actually needs: the agent-or-principal position settled from the contracts, the platform’s own tax collection duties worked out, Part XX reporting handled, and held funds shown as the liability they are. AFFORDABLE flat-fee support, no hourly billing.

We work with two-sided marketplaces for goods and services, booking and reservation platforms, gig work and freelance talent platforms, short-term rental and peer-to-peer rental platforms, delivery and ticketing platforms, creator monetisation platforms and B2B procurement platforms. If you sell your own digital product rather than intermediating, our digital product businesses page fits better; if you sell course access, see our e-learning platforms page; and if you want the other side of these rules, our online resellers page covers the seller whose sales you report.

Three lines we draw plainly. We will not tell you on a web page whether you are an agent or a principal, or whether your platform is a distribution platform operator or a reportable platform operator — all three turn on your actual arrangements and we check rather than guess. We state no foreign sales tax rule, nexus test or digital services tax. And we give no advice on whether holding user funds needs FINTRAC registration or a licence; that is for counsel.

Gondaliya CPA team - accounting and tax services for digital platforms

Our Official Partners

Google Reviews
CPA Ontario
QuickBooks
Wagepoint
Xero
Stripe
Rotessa
Hubdoc
ADP

Accounting That Understands an Intermediary

Four things make a platform different from every other software file, and a preparer who treats you as an ordinary SaaS company will get at least two of them wrong. At Gondaliya CPA we set them out plainly and say which questions are matters of fact rather than rules.

⚖

Agent or Principal

Tax on the gross transaction value, or only on your commission. ETA section 177 governs supplies made on behalf of another, and your contracts decide which you are.

🏪

You May Collect for Others

Distribution platform operator rules can make the platform responsible for GST/HST on supplies by vendors who are not registered — thousands of other businesses’ sales.

📊

You Report Your Sellers

Part XX of the Income Tax Act requires a reportable platform operator to file seller identities and total consideration with the CRA by 31 January each year.

💳

The Float Is Not Revenue

Pending payouts, wallet balances, escrow and deposits are liabilities. A processor’s gross settlement is not an income figure, and its reserve is still your asset.

Stay Compliant Across Both Sides of Your Market

The exposure on a platform file is rarely your own revenue. It is the tax you may owe on other people’s transactions, the return you may have to file about your sellers, and the money on your balance sheet that was never yours.

📋

Four Lines We Draw, and Why

First, we do not characterise you on a web page. Agent against principal is a question of fact decided on your contracts and terms of service, so we read them rather than assert an answer. Second, we do not assert whether any platform is a distribution platform operator or a reportable platform operator, yours or a named one — both turn on the arrangement. Third, we state no foreign rule: no United States state sales tax rate, no economic nexus test, no marketplace facilitator statute and nothing on digital services taxes elsewhere. Fourth, we give no advice on money services business status, FINTRAC registration or payment licensing; that is a regulatory question for your counsel.

✅

Your CRA and GST/HST Obligations

We manage your corporation’s T2 with the small business deduction under ITA section 125 against the $500,000 limit, the SR&ED pool under ITA section 37 and credits under ITA section 127, GST/HST registration once worldwide taxable supplies exceed $30,000 in a quarter or over four consecutive calendar quarters measured on the correct basis, place of supply rules setting the rate by your customer’s province with Ontario at 13%, supplies to users outside Canada generally zero-rated under Schedule VI Part V of the Excise Tax Act, the Part XX information return due by 31 January, business-use-of-home under ITA subsection 18(12), instalments, Form T1135 where specified foreign property exceeds $100,000, and the six years of records ITA section 230 requires.

💲

The Two Records We Ask You to Keep

Only two, and both have to be built into the product rather than bolted on in January. The first is the seller information file: identifying details and tax identifiers collected at onboarding, with residence verified. A platform that never asked at signup cannot produce a tax number for a seller who has since left, and a retroactive campaign asking thousands of users for details they need not give you is not a plan. The second is the settlement bridge — from each processor payout back to gross transaction value, your fees, the vendors’ share, refunds, chargebacks and any tax collected — because that is the one record every other number on your file depends on.

Accounting & Tax Experts for Digital Platforms

Gondaliya CPA digital platform tax expertsGondaliya CPA technology tax experts
  • AFFORDABLE + Registered CPA Firm
  • Business and Corporate Tax Expert
  • Small & Medium Business Expert
  • Accounting, bookkeeping, and tax filing
  • CPA (Chartered Professional Accountant)
  • 1300+ 5-star Google reviews
  • 30-Day Money-Back Guarantee
  • 60-Day Fees Matching Policy

Why Choose Our Accounting Services for Digital Platforms?

1
⚖

Tax Planning — The Characterisation First

We settle agent against principal before anything else, because it decides the measure of your taxable supply, your registration date and whether you report gross or net.

2
📊

Consulting — Reporting Built In

We specify what onboarding has to capture for Part XX and work with your engineers to put it in the product, which is far cheaper than collecting it retroactively.

3
🛡

CRA Representation — Both Sides

When your characterisation, your remittances or a Part XX return is challenged, we produce the contracts, the computation and the seller data and handle the correspondence.

4
💳

Bookkeeping — Float Separated

Held funds shown as a liability and reconciled monthly to bank and processor balances, so what you owe your sellers is a known figure rather than an estimate.

★
Registered CPA Ontario
★
1300+ ★★★★★
Google Reviews
★
30-Day Money-Back Guarantee
★
60-Day Fees-Matching Policy
ACTIVELY ACCEPTING
Digital Platform Clients
Includes personal T1 filing for you and your family
Pre-Revenue or Scaling
Weekend and evening support until 9 PM
Always Within Reach
Just a call away when you need us

Digital Platform Tax and Accounting Services in Ontario

📄

Corporate Tax Filing

Your T2 with the small business deduction applied properly, non-capital losses carried forward, and instalments set only once the tax owing actually justifies them.

⚖

Agent or Principal Review

Whether GST/HST applies to the gross transaction or only to your commission, settled from your contracts and terms of service under ETA section 177.

📈

Gross or Net Revenue

Revenue presented on the basis the characterisation requires, with gross merchandise value kept as its own metric rather than blended into the top line.

🏪

Platform Collection Duties

Whether the distribution platform operator rules make you responsible for GST/HST on your vendors’ supplies, and the onboarding checks that follow.

📊

Part XX Information Return

The reportable platform operator return prepared and filed by 31 January, with earlier years corrected deliberately where one was missed.

🔍

Seller Due Diligence

What onboarding must capture, how residence is verified, the seller notification side, and a retention policy that survives your data minimisation rules.

💳

Held Funds and Float

Pending payouts, wallet balances, escrow and deposits shown as liabilities and reconciled monthly to your actual bank and processor balances.

💲

Settlement Reconciliation

The monthly bridge from processor payout back to gross transaction value, fees, refunds and chargebacks, with processor reserves kept on the balance sheet.

🌍

Registration and Place of Supply

When you crossed $30,000 on the correct measure, the rate by your customer’s province, zero-rated exports, and the simplified non-resident regime.

🔬

SR&ED on Platform Engineering

The ITA section 37 pool and ITA section 127 credits for the work where known techniques ran out, kept apart from ordinary feature development.

👤

Payroll for Engineers

Source deductions from the first hire, the contractor-versus-employee question answered honestly, and stock option and share plan reporting handled.

🛡

CRA Audit Resolution

Expert support on characterisation challenges, remittance examinations, Part XX questions and SR&ED technical reviews, from the first letter.

Accounting & Tax Services Tailored for Digital Platforms

Real, practitioner-level CPA expertise for two-sided marketplaces, booking and reservation platforms, gig work and freelance talent platforms, short-term and peer-to-peer rental platforms, delivery and ticketing platforms, creator monetisation platforms and B2B procurement platforms.

  • We prepare your corporation’s T2 with the small business deduction under ITA section 125 against the $500,000 limit, tracked across any associated corporations in the group a founder may have built.
  • We carry non-capital losses forward properly, because a platform typically spends years subsidising both sides of its marketplace before the take rate covers the cost of running it.
  • We set instalments only once the tax owing justifies them, which on a company still burning investor money is later than a default calculation would suggest and worth getting right.
  • We claim business-use-of-home under ITA subsection 18(12) while the founders still work from home, limited to the income from the business with any excess carried forward rather than lost.
  • We keep the six years of records ITA section 230 requires, including the platform’s own transaction history, because a platform that migrates systems loses the data nobody thought to export.
  • This is the first question on a platform file and it decides the size of everything else. If you supply the underlying service as principal, GST/HST applies to the gross transaction value.
  • If you act as agent for the vendor, your own taxable supply is the intermediation service and tax applies to your commission. The difference between those two positions is the whole gross-to-net gap.
  • ETA section 177 deals with supplies made on behalf of another person and provides an election under which a billing agent may account for the tax collectible on the principal’s supply.
  • The answer lives in your contracts and your terms of service, not in the pitch deck. Who is the supplier to the end customer, who sets the price, and who carries the risk if it goes wrong?
  • We review what the documents actually say rather than what the business calls itself, and we tell you plainly when the terms do not support the position the company has been taking.
  • The same characterisation drives your financial statements. A principal reports gross revenue with the vendor’s share as a cost of sales; an agent reports only its commission as revenue.
  • Reporting gross while acting as agent inflates revenue without adding a dollar of profit, which flatters the top line and is exactly the thing a diligence team unwinds in its first week.
  • We also keep gross merchandise value reported separately from revenue rather than blended into it, because both numbers are useful and conflating them is how a platform misleads its own board.
  • Subscription, listing and membership fees are earned over the periods they relate to, with the unearned portion carried as deferred revenue rather than recognised when the card was charged.
  • And we keep the take rate visible as its own metric, because a platform that cannot say what percentage of transaction value it actually keeps does not yet know whether the model works.
  • The Excise Tax Act can turn a platform into the tax collector for other people’s sales. Where it facilitates supplies by vendors who are not registered, the obligation to collect and remit can fall on the platform.
  • That is a genuine shock the first time a twelve-person company works out it may be responsible for the sales tax on thousands of other businesses’ transactions rather than only on its own fees.
  • Getting it backwards is expensive in both directions. A platform that assumed its vendors were handling it has under-remitted; one that charged tax on top of registered vendors already collecting has overcharged buyers.
  • So we work through whether the rules reach your arrangement, and we build the vendor registration status check into onboarding rather than leaving it as a question answered differently by each new seller.
  • We will not tell you on a web page whether your platform is a distribution platform operator, or whether any named one is. It turns on the facts of the arrangement and we check rather than guess.
  • Part XX of the Income Tax Act makes a reportable platform operator an information reporter to the CRA, and most founders we speak to have never heard of it until we raise it.
  • The return identifies each reportable seller and the total consideration paid to them across the year, and it is due by 31 January following the calendar year reported. That is a hard date, not a target.
  • Which activities you facilitate decides what you report. The relevant activities include the sale of goods, personal services, and the rental of immovable property and of means of transport.
  • There is a de minimis exclusion for the smallest sellers of goods, and we check its thresholds against the rules on your actual seller data rather than publishing a figure here we have not verified.
  • We prepare and file the return, and where a previous year was missed or filed wrongly we correct it deliberately rather than hoping the omission goes unnoticed, because the data is matched against sellers’ returns.
  • Part XX does not only require a filing. It requires due diligence procedures: collecting each seller’s identifying information and tax identifiers, and taking steps to verify their residence.
  • That has to live in the product, not in a spreadsheet someone fills in each January. A platform that never asked for a tax number at signup cannot produce one for a seller who has since left.
  • So we specify what onboarding has to capture and work with your engineers to put it there, which is far cheaper than a retroactive campaign asking thousands of sellers for details they need not give you.
  • We also handle the notification side, because sellers have to be told what is being reported about them, and a platform that reports without telling anyone creates a support problem in February.
  • And we set the retention policy so the information and the records supporting it survive long enough, rather than being purged by a data minimisation rule that nobody checked against the reporting obligation.
  • Money passing through your platform is not your revenue, and treating it as such is the classic platform accounting failure. Pending payouts, wallet balances, escrow and deposits are liabilities.
  • We have seen a platform report a gross settlement figure from its processor as revenue, which made it look ten times its real size to its own founders before anyone questioned the number.
  • The worse version is operational rather than cosmetic: a platform that spends the float is spending money it owes to its sellers, and that gap only ever shows up at the worst possible moment.
  • So we set the balance sheet up to show the liability separately and reconcile it to the actual bank and processor balances every month, so the number you owe is a known figure rather than an estimate.
  • What we do not advise on is whether holding user funds makes you a money services business, needs FINTRAC registration or requires a licence. That is a regulatory question for counsel, and we will say so.
  • A payment processor statement is not a revenue report. It nets your fees, the vendors’ share, refunds, chargebacks and sometimes tax, and a platform that books the deposit has lost all of that detail.
  • So we build the monthly bridge from settlement back to gross transaction value with every deduction identified, and we do it across every processor and currency rather than only the largest one.
  • Chargebacks need their own treatment because they flow backwards through you: the buyer is refunded, the vendor has often already been paid, and the platform absorbs the gap until it recovers it.
  • A reserve the processor holds back is still your asset and belongs on your balance sheet, not written off as a fee, which is where we most often find money a platform did not know it had.
  • And we keep the reconciliation in a form a lender or an acquirer can read, because it is the first thing either asks for and the thing most platforms genuinely cannot produce on request.
  • Registration is required once worldwide taxable supplies exceed $30,000 in a single calendar quarter or over four consecutive calendar quarters, and what counts as your supply depends on the agent-or-principal answer.
  • That is why we settle the characterisation first: a platform measuring the threshold against gross transaction value when it is really an agent may have registered a year earlier than it needed to.
  • Canadian supplies carry the rate for the customer’s province under the place of supply rules, with Ontario at 13%, and digital services have their own tests for determining where that place is.
  • Supplies to users outside Canada are generally zero-rated under Schedule VI Part V of the Excise Tax Act, so no tax is charged while the supply still counts toward your threshold and your credits.
  • If the company is a non-resident making specified supplies to Canadian consumers, the simplified registration regime may reach it, and our checker will tell you whether it does before you call.
  • Qualifying work goes into the pool under ITA section 37 and generates investment tax credits under ITA section 127, refundable at an enhanced rate for a Canadian-controlled private corporation up to its expenditure limit.
  • We state no rate and no expenditure limit on this page. Those figures are specific, and a claim built on a number read off a website is the kind that comes apart at the technical review.
  • Building a marketplace is not automatically SR&ED. Shipping features, integrating a payment provider and scaling a database with known techniques are development, and development on its own does not qualify.
  • What can qualify is the part where the known techniques ran out: a matching or routing problem with no established solution, a fraud detection approach nobody could make work at your scale.
  • So we set up the project record while the work happens — what was uncertain, what was tried, what failed — and you can model the arithmetic with our calculator before we even speak.
  • Most platforms are incorporated from the start because investors require it, so the work is getting the structure right before money comes in rather than deciding whether to incorporate at all.
  • We model salary against dividends for the founders, including the effect on RRSP room and on whether anyone is building the income record a mortgage lender will actually accept.
  • We set up payroll properly from the first engineer, with source deductions remitted on the right schedule, and we answer the contractor-versus-employee question honestly rather than by convenience.
  • We handle the reporting that comes with a stock option or share plan, and we prepare T4 and T4A slips on time, including for the contractors and moderators working outside Canada.
  • And we choose the fiscal year end deliberately and prepare the statements diligence asks for, because a raise held up while someone rebuilds two years of books is an expensive way to save on accounting.
  • When the CRA challenges your agent-or-principal position, we produce the contracts, the terms of service and the analysis behind the characterisation, which is why we document it when we adopt it.
  • When your registration date or remittances are examined, we produce the quarter-by-quarter taxable supply computation on the correct measure, which is the commission where the platform acted as agent.
  • When a Part XX return is questioned or a year was missed, we reconstruct the seller data, file or correct the return, and deal with the exposure rather than waiting to be assessed on it.
  • When an SR&ED claim goes to technical review, we produce the contemporaneous project records and handle the correspondence, including the part where some of the claim was ordinary development.
  • We file the Notice of Objection within 90 days of a reassessment and pursue taxpayer relief on Form RC4288, cancelling penalties and interest where a prior preparer’s error was the cause.

Digital Platform Tax Check

Six quick questions on your characterisation, your revenue basis, your collection duties, your Part XX reporting, your held funds and your settlement reconciliation. No fee shown.

1. Has anyone settled in writing whether you are an agent or a principal?

2. Does your revenue figure match that characterisation, gross or net?

3. Do you know whether you must collect HST on your vendors’ supplies?

4. Do you collect seller tax identifiers at onboarding for Part XX?

5. Are funds you hold for users shown as a liability, not revenue?

6. Do you reconcile processor settlements back to gross transaction value?

Free CPA Consultation for Digital Platforms

Case Studies: Digital Platforms

Toronto Services Marketplace — Tax on the Wrong Measure

The problem: A Toronto marketplace connecting homeowners with trades had been charging and remitting HST on the full job value for two years, then paying the tradesperson their share net of tax. Its terms of service made clear the tradesperson contracted directly with the homeowner and set their own price; the platform took a fixed commission. It had also registered when gross transaction value crossed $30,000, which on its own supplies was far earlier than required.

What we did: We read the terms and the trade agreements, concluded the platform was acting as agent rather than principal, and restated its taxable supply as the commission. We corrected the open reporting periods on the proper measure, worked through the implications for the tradespeople who were and were not registered, and documented the characterisation on file.

The result:

  • Taxable supply restated as the commission, not the job value
  • Open periods corrected on the proper measure
  • Characterisation documented from the contracts, not assumed

Waterloo Rental Platform — A Return Nobody Knew About

The problem: A peer-to-peer equipment rental platform had been operating for three years with several thousand active sellers. Nobody had told the founders about Part XX of the Income Tax Act, so no information return had ever been filed, no seller tax identifiers had been collected at signup, and a data minimisation policy written by a privacy consultant had been quietly deleting older account details.

What we did: We established which of its activities were relevant activities and which sellers were reportable, reconstructed what could be reconstructed from payout records, and filed. We then specified the onboarding fields and the verification steps, worked with their engineers to put them in the product, added the seller notification, and rewrote the retention rule so it no longer destroyed the evidence.

The result:

  • Outstanding information returns reconstructed and filed
  • Seller identifiers and residence checks built into onboarding
  • Retention policy corrected so records survive the obligation

Ottawa Booking Platform — Spending the Float

The problem: An Ottawa booking platform collected payment at reservation and paid the venue after the event, sometimes weeks later. It had been booking the full settlement from its processor as revenue, so its reported revenue was roughly eight times its actual commission income. Worse, it had been funding payroll out of the account holding money owed to venues, and a slow month had just made that visible.

What we did: We restated revenue to the commission actually earned, moved the held funds to a liability reconciled monthly against bank and processor balances, and brought the processor’s held reserve onto the balance sheet as the asset it was. We then built a cash model separating the platform’s own money from the float so the two could never be confused again.

The result:

  • Revenue restated from settlement to actual commission
  • Held funds shown as a liability and reconciled monthly
  • Processor reserve recovered onto the balance sheet

Our Simple Process

How We Work With Digital Platforms

Know Exact Fees within 2 Minutes NOW

Our clear, efficient process ensures every step is transparent, building trust and long-term client relationships.

Here’s a simplified process approach:
Step 1

Kickoff (Document Request)

Collect your terms of service, vendor and seller agreements, processor statements and payout records, prior returns, and your GST/HST registration details.

Step 2

First 30 Days (Two Records)

Settle agent against principal in writing, then build the settlement bridge and specify the seller information onboarding has to capture for Part XX.

Step 3

Position Review

Platform collection duties, the registration date on the correct measure, held funds moved to a liability, and any outstanding information returns filed.

Step 4

Annual Planning Review

Structure and year end, salary against dividends, loss carryforwards, SR&ED timing, take rate reporting, and the statements your next round will need.

Step 5

Year-End Close & Filing

T2 with the small business deduction, revenue on the right basis, the Part XX return by 31 January, instalments set, CRA correspondence handled.

Get Your Platform Tax Position Reviewed Today

Transparent Pricing for Digital Platforms

Affordable Pricing for Digital Platforms

Know Exact Fees within 2 Minutes NOW

We believe in clear, upfront pricing so you know exactly what to expect. All fees include HST.

  • Tax Preparation (Corporation) — From $400
  • Tax Return Filing (Corporation) — From $400
  • Tax Compliance Audit — FREE CRA audit support for our clients
  • Tax Strategy — FREE for our clients
  • Accounting Base Plan — From $100 per month
  • Bookkeeping Management — Free for our Accounting clients
  • Financial Reporting — Free for our Accounting clients
  • Business Formation — Flat $35
  • Incorporation Process — Flat $35
  • Entity Setup Assistance — Flat $35
  • Full-Service Payroll — From $125 per month

Payment is by Interac e-Transfer to info@gondaliyacpa.ca only. Security question: Not Applicable, as auto-deposit is enabled.

Meet Your Lead Accountant

Meet your lead accountant. As your business and technology tax adviser, you deal with the same two people every year.

Sharad Gondaliya CPA

Sharad Gondaliya, CPA

Principal

Bio

647-212-9559
sharad@gondaliyacpa.ca

Vandana Goel CPA

Vandana Goel, CPA

Accounting Specialist

Bio

647-250-0242
vandana@gondaliyacpa.ca

What Our Clients Say

1300+ five-star reviews from digital platforms, marketplaces and technology businesses across Ontario and Canada.

Serving Digital Platforms Across Ontario

Our CPA team provides specialized accounting and tax solutions for digital platforms across Ontario. We understand why the agent-or-principal question under ETA section 177 decides whether GST/HST applies to the gross transaction or only to your commission, why the distribution platform operator rules can make you the tax collector for your vendors, why Part XX of the Income Tax Act makes you an information reporter by 31 January, and why the money sitting in your account mostly belongs to somebody else.

Toronto (ON)

55 Queen St E Ste 1205, Toronto, ON M5C 1R6, Canada

+1 (647) 212-9559

9:00 AM – 8:30 PM (Mon – Sun)

Mississauga (ON)

2100 Camilla Rd #716, Mississauga, ON L5A 2J8

+1 (647) 212-9559

9:00 AM – 8:30 PM (Mon – Sun)

Brampton (ON)

4 Starhill Crescent, Brampton, ON L6R 2P9, Canada

+1 (647) 212-9559

9:00 AM – 8:30 PM (Mon – Sun)

Scarborough (ON)

24 Clementine Square, Scarborough, ON M1G 2V7, Canada

+1 (647) 212-9559

9:00 AM – 8:30 PM (Mon – Sun)

Vaughan (ON)

19 Cabinet Crescent, Woodbridge, ON L4L 6H9, Canada

+1 (647) 212-9559

9:00 AM – 8:30 PM (Mon – Sun)

Oshawa (ON)

210 Durham St, Oshawa, ON L1J 5R3, Canada

+1 (647) 212-9559

9:00 AM – 8:30 PM (Mon – Sun)

Ottawa (ON)

2090 Neepawa Ave a314, Ottawa, ON K2A 3L6, Canada

+1 (647) 212-9559

9:00 AM – 8:30 PM (Mon – Sun)

Etobicoke (ON)

60 Stevenson Rd #1601, Etobicoke, ON M9V 2B4, Canada

+1 (647) 212-9559

9:00 AM – 8:30 PM (Mon – Sun)

Hamilton (ON)

70 Starling Dr, Hamilton, ON L9A 0C5, Canada

+1 (647) 212-9559

9:00 AM – 8:30 PM (Mon – Sun)

Guelph (ON)

1155 Gordon St, Guelph, ON N1L 1S8, Canada

+1 (647) 212-9559

9:00 AM – 8:30 PM (Mon – Sun)

Windsor (ON)

4387 Guppy Ct, Windsor, ON N9G 2N8, Canada

+1 (647) 212-9559

9:00 AM – 8:30 PM (Mon – Sun)

North York (ON)

150 Graydon Hall Dr #912, North York, ON M3A 3B2, Canada

+1 (647) 212-9559

9:00 AM – 8:30 PM (Mon – Sun)

Digital Platform Accounting & Tax FAQs

Do I charge HST on the whole transaction or just my commission?
It depends entirely on whether you are acting as principal or as agent, and this is the first thing to settle on a platform file because it sets the measure of everything else. If you supply the underlying goods or service to the customer as principal, GST/HST applies to the gross transaction value and the vendor’s share is your cost. If you act as agent for the vendor, your own taxable supply is the intermediation service and tax applies to your commission. ETA section 177 deals with supplies made on behalf of another person and provides an election under which a billing agent may account for the tax collectible on the principal’s supply, which is often how marketplaces handle it in practice. The difference between the two positions is the entire gross-to-net gap, so getting it wrong is wrong by a very large number. We will not tell you which you are on a web page.
Am I an agent or a principal?
Your contracts decide, not your pitch deck or your intuition. The questions that matter are who is the supplier to the end customer, who sets the price, who bears the risk when something goes wrong, who the customer has recourse against, and what your terms of service actually say about the relationship between the three parties. A platform that describes itself as “just a marketplace” while setting prices, controlling the customer relationship and taking responsibility for service failures may well be a principal despite the label. The reverse happens too: platforms that are plainly agents charge tax as though they were principals because it felt safer. We read the documents rather than accepting the description, and we tell you plainly when the terms do not support the position the company has been taking — which is a better conversation to have with us than with a sales tax auditor.
Do I have to collect HST for my sellers?
Possibly, and this surprises founders more than anything else on the file. Canada’s distribution platform operator rules can make a platform, rather than the underlying vendor, responsible for collecting and remitting GST/HST on supplies facilitated through it where the vendor is not registered. In other words a small software company can become the tax collector for thousands of other businesses’ sales. Getting it backwards costs money in both directions: a platform that assumed its vendors were handling it has under-remitted, while one that charged tax on top of registered vendors who were already collecting has overcharged buyers and created a mess to unwind. We will not tell you on a web page whether your platform falls inside the rules, because the answer turns on the actual arrangement between you, the vendor and the buyer. We check it against your agreements and build a vendor registration status check into onboarding so it stops being a guess.
What is Part XX platform reporting?
It is the obligation most platform founders have never heard of. Part XX of the Income Tax Act requires a reportable platform operator to apply due diligence procedures identifying its reportable sellers, then file an annual information return with the CRA naming each one and the total consideration paid to them over the year. The return is due by 31 January following the calendar year reported, and that is a hard date. The relevant activities covered include the sale of goods, personal services, and the rental of immovable property and of means of transport, so which of those your platform facilitates decides what you report. There is a de minimis exclusion for the smallest sellers of goods, and we check its thresholds against the rules on your actual data rather than publishing a figure here we have not verified. The practical consequence is that the CRA receives your sellers’ gross figures directly, and it matches them.
Who is a reportable seller, and do I report the tiny ones?
A reportable seller is one your due diligence identifies as being in scope, and the determination depends on their residence and on the activity they carry on through your platform, not on how much they earned. There is a de minimis exclusion aimed at the smallest sellers of goods, which is why many platforms assume their casual users are out of scope — but the exclusion is narrower than people hope and it applies to goods, so a platform facilitating personal services or rentals should not reach for it. The harder problem is usually not deciding who is reportable but being able to report them. Part XX requires identifying information and tax identifiers, verified for residence, and a platform that never asked at signup cannot produce them for a user who has since deleted their account. That is why we treat this as a product requirement rather than an accounting one, and specify what onboarding has to capture before the first return is due.
Is the money I hold for users my revenue?
No, and treating it as revenue is the classic platform accounting failure. Pending payouts, wallet balances, escrow and security deposits are liabilities: money you are holding that belongs to somebody else. The gross settlement figure your payment processor reports is not an income number either — it is everyone’s money net of fees. We have restated a platform whose reported revenue was roughly eight times its actual commission income because it had been booking settlements as sales, and the founders genuinely believed they were running a much larger business than they were. The more serious version of the problem is operational rather than cosmetic: a platform that funds payroll out of the account holding seller money is spending money it owes, and that gap becomes visible in the first slow month. We show the liability separately and reconcile it to actual bank and processor balances every month, so what you owe is a known figure.
How do I account for pending payouts and chargebacks?
Pending payouts sit as a liability from the moment you collect until the moment you pay the vendor, and the balance should reconcile to real cash you are holding rather than to a figure in your own ledger. Chargebacks are harder because they flow backwards through the platform: the buyer gets refunded, the vendor has frequently already been paid out, and the platform absorbs the gap until it recovers it from the vendor or writes it off. That needs its own treatment and its own reserve rather than appearing as a mystery variance in a fee account. One more thing we routinely find: the reserve your processor holds back is still your asset and belongs on your balance sheet, not written off as a processing cost. On a platform with any volume that reserve can be a meaningful sum, and it is the single most common place we find money a client did not know they had.
Should I report gross or net revenue?
Whichever the agent-or-principal characterisation requires, which is why we settle that first. A principal reports gross revenue with the vendor’s share as a cost of sales; an agent reports only its commission. Reporting gross while acting as agent inflates the top line without adding a dollar of profit, and it is exactly the thing a diligence team unwinds in its first week — at which point your headline revenue number falls by most of its value in front of the people you were trying to impress. Better to be right from the start. We also keep gross merchandise value reported separately as its own metric rather than blended into revenue, because both figures are genuinely useful to a platform and conflating them is how founders mislead themselves as much as anyone else. And we keep the take rate visible, since a platform that cannot say what share of transaction value it actually keeps does not yet know whether the model works.
Do I need to register for GST/HST, and when?
Once your worldwide taxable supplies exceed $30,000 in a single calendar quarter or over four consecutive calendar quarters. The platform-specific trap is measuring that against the wrong number: a company that tracks gross transaction value when its actual taxable supply is a commission may conclude it crossed the threshold a year or more before it really did. That is another reason the characterisation comes first. Two further points. Zero-rated supplies to users outside Canada count toward the threshold even though no tax is charged on them, so a platform with mostly foreign users can be required to register while collecting almost nothing. And voluntary registration before the threshold is often worth it for a platform with a large taxable cost base — cloud, contractors, software — because it converts that embedded tax into recoverable input tax credits. We model it on your real figures rather than applying a rule.
Do I charge HST to users outside Canada?
For Canadian GST/HST purposes, generally no. Supplies to users outside Canada are typically zero-rated under Schedule VI Part V of the Excise Tax Act, so no tax is charged while the supply still counts as taxable for your registration threshold and your input tax credits. For Canadian users the place of supply rules set the rate by the customer’s province, with Ontario at 13%, and digital services have their own tests for determining where that place of supply is — which for a platform with users in every province means several rates running at once rather than one default. Separately, if the company is itself a non-resident making specified supplies to Canadian consumers, the simplified registration regime may reach it, and our registration checker will tell you whether it does. What this page does not tell you is anything about foreign tax: no United States state rate, no nexus test, no marketplace facilitator statute and nothing on digital services taxes elsewhere.
Can I claim SR&ED on building my platform?
Sometimes, but building a marketplace is not automatically SR&ED and claims that assume otherwise do not survive review. Qualifying work goes into the pool under ITA section 37 and generates investment tax credits under ITA section 127, refundable at an enhanced rate for a Canadian-controlled private corporation up to its expenditure limit — we state no rate and no limit here, because those are specific and a claim built on a number from a website comes apart at the technical review. Shipping features, integrating a payment provider, building an admin panel and scaling a database using known techniques are all development, and development on its own does not qualify. What can qualify is the point where the known techniques ran out: a matching or routing problem with no established solution, a fraud detection approach nobody could make work at your transaction volume. We document that work while it happens, because reconstructing it afterwards reads like marketing.
When should I incorporate, and what do investors want to see?
Most platforms are incorporated from the start because investors require it, so the useful work is getting the structure right before money arrives rather than debating whether to incorporate. Incorporation brings the small business deduction under ITA section 125 against the $500,000 limit, the ability to retain earnings at corporate rates, and the share structure a round needs. We model salary against dividends for the founders, including the effect on RRSP room and on the income record a mortgage lender will accept, which matters after three years of paying yourselves nothing. We choose the fiscal year end deliberately, because closing before or after a round changes what the data room shows. What investors consistently ask a platform for is specific: revenue on the correct basis, gross merchandise value and take rate shown separately, held funds clearly identified as a liability, a clean settlement reconciliation, and no nasty surprises in the reporting obligations. We prepare those before the request arrives.
What do you actually do, and what do you not do?
We are Ontario CPAs. We prepare and file your corporation’s T2 with the small business deduction and loss carryforwards, settle the agent-or-principal characterisation from your contracts and document it, present revenue on the basis that follows, work through whether the distribution platform operator rules reach your arrangement, prepare and file the Part XX information return and specify the onboarding and verification your due diligence needs, show held funds as a liability and reconcile settlements back to gross transaction value, handle registration and place of supply, build the SR&ED claim from contemporaneous records, set up payroll, model structure for a funding round, and deal with CRA correspondence, objections and relief applications. What we do not do: we characterise nothing on a web page, neither agency nor operator status; we state no SR&ED rate or limit; we state no foreign tax rule; we give no advice on money services business status, FINTRAC registration or payment licensing; and we quote no fee beyond our published pricing.

Related Industries We Serve

Accountant for Online Resellers

  • The seller, not the marketplace
  • Cost of goods with no invoices
  • The other side of Part XX

Accountant for E-Learning Platforms

  • A platform in one vertical
  • Course and membership access
  • Instructor revenue sharing

Accountant for Digital Product Businesses

  • Sells its own product
  • No intermediation at all
  • Place of supply for downloads

Accountant for Healthtech Companies

  • A health product, not a market
  • Exempt or taxable supply
  • SR&ED and grant interaction

Platform Tax Done Right.

Built for the business that sits between the people who transact. The agent-or-principal question settled from your contracts and your terms of service under ETA section 177 — because it decides whether GST/HST applies to the gross transaction value or only to your commission, and whether you report gross or net revenue. The distribution platform operator rules worked through, so you know whether you are the tax collector for your vendors’ sales rather than finding out on assessment. Part XX of the Income Tax Act handled: due diligence on your sellers, the information return filed by 31 January, and the onboarding fields specified so you can actually produce what it asks for. Plus held funds shown as the liability they are and reconciled monthly, processor reserves recovered onto the balance sheet, settlement bridged back to gross transaction value, and SR&ED claimed only where the known techniques genuinely ran out. AFFORDABLE flat fees, no hourly billing. Licensed CPA Ontario. 1300+ five-star reviews. 30-Day Money-Back Guarantee.



Scroll to Top