Everything T2Snap does, in plain language: the T2 main return, the 13 core CRA schedules we support today, eight tax years of form versions, a guided 5-step workflow, built-in validation, T183CORP e-signature, and both XML and official CRA PDF output.
Preparer software for Canadian-controlled private corporations (CCPCs) and small corporate returns.
Full identification, small-business-deduction block, Part I tax calculation, and the summary / payment / certification pages — matched to the official form layout for the corporation's fiscal year.
Data entry, automatic carry-over calculations, validation, XML emission, and official CRA fillable-PDF output for each schedule listed below.
Each fiscal year is routed to the correct official main-form layout version, with legacy schedule layouts for 2019–2021. Cross-year and short fiscal periods are supported.
Alberta corporate tax return supported with CAN-field entry, dual-revision form routing, and an automatic CT-2 exemption prompt.
Email-confirmed electronic signing of the T183CORP authorization, aligned with the CRA e-signature policy effective 2023-06-22.
Return data is encrypted on your own device (AES-256-GCM) and never uploaded to a T2Snap server.
This release covers the T2 main return plus the following 13 schedules. Every one supports data entry, validation, and official CRA PDF output; XML is emitted when the schedule has content.
| Code | Official name |
|---|---|
SCH 100 | Balance Sheet Information |
SCH 125 | Income Statement Information |
SCH 50 | Shareholder Information |
SCH 1 | Net Income (Loss) for Income Tax Purposes |
SCH 8 | Capital Cost Allowance (CCA) |
SCH 4 | Corporation Loss Continuity and Application |
SCH 141 | GIFI — Additional Information |
SCH 2 | Charitable Donations and Gifts |
SCH 6 | Summary of Dispositions of Capital Property |
SCH 3 | Dividends Received, Taxable Dividends Paid, Part IV Tax |
SCH 7 | Aggregate Investment Income and Income Eligible for the SBD |
SCH 9 | Related and Associated Corporations |
SCH 11 | Transactions with Shareholders, Officers, or Employees |
A guided five-step workflow from entity setup to submission.
Business number, corporation type, fiscal period, and status questions.
Enter figures on official line layouts; totals and carry-overs calculate automatically.
Federal Part I tax, small-business deduction, and provincial example calculations.
The validation engine checks every field before you submit; errors must be cleared.
Export XML, and generate official CRA fillable PDFs for review and signature.
What you get out of T2Snap.
The T2 main form and each declared schedule are filled onto the CRA's own official fillable PDFs and merged into a single review package.
A structured XML submission file is generated by a dedicated serializer, gated so only schedules with content are emitted.
A centralized engine with an error dictionary flags problems page by page. Errors block submission; warnings are advisory.
Entity details and capital-cost balances can be carried forward to the next year automatically.
Balance sheet and income statement entry uses official RC4088 GIFI codes with searchable line items.
Returns are stored as AES-256-GCM encrypted files plus local browser storage — no central database of client tax data.