Free download · no email required
CSV: every Alberta QuickBooks code with rate and when to use it.
Download the code list (CSV)QuickBooks Online reduces Alberta sales tax to a short vocabulary, and the whole game is using the right word per line. This reference explains each code an Alberta file carries, the credit consequences hiding behind the three zero-looking codes, and the provincial codes that show up when business crosses the border, with the printable CSV version attached.
The four resident codes
- GST (5%): Alberta’s only tax on taxable supplies, applied to sales and purchases alike; on the purchase side it generally returns in full as an input tax credit for commercial activity.
- Z (zero-rated, 0%): taxable at a zero rate. Basic groceries, exports, international transportation. Credits on related costs survive intact, which is the entire point of the category.
- E (exempt): outside the charge. Financial services, insurance premiums (with no provincial add-on in Alberta), long-term residential rent. No credits attach to costs of making exempt supplies.
- Out of scope: not a supply. Payroll and remittances, dividends, donations, permits and government levies, movements between your own accounts.
A useful mental model: Z is a rate, E is a classification, Out of scope is an absence. The GST return treats each differently even though all three lines show zero dollars of tax.
Visitors: the other provinces’ codes
Alberta files regularly need codes that are not Alberta’s. The buyer’s or delivery province governs: invoices to Ontario carry HST ON at 13%, BC deliveries involve the BC set, Quebec brings the GST/QST combination, and the Atlantic provinces their HST rates. QuickBooks holds them all in a built-in list under Taxes; enabling one is a ten-second job the first time it is needed. The download’s second table lists the common visitors with current rates so nobody stalls at invoice time.
Purchases deserve the mirrored vigilance. Deliveries into Alberta should arrive bearing 5%, whatever the vendor’s home province; a supplier’s 13% on Edmonton-bound goods is an error to correct at the source, not a bigger credit to enjoy.
Two federal footnotes with Alberta relevance
Meals and entertainment carry the 50% ITC limitation for most businesses; the receipt shows 5% and the return keeps half. Club memberships for dining, recreation, or sport allow no ITC at all. Both rules are baked as notes into the matching Alberta chart of accounts for QuickBooks, where the accounts exist precisely to keep those cases visible.
Reading an invoice against the list
The list earns its keep at the moment an invoice disagrees with it. A Mississauga wholesaler bills 13% on goods shipped to your Red Deer warehouse: the delivery province says 5%, so the invoice is wrong and the fix is a corrected bill, not a creative code. A US software vendor starts showing GST on its statements: that is the simplified-regime signal, and the response is sending your registration number, not claiming the credit. A caterer’s bill shows 5% on food for a client event: the code is GST but the claim halves under the meals rule. None of these are exotic; all three happen to ordinary Alberta files every quarter.
Running the list
- Enable sales tax before coding anything; codes must exist to be picked.
- Let account defaults carry the routine and treat this list as the exceptions manual.
- Decide Z versus E versus Out of scope deliberately each time a line shows no tax.
- Sweep out-of-province lines before each filing; both border directions are where Alberta files drift.
At volume, the deciding happens dozens of times daily, which is where tooling earns its keep. Hubdoc captures the paper. ExpenseFlow reads each document, chooses among GST, Z, E, and Out of scope for the actual supply, applies the destination province’s code when the line calls for it, and posts the coded entry into QuickBooks. Dext keeps repeat suppliers consistent through rules.
The same decisions in Xero involve one extra setup step and different rate names, covered in the Alberta Xero tax rates reference.