Teplov CPA Subscribe for tax updates Contact

CPA for Canadian IT professionals

Tax, bookkeeping, and compliance for independent consultants, contractors, freelancers, and incorporated technology businesses.

Alex Teplov, CPA

The problems in contractor books are rarely just data-entry errors. They are assumptions that were never checked.

Alex Teplov, CPA  ·  Principal
Handled directly by Alex Teplov, CPA. Responds within one business day.

How new engagements begin

  1. 01
    Book a 15-minute introduction

    We discuss your business, your current accounting and tax situation, and whether we're the right fit to work together.

  2. 02
    New Client File Review

    We review your existing bookkeeping, tax filings, corporate records, and government accounts to understand your current position and determine the scope of work required.

  3. 03
    Proposal & Engagement Letter

    A fixed-fee proposal based on the actual condition of your file, not assumptions.

  4. 04
    Launch / Run / Hold / Close

    Ongoing work begins inside a dedicated Microsoft Teams workspace.

Compliance packages

Four fixed-scope packages covering setup, ongoing compliance, dormancy, and corporation wind-down for Canadian IT professionals. Every engagement is handled directly by Alex Teplov, CPA.

Launch

Business setup & onboarding

For IT professionals just starting out, recently incorporated, or operating without the registrations, bookkeeping, and corporate records needed before recurring compliance begins.

  • Business structure review
  • Federal and provincial tax registrations, including Revenu Québec where applicable
  • QuickBooks Online setup
  • Invoicing and expense tracking setup
  • Prior-year cleanup and opening balance sheet
  • Corporate records setup and organizational documentation
Launch details
Hold

Dormant corporation maintenance

For a corporation that is not currently generating income but is not being wound down either, kept in good standing while a longer-term decision is worked out.

  • Nil or minimal-activity T2 return, and CO-17 where applicable
  • Federal or Quebec corporate registry annual return
  • Minute book maintenance and annual resolutions
  • GST/HST and QST status review: maintain registration or deregister
  • CRA and Revenu Québec correspondence handled if any arises
Hold details
Close

Corporation wind-down

For IT professionals stopping operations who need final filings, account closures, shareholder distributions, and clearance certificate coordination handled in the right order.

  • Final T2 corporate return, CO-17 where applicable, and owner T1 coordination
  • Federal and provincial account closures, including Revenu Québec where applicable
  • Shareholder distribution and clearance certificate review
  • CRA clearance certificate coordination where needed
  • Dormant corporation nil T2 filings
Close details

Launch and Close are one-time engagements. Run and Hold are ongoing retainers. Scope and fee confirmed at onboarding.

Common questions

A short read on the questions IT professionals ask most when their file is opened for the first time.

How do you quote new engagements?

Pricing is confirmed after the New Client File Review. Every business has a different bookkeeping history, filing status, and level of complexity. The review allows us to define the scope of work and provide a fixed-fee proposal based on the current condition of the file.

Do I need to be incorporated?

No. Teplov CPA works with sole proprietors filing T2125 schedules and incorporated IT contractors filing T2 corporate returns. If you are not incorporated yet, the decision can be reviewed before you add corporate complexity.

Which accounting software do you use?

We work in QuickBooks Online. If you are already on the platform, we connect to your existing file. If you are starting fresh, we set up the chart of accounts around contractor income, software costs, GST/HST, and owner draws.

Do you handle GST/HST registration and filings?

Yes. We handle GST/HST registration, periodic filings, and input tax credit tracking throughout the year. We also advise on when the registration threshold applies to your taxable revenue stream.

Do incorporated IT contractors need to charge GST/HST to the agency?

Usually, once the corporation is registered or required to register. For most businesses, CRA's small-supplier threshold is based on taxable supplies over a single calendar quarter or the previous four consecutive calendar quarters. Many full-time IT contracts cross the $30,000 threshold quickly, but the timing depends on invoice amounts and dates. Once registered, your corporation charges GST/HST on taxable Canadian invoices, the agency pays it into the corporate account, and the net tax is remitted to CRA after eligible input tax credits.

The agency pays my corporation GST/HST on top of my hourly rate. Is that extra income?

No. GST/HST paid into your corporate account is collected on behalf of CRA and must be reconciled on your next GST/HST return. Treating it as spendable income is one of the most common and costly mistakes for new incorporated contractors. The amount owed depends on your filing period and any eligible input tax credits.

Can you help with U.S. income from American clients?

Yes. U.S. client income is common for Canadian IT contractors. We help organize invoices, exchange rates, GST/HST treatment, and Canadian reporting so the income is not left as a vague bank deposit at year-end.

Can you help with PSB risk?

Yes. A personal services business (PSB) determination turns on the actual working arrangement, not the contract wording. See the PSB risk guide in Resources, or start a PSB review.

I have been on the same agency contract for more than a year. Do I have PSB risk?

Potentially. Long-tenure single-client contracts placed through a staffing agency are a higher-risk pattern, and the agency relationship does not automatically provide protection. A review is worth doing before the contract renews.

Get started

The decisions that affect this year's filings are made during the year, not at year-end

Share your business structure, clients, software setup, and the part of the file that feels least organized. Teplov CPA responds within one business day. This is for new inquiries; once an engagement begins, ongoing work moves to a dedicated Teams workspace.