Free download · no email required
CSV: agency accounts, default QBO codes, and the contractor and platform judgment calls annotated.
Download chart of accounts (CSV)Also available
Strip away inventory and premises and what remains of bookkeeping is judgment about services: who charged tax correctly, who should have, and whose province governs the invoice. That is agency accounting, and in Alberta the local layer is mercifully thin. This QuickBooks Online chart of accounts encodes those judgments for a Calgary or Edmonton shop billing clients anywhere.
The two accounts that carry the risk
Freelancer and contractor costs holds the registration question. Registered contractors bill GST and the credit flows; small suppliers bill bare and no credit exists; and the expensive mistake is treating an unregistered sub’s invoice as if 5% were hiding inside it. QuickBooks happily records either, so the account note makes verification a workflow step rather than a hope.
Pass-through media and ad spend holds the platform question. Client money spent on Google, Meta, or programmatic buys needs campaign-level margin visibility, and its tax story is vendor-specific: Canadian-billed platforms produce ITCs, foreign simplified-regime billing produces cost unless your GST number is on file with them.
Revenue follows the client’s address
Services income defaults to GST for Alberta clients and lists the travelling cases: HST ON for Ontario, the BC and Quebec treatments, Z for non-resident work that qualifies. One enable per new province from the built-in list under Taxes, and the code is permanent. An Alberta agency that bills everything at 5% is not simplifying, it is undercharging Ontario clients’ tax and buying a correction later.
Overheads, quick and quiet
- Professional liability insurance:
E, and nothing added; Alberta has no premium tax line. - Professional dues:
GSTwith the credit; recreational club memberships get no ITC ever, hence their own account in the base chart. - Home office:
Out of scope; that claim lives on the income tax return. - Meals and entertainment: 50% of the GST claimable, as everywhere in Canada.
- Software:
GSTdomestically; the simplified-regime note covers the foreign stack.
Foreign clients change the currency, not just the code
US and overseas clients usually mean zero-rated invoices, and they often mean invoicing in their currency. Keep the two effects apart in the books: the Z code handles the tax story, while QuickBooks’ multicurrency handles the dollars, with exchange differences landing in their own gains-and-losses account rather than muddying services income. The month-end habit worth keeping is reconciling the services income account’s code mix against the client list: every Alberta client at GST, every Ontario retainer at HST ON, every qualifying export at Z. Five minutes, and the filing stops holding surprises.
Making it operational
- Enable sales tax, import the chart (Settings, Import data, Chart of accounts), and hand the readable CSV to whoever codes.
- Use QuickBooks’ billable-expense flag for rebills, letting cost flow to the client invoice; the rebilled line takes your invoice’s tax code.
- Track contractor registration status where the bookkeeper can see it, and audit the account quarterly.
- When the first client lands in a new province, enable the code and add a line to the coding sheet.
A last word on subscriptions, because agencies collect them like lint: run an annual cull against the software account. Every recurring charge in it should have an owner, a purpose, and the right tax treatment, and the ones that fail the first two tests usually also turn out to be foreign-billed charges quietly leaking unclaimable tax.
Agency paperwork is a drizzle, not a storm, and drizzle erodes. Dext holds recurring vendor coding in place. ExpenseFlow reads each bill and receipt, applies the contractor and platform logic this chart encodes, bills client-province rates correctly, and posts coded entries into QuickBooks. Hubdoc keeps the documents filed against the entries.
Prefer Xero for the studio? The mirrored chart is at Alberta agency chart of accounts for Xero; the code list is documented in the Alberta QuickBooks sales tax reference.