Canadian CPAs • Online • Secure • Nationwide

Streamline
Your Year-End
Accounting

T2online.ca — Canada’s trusted online solution for
T2 and CO-17 corporate tax returns and CPA-signed
financial statements. Our Canadian CPAs handle
everything securely and stress-free, so you
can stay focused on your business.

  • Since 2004
  • CRA & RQ

Who we are

T2online.ca is built by DFD-CPA , an accounting firm based in Montreal and serving Canadian businesses since 2004.

After years of preparing corporate year-ends the traditional way, we saw owners lose time to endless email chains, unclear scopes, and last-minute surprises.

We created T2online.ca to make the process calm and predictable — a secure cloud-based platform where you simply upload your income statement, balance sheet, and trial balance.

Our CPAs handle compliance, review key adjustments with you, and e-file on time — keeping everything CRA and Revenu Québec compliant.

20+
years of
experience
CRA
+RQ

What we do

Two focused services, delivered online by Canadian CPAs for businesses across Canada.
Typical turnaround: 2-3 weeks after complete docs.

T2 and CO-17 (if applicable)
Corporate Tax Return

COMPLIANCE

CPA-prepared T2 and CO-17 (if applicable) with required schedules,
reviewed with you and e-filed on time.

INCLUDES:

  • Compliant federal and provincial corporate tax
  • E-file confirmation
  • Adjusting entries summary

Compilation Engagement
(CSRS 4200)

FINANCIALS

CPA-signed compilation report with Compilation Engagement Report,
prepared from your internally prepared income statement,
balance sheet.

INCLUDES:

  • CSRS 4200 compilation report
  • Financial Statements: Balance Sheet, Income Statement and Notes
  • Adjusting entries, trial balance and mapping

How it works

Gather documents → submit online → CPA files your return.
Four clear steps from upload to e-filed completion.

01

Submit your trial balance, income statement, and balance sheet securely through our portal. We can also connect to your accounting software.

02

We confirm scope, price, and timeline — no surprises.

03

Our CPAs prepare your T2 return and/or Compilation Report, review key adjustments with you, and ensure full CRA and Revenu Québec compliance.

04

We e-file and deliver your final package.

Pricing & turnaround

Each plan comes with a defined scope. Below we break down exactly what
is covered at each level.

Basic starting at

$800 /year + taxes

For straightforward year-ends with minimal adjustments.

FEATURES:

  • T2 and CO-17 (if applicable) compliant tax returns with core federal and provincial schedules.
  • Up to 5 adjusting entries*
  • Email support only

Get started

Standard starting at

$1200 /year + taxes

Adds more review and support options.

FEATURES:

  • Everything in Basic
  • Up to 10 adjusting entries*
  • Optional CPA-signed Compilation Report
  • 30-min phone/Zoom review meeting
  • Tax planning checklist

Get started

Premium starting at

$2000 /year + taxes

For complex businesses or groups with multiple entities.

FEATURES:

  • Everything in Standard
  • Up to 15 adjusting entries*
  • Multi-entity and inter company review
  • Priority turnaround
  • Dedicated CPA contact

Get started

* Additional adjusting entries, if required, will be billed separately. These packages are designed for corporations that already maintain accounting records and can provide in-house financial statements and a year-end trial balance. They do not include bookkeeping or the preparation of accounting records from raw source documents. If financial statements and a trial balance are not available, additional accounting work required to compile the information into in-house financial statements will be quoted and billed separately.

FAQs

What documents do I need to provide?

You will need to submit your income statements, balance sheet, trial balance reports, and any specific backup documentation we request.

Download year-end tax checklist

How long does the process take?

Typically, the preparation of your year-end reports takes about 2-3 weeks, depending on the complexity of your financials.

What if I have questions during the process?

Our team is here to help! You can reach out to us anytime for clarification or assistance.