Country pack
communityCanada
Ekwo is free, open source accounting software. Its Canada pack carries the chart of accounts (Canadian reference chart of accounts, 162 accounts), 8 tax rates in CAD, the periodic return (Goods and Services Tax / Harmonized Sales Tax Return (GST34), 18 boxes), and the financial statements (Balance sheet — ASPE, short form, Income statement — ASPE, short form). Last checked on 2026-10-23 against 24 texts of law and official sources.
- Country code
CA- Currency
CAD- Pack version
0.4.0- Last checked
- 2026-10-23
What the pack carries
- Charts of accountsWhat a company installs, and who each chart is published for.
default(default) — 162 accounts, for companies
- TaxesHow many the pack carries, at which distinct rates, and which treatments it can express.
- 37 taxes at rates of 0, 5, 11, 12, 13, 14, 14.975, 15
domestic,exempt,export,foreign_services_received,import,not_subject - Periodic declarationThe form the accounts are read into, the cadences it is filed on, and how many boxes it has.
CA-GST34— 18 boxes, filed month or quarter or year
- When it is dueA rule of the country, not a date. A pack that cannot state its rule states nothing.
- the last day of the month after the period
- The file it is deposited asThe brick of packages/formats that writes it, where one exists.
- filed by hand on the administration’s portal
- Electronic invoicingThe profile the country imposes, the day it starts, and the text that imposes it.
- no profile — no obligation in law
No statute of Canada, federal or provincial, obliges businesses to exchange electronic invoices between themselves, and no date has been set for one. There is therefore no national profile to declare. What the law says about the medium it says in section 2 of the Input Tax Credit Information (GST/HST) Regulations, and it says it the other way round: supporting documentation for an input tax credit already includes “any record contained in a computerized or electronic retrieval or data storage system”, so an electronic invoice has been good enough for thirty-five years and has never been compulsory. What is compulsory is the *return*: for reporting periods beginning on or after 1 January 2024 every GST/HST registrant other than a charity or a selected listed financial institution has to file electronically, and Revenu Québec requires the same of form FPZ-500 from the same date. Filing a return online is not issuing an electronic invoice, and the two are not run together here. A supplier to the federal government invoices through the CanadaBuys procurement system, which is procurement policy and reaches nobody else. `party_scheme` and `vat_scheme` are empty: nothing prescribes which of a Canadian party's several registration identifiers — the business number, the GST/HST account, the QST number — it would be addressed by on a network no statute names.
- Where the tax balance landsThe accounts a filed declaration settles to, by role.
- payable
2250 - receivable
1340
- payable
- Bank statementsThe formats this country’s banks send, and whether anything here reads them.
bai2no reader yetofxno reader yetcsvno reader yetcamt.053— read
- Payment filesThe formats the country’s banks accept for an outgoing payment.
eft,csv- Financial statementsThe schemes the chart reports on, and the taxonomy their keys are written against.
CA-ASPE-BS— 25 linesCA-ASPE-IS— 12 lines
- Who has read itA pack is reviewed when a named professional has read it against the law, and never before.
communityno named reviewer24 sources cited- Last checked against the lawThe most recent day somebody opened one of the texts the pack was built from.
- 2026-10-23
- Pack versionWhat this pack calls itself, the day it says its transcription is true, and the languages it publishes.
0.4.0— published 2026-10-23en,fr
Free, and operated
Where the open core stops.
The line is operational, not functional. Everything that keeps working on its own is open core; what needs credentials, a certificate or a channel somebody keeps running is the hosted edition.
CA-GST34declarationFree, for everComputed from the ledger, frozen box by box, filed by hand on the administration’s portal, and what it owes is carried to 2250. The deposit number and the administration’s own words come back into your own database.
OperatedTransmission: the credentials, the certificate and a channel somebody keeps running. The return stays yours.
bai2bank statementFree, for everNot yet: no brick of packages/formats/ reads bai2.
OperatedFetching the statement without being handed it: a PSD2 aggregator contract.
ofxbank statementFree, for everNot yet: no brick of packages/formats/ reads ofx.
OperatedFetching the statement without being handed it: a PSD2 aggregator contract.
csvbank statementFree, for everNot yet: no brick of packages/formats/ reads csv.
OperatedFetching the statement without being handed it: a PSD2 aggregator contract.
camt.053bank statementFree, for everA camt.053 file the bank hands over is read and matched against the ledger.
OperatedFetching the statement without being handed it: a PSD2 aggregator contract.
What it was built from
24 sources — the law this pack was read against
- Excise Tax Act, R.S.C. 1985, c. E-15 — Part IX, the goods and services tax: section 165 imposes it and sets the rates, 168 and 152 fix when it is payable, 169 gives the input tax credit, 212 and 214 tax imported goods, 217 and 218 the imported taxable supply, 221 and 228 the collection and the remittance, 225 the net tax, 238 the return, 245 and 248 the reporting period, 286 the records; Schedule V lists the exempt supplies and Schedule VI the zero-rated ones
Department of Justice Canada — Justice Laws Website · law · read 2026-09-25
- GST/HST calculator (and rates) — the rate of every province and territory, with the provincial sales tax charged beside it
Canada Revenue Agency · guidance · read 2026-09-25
- Which GST/HST rate to charge — and the decrease of the Nova Scotia rate to 14 % on 1 April 2025
Canada Revenue Agency · guidance · read 2026-09-25
- GST/HST rates and place-of-supply rules — which province a supply is made in, and therefore which rate applies
Canada Revenue Agency · guidance · read 2026-09-25
- GST/HST Return Working Copy — form GST34 line by line, with the arithmetic each total is printed with
Canada Revenue Agency · form · read 2026-09-25
- Instructions for preparing a GST/HST return — what goes on each line of form GST34
Canada Revenue Agency · form · read 2026-09-25
- Reporting requirements and deadlines — one month after the end of a monthly or quarterly period, three months after an annual one, and the two exceptions
Canada Revenue Agency · guidance · read 2026-09-25
- Using the online GST/HST NETFILE form — where a GST/HST return is filed, with or without a CRA account
Canada Revenue Agency · portal · read 2026-09-25
- Businesses: Are you affected by the change to GST/HST electronic filing requirements? — electronic filing is required of every registrant other than a charity or a selected listed financial institution for reporting periods beginning on or after 1 January 2024
Canada Revenue Agency · guidance · read 2026-09-25
- Input Tax Credit Information (GST/HST) Regulations, SOR/91-45 — section 2 on what counts as supporting documentation and section 3 on the information an invoice has to carry at the $100 and $500 thresholds
Department of Justice Canada — Justice Laws Website · regulation · read 2026-09-25
- Act respecting the Québec sales tax, CQLR c. T-0.1 — section 16 imposes the tax at 9.975 % and section 199 gives the input tax refund
Publications Québec — LégisQuébec · law · read 2026-09-25
- Tables of GST and QST Rates
Revenu Québec · guidance · read 2026-09-25
- Calculating the Taxes — 9.975 % where a cash register works the two taxes out in two steps, 14.975 % where it works them out in one
Revenu Québec · guidance · read 2026-09-25
- GST/HST-QST Return, form FPZ-500-V — the combined federal and Québec return a registrant in Québec files with Revenu Québec
Revenu Québec · form · read 2026-09-25
- Filing GST/HST and QST Returns — where and how form FPZ-500 is filed, online since 1 January 2024 for every registrant other than a charity
Revenu Québec · portal · read 2026-09-25
- Provincial Sales Tax Act, S.B.C. 2012, c. 35 — Part 3, Division 1: subsection 34(1) sets the rate at 7 % and section 37 imposes the tax on a purchase of tangible personal property
King's Printer, Victoria — BC Laws · law · read 2026-09-25
- Provincial sales tax (PST) — “Generally, the rate of PST is 7% on the purchase or lease price of goods and services, with some exceptions”
Government of British Columbia · guidance · read 2026-09-25
- The Provincial Sales Tax Act, R.S.S. 1978, c. P-34.1 — subsections 5(1) to 5(3), the tax on a consumer, a user and a taxable service at 6 %
Queen's Printer for Saskatchewan — Publications Saskatchewan · law · read 2026-09-25
- Provincial Sales Tax — “a six per cent sales tax that applies to taxable goods and services consumed or used in Saskatchewan”
Government of Saskatchewan · guidance · read 2026-09-25
- The Retail Sales Tax Act, C.C.S.M. c. R130 — subsection 2(1) imposes the tax and the definition of “general sales tax rate” in subsection 1(1) sets it at 7 %
Government of Manitoba — Manitoba Laws · law · read 2026-09-25
- Retail Sales Tax — “The general sales tax rate is 7%”
Manitoba Finance — Taxation Division · guidance · read 2026-09-25
- Canada Business Corporations Regulations, 2001, SOR/2001-512 — section 70 defines Canadian GAAP as the CPA Canada Handbook – Accounting and section 71 requires annual financial statements to be prepared in accordance with it
Department of Justice Canada — Justice Laws Website · regulation · read 2026-09-25
- Accounting Standards for Private Enterprises — Part II of the CPA Canada Handbook – Accounting, set by the Accounting Standards Board: Section 1400 general standards, 1510 current assets and liabilities, 1520 income statement, 1521 balance sheet, 3251 equity
Accounting Standards Board — Financial Reporting & Assurance Standards Canada · standard · read 2026-09-25
- En utilisant le formulaire en ligne IMPÔTNET TPS/TVH — the French page of the CRA's GST/HST NETFILE form
Agence du revenu du Canada · guidance · read 2026-10-23
Partners
Join the Ekwo partners in Canada
Accounting firms, consultants and digital experts are joining now. Listing is free.
Your company in Canada, on Ekwo.
Create an Ekwo Cloud account and start today, or run Ekwo OS on your own project in one command.