⚙️ Admin Panel — 2668981 Alberta Inc.

User management, access control & AI settings

UsernameRoleCreatedLast LoginActions

➕ Add New User

The AI Assistant uses the Anthropic Claude API to answer questions about the content in this guide. Configure your API key below. The key is stored locally in your browser (encrypted) and sent to the secure Netlify proxy function — it is never exposed in plain text.

API Configuration

Deployment Note

ℹ️
For production use on Netlify, set ANTHROPIC_API_KEY as an environment variable in your Netlify site settings. The included netlify/functions/ai-chat.js function will use it automatically and the field above can remain blank.

Session & Security

Session timeoutAuto-logout after inactivity
Require strong passwordsMin 8 chars, mixed case & symbol

Change My Password

Danger Zone

⚠️
Reset all users: This will delete all users and reset to the default admin account. Only do this if locked out.

🔑 Reset Password

Setting new password for:

🤖
2668981 Alberta Incorporated  ·  Trade Names: GetToner.ca & Inks N Stuff IT  ·  GST# 732140223RT0001
?
Not signed in
Confidential — Internal Use Only
Contractor Training Guide — April 2026

Xero Accounting — Getting Started

A step-by-step training guide for new bookkeeping contractors. Covers Xero basics, your real account codes, Canadian GST rules, and marketplace tax procedures for Amazon, Best Buy Canada, and Walmart Canada.

🖨 GetToner.ca 🖨 Inks N Stuff IT 🇨🇦 Alberta-based · GST Registered 📦 Amazon · Best Buy · Walmart
👋

Welcome & Overview

What you'll be doing and how this guide is structured

Beginner

You are joining as a bookkeeping contractor for 2668981 Alberta Incorporated, which operates under two trade names: GetToner.ca (an e-commerce seller of toner and printer supplies) and Inks N Stuff IT (an IT and managed print services business). Both companies use Xero, a cloud-based accounting platform accessible from any browser — no software to install.


Both trade names operate under the same Xero organisation — there is only one set of books in Xero for 2668981 Alberta Incorporated. You will receive a single Xero login invitation. All revenue, expenses, and transactions for both GetToner.ca and Inks N Stuff IT are recorded in this one organisation. Here is a summary of your typical responsibilities:


TaskFrequencyXero Area
Download marketplace settlement reports & record revenue in XeroPer settlement (Amazon ~14 days; BB/Walmart regular)Accounting → Bank Accounts → Receive Money
Record Shopify web sales & draft/manual orders (GetToner.ca)As they occur / dailyBusiness → Invoices or Bank Accounts
Enter supplier billsWeeklyBusiness → Bills to Pay
Reconcile bank transactionsWeekly / MonthlyAccounting → Bank Accounts
Download & process marketplace settlement reportsPer settlement periodAmazon / Best Buy / Walmart portals + Xero
Run financial reportsMonthlyReports
Assist with GST/HST return preparationQuarterlyAccounting → Reports → GST/HST Return
ℹ️
You will receive a Xero login invitation via email for each organisation. Each company is a separate Xero organisation — switch between them using the organisation name in the top-left corner of Xero.
🚀 Go to Xero Login 📖 Xero Help Centre
🏢

Business Overview & Current Workflow

Corporate structure, revenue streams, banking, supply chain & daily processes

Essential Reading

Before diving into Xero mechanics, read this section carefully. Understanding how the business operates will help you make correct coding decisions, catch errors early, and know when to ask questions.

1 · Corporate Structure

The business operates within a family trust structure. There are two operating companies — you work primarily in 2668981 Alberta Inc. (Xero), but intercompany transactions with Entrepreneur Millionaire Inc. (QuickBooks Online) are common and require entries in both systems.

🏛️ Townsend Estates & Trust
Family Trust · Parent Entity
Entrepreneur Millionaire Inc.
Consolidated Print Solutions
📒 QuickBooks Online
2668981 Alberta Inc.
GetToner.ca · Inks N Stuff IT
📊 Xero ← Your Role

↔ Intercompany transfers occur regularly between these two entities

EntityTrade Name(s)Accounting SystemYour Involvement
Townsend Estates & TrustFamily Trust (parent)Background context only
Entrepreneur Millionaire Inc.Consolidated Print SolutionsQuickBooks OnlineIntercompany bill backs only
2668981 Alberta Inc.GetToner.ca · Inks N Stuff ITXeroPrimary — all day-to-day bookkeeping

2 · Revenue Streams

The business generates revenue through four primary channels. Each has a specific source of truth and recording method in Xero.

ChannelPlatformSource of TruthXero Revenue Account
🛒 Amazon MarketplaceSeller CentralAmazon Settlement ReportRevenue – Amazon 1095
🛍️ Best Buy Marketplacemarketplace.bestbuy.caBest Buy Settlement ReportRevenue – Best Buy 1097
🛒 Walmart Marketplaceseller.walmart.comWalmart Settlement ReportRevenue – Walmart 1098
🌐 Shopify DirectGetToner.ca storeShopify order data / manual invoicesRevenue – Shopify 1093 / 1094
🚨
CRITICAL RULE — Always Use Settlement Reports for Marketplace Sales: Amazon, Best Buy, and Walmart orders may appear in Shopify via integrations, but you must NEVER use Shopify data to record marketplace revenue. Shopify does not capture accurate net deposit amounts, platform fees, or correct tax treatment for marketplace orders. Always download and use the official settlement / remittance report from each marketplace portal as your source of truth. See the Recording Amazon, Recording Best Buy, and Recording Walmart sections for the full two-stage workflow.

3 · Intercompany Accounting

Funds and costs move regularly between Entrepreneur Millionaire Inc. (QBO) and 2668981 Alberta Inc. (Xero). Every intercompany transaction requires a matching entry in both accounting systems.

ℹ️
Due To / Due From Accounts: When Entrepreneur Millionaire Inc. sends money to 2668981 Alberta Inc., Xero records it as a credit to a Due To – Entrepreneur Millionaire Inc. liability account (money 2668981 owes back). When money or value moves the other way, a Due From – Entrepreneur Millionaire Inc. asset account is used. Always confirm with the owner before posting intercompany entries.
Transaction TypeIn Xero (2668981)In QBO (Entrepreneur)Notes
Intercompany transfer in
Entrepreneur → 2668981
Debit Bank / Credit Due To – Entrepreneur Millionaire Inc.Debit Due From – 2668981 / Credit BankCash moved between ATB accounts
Bill back – 2668981 billed
Expense charged to 2668981
Enter Bill → Vendor: Entrepreneur Millionaire Inc.Create Invoice → Customer: 2668981 Alberta Inc.Entry required in both systems
Bill back – Entrepreneur billed
Expense charged to Entrepreneur
Create Invoice → Customer: Entrepreneur Millionaire Inc.Enter Bill → Vendor: 2668981 Alberta Inc.Entry required in both systems
Xerox legacy paymentsBill with blended tax treatment (see note)Mirrored if cost-sharedReview each invoice for tax split
⚠️
Xerox Legacy Payments: Xerox invoices may include a blended combination of taxable services and zero-rated or exempt items (e.g., equipment lease vs. maintenance). Review each Xerox invoice carefully and split line items if different tax rates apply. When in doubt, flag the invoice for the owner to confirm the correct tax treatment before posting.

4 · Banking & Venn Prepaid Cards

Both entities bank with ATB Financial. 2668981 Alberta Inc. also uses a Venn prepaid corporate card platform for controlled, categorized spending.

AccountEntityUsed ForIn Xero
ATB Chequing – 26689812668981 Alberta Inc.Main operating account: revenue deposits, supplier payments, payroll, intercompany transfersPrimary bank feed (Bank Account)
ATB Account – EntrepreneurEntrepreneur Millionaire Inc.Entrepreneur's operating account; source of intercompany transfers to 2668981Not in Xero — tracked via Due To/From accounts
Venn Card 1 – Apps & Subscriptions2668981 Alberta Inc.SaaS tools, online subscriptions, software licences, recurring digital servicesSeparate Bank / Cash account in Xero
Venn Card 2 – General Expenses2668981 Alberta Inc.General business purchases, supplies, miscellaneous vendor paymentsSeparate Bank / Cash account in Xero
💡
Funding the Venn Cards: Venn cards are loaded via e-transfer from the ATB chequing account. In Xero, record this as a Transfer from the ATB Bank account to the appropriate Venn card account. Do not code the e-transfer as an expense — it is a movement of funds between internal accounts, not a cost.

5 · Supply Chain

90–99% of all orders are fulfilled via dropship — no warehouse or physical inventory is held. The company acts as a reseller, placing orders with distributors who ship directly to the end customer.

Supplier / DistributorRoleProduct Category
TD SynnexPrimary IT distributorToner, printers, IT hardware & accessories
Ingram MicroSecondary IT distributorToner, printers, IT hardware & accessories
InkQuestSpecialty ink & toner supplierCompatible and OEM cartridges
123ink.caCanadian ink & toner supplierCompatible cartridges, accessories
GSS / FuzionSpecialty supplierCompatible cartridges, toner
ℹ️
Key Manufacturers (for reference): Xerox, HP, Brother, and Lexmark. These brand names appear on supplier invoices and customer-facing product listings. When entering bills in Xero, the vendor will always be the distributor (e.g., TD Synnex or Ingram Micro), not the manufacturer.

6 · Order Flow

Understanding how a sale moves through the business helps you match the correct revenue and cost entries in Xero at the right time.

👤 Customer
Places order
🛒 Shopify
Order captured
👥 Team
Reviews & confirms
🏭 Distributor
PO placed
📦 Dropship
Ships to customer
📊 Xero
Revenue + COGS
StepWhat HappensYour Action in Xero
1. Customer ordersOrder placed on GetToner.ca (Shopify direct) or a marketplace (Amazon / Best Buy / Walmart)No entry yet — wait for settlement report or invoice confirmation
2. FulfillmentTeam places PO with distributor; distributor ships directly to end customer (dropship)Record supplier bill when vendor invoice is received
3. Revenue recordedMarketplace: settlement report arrives on payout cycle. Shopify direct: order is completed and paidRecord revenue per marketplace workflow (Stage 1 + Stage 2) or create invoice / Receive Money for Shopify
4. COGS recordedCost of goods = amount on supplier/distributor invoiceEnter Bill, code to COGS account 5094–5099
5. Bank reconciliationATB receives marketplace deposit or direct customer paymentMatch bank feed line to the Stage 1 clearing entry; complete Stage 2 breakdown

7 · Expense Flow

Business expenses follow two main paths depending on whether they are paid directly from ATB or via a Venn prepaid card. Always ensure the correct account is used in Xero so balances reconcile.

🏦 Path A — ATB Direct
ATB Chequing Account
↓ EFT / cheque / online payment
Vendor / Supplier
↓ invoice received
Enter Bill or Spend Money in Xero (ATB account)
💳 Path B — Venn Card
ATB Chequing Account
↓ e-transfer to load card (Transfer in Xero)
Venn Card 1 or Card 2
↓ card transaction at vendor
Vendor / Subscription
↓ reconcile card feed
Spend Money from Venn account in Xero
💡
Card Assignment Reminder: Venn Card 1 (Apps & Subscriptions) is for recurring SaaS tools, software licences, and digital subscriptions. Venn Card 2 (General Expenses) is for one-off purchases, supplies, and miscellaneous vendor payments. When reconciling, match each transaction to the correct Venn account in Xero — never to the ATB account directly.
🔑

Logging In

Accept your single invitation — one Xero organisation for both trade names

Beginner
  1. Check your inbox for the invitation email

    Look for an email from noreply@xero.com — subject: "You've been invited to Xero". Check spam if you don't see it.

  2. Click "Get Started" and create your account

    Use the same email the invitation was sent to. Set a strong password (8+ characters, mixed case, symbols).

  3. Set up Two-Step Authentication (2FA)

    Xero will prompt you during setup. Use an authenticator app (Google Authenticator or Microsoft Authenticator). This is mandatory — it protects the company's financial data.

  4. Enter the Xero organisation

    After login you'll land directly in 2668981 Alberta Incorporated — the single organisation that covers both GetToner.ca and Inks N Stuff IT. All transactions for both trade names are recorded here.

⚠️
Never share your login credentials. Each person must have their own Xero user account. Xero logs you out automatically after inactivity.
🔑 Xero Login 🔒 Set Up 2FA
🏠

The Dashboard

Your home screen — a financial snapshot at a glance

Beginner
WidgetWhat It Shows
💙 Bank AccountsLive balance of connected bank accounts; shows items awaiting reconciliation
📄 Invoices Owed to YouOutstanding customer invoices — what customers owe the business
💳 Bills You Need to PayUpcoming or overdue supplier bills
📊 Total Cash In/OutBar chart showing cash flow over recent months
WatchlistKey accounts you've pinned to monitor at a glance
💡
The top navigation bar has: Business, Accounting, Projects, Contacts, and Reports. Most daily work lives under Business (invoices, bills) and Accounting (bank accounts, chart of accounts, reports).
📖 Dashboard Help
👥

Managing Contacts

Customers, suppliers, and marketplace platforms

Essential

Contacts are the businesses and people you transact with — split into Customers (you invoice them) and Suppliers (you pay them). You'll also need to create contacts for marketplace platforms like Amazon, Best Buy, and Walmart.

Adding a New Contact

  1. Go to Contacts → All Contacts

    Click Contacts in the top menu, then All Contacts.

  2. Click "New Contact"

    Blue button in the top-right corner.

  3. Fill in the details

    Name, email, phone, and address. For marketplace platforms, use names like Amazon.ca Marketplace, Best Buy Canada Marketplace, Walmart Canada Marketplace.

  4. Save

    This contact is now available when creating invoices, bills, or Receive Money entries.

📖 Adding Contacts Help
📄

Creating & Sending Invoices

Bill your customers and track payments

Essential
ℹ️
When are Invoices used vs. Receive Money?

Use Invoices for: Inks N Stuff IT service billing (DMC, Managed Print, IT Services) and GetToner.ca Shopify draft/manual orders (e.g., B2B phone orders, custom quotes paid by e-transfer or cheque).

Use Receive Money for: Amazon, Best Buy, and Walmart marketplace settlement deposits, and Shopify Payments payouts (regular web orders that come through as a single lump deposit). See the Shopify and Marketplace sections for step-by-step instructions.
  1. Go to Business → Invoices → New Invoice

    Click Business in the top nav, then Invoices, then the blue New Invoice button.

  2. Select the Customer

    Type the customer name in the "To" field — Xero will auto-suggest from your contacts.

  3. Set the Date and Due Date

    Invoice date = today. Due date = based on payment terms (e.g., NET 30 = 30 days from today).

  4. Add Line Items

    Enter description, quantity, unit price, and the correct account code. For Inks N Stuff IT services, use the correct revenue account from your Chart of Accounts (see below). Xero calculates GST automatically based on the tax code set on the account.

  5. Approve and Send

    Click Approve to finalise and assign an invoice number, then Send to email directly from Xero.

⚠️
Only Approve an invoice when it is correct — once approved it is locked. To edit, click Options → Edit (which un-approves it).
📖 Invoicing Help
💳

Bills & Expenses

Record what the business owes to suppliers

Essential
  1. Go to Business → Bills to Pay → New Bill
  2. Select the Supplier

    Search in the "From" field. For marketplace platform fee invoices, use the platform name as the supplier (e.g., Amazon Services Canada).

  3. Enter Date, Due Date, and Reference

    The reference should be the supplier's invoice number — this helps you match the bill to the paper invoice.

  4. Add Line Items with correct account codes

    Use the purchasing account codes from the Chart of Accounts section below (5094–5099). Always apply the correct GST tax code — see the Marketplace Tax section for platform fee rules.

  5. Attach the source document

    Click the paperclip 📎 to attach the PDF or photo of the bill. Required for audit purposes.

  6. Approve

    Click Approve to post it. Save as Draft if you need to return to it.

📖 Entering Bills Help
🏦

Bank Reconciliation

Matching bank feed transactions to your Xero records

Essential

Xero automatically imports transactions from connected bank accounts via the bank feed (daily). Your job is to match or code each imported transaction. For marketplace deposits, this is automated — Xero brings the deposit in from the bank feed and you code it directly to the applicable Clearing account.

ℹ️
Marketplace Clearing Account Workflow. Each marketplace (Amazon, Best Buy, Walmart) has its own Clearing account in Xero. When a marketplace deposit arrives in the bank feed, you code it directly to that platform's Clearing account. The Clearing account then acts as a staging account — you subsequently process the settlement report details (revenue, fees, GST) to clear its balance to zero.
  1. Go to Accounting → Bank Accounts

    You'll see each bank account with a count of items to reconcile.

  2. Click "Reconcile X items"

    Opens the reconciliation screen for that account. Bank feed lines appear on the left; Xero's suggested matches on the right.

  3. For marketplace deposits — code to the Clearing account

    When you see an Amazon, Best Buy, or Walmart deposit, click Create → choose the applicable Clearing account (e.g., Amazon Clearing) · Tax: No Tax. This reconciles the bank line immediately. The detailed income breakdown is handled separately from the Clearing account.

  4. Match, Create, or Transfer for all other transactions

    Match — links to an existing Xero entry (invoices, bills already posted). Create — creates a new transaction on the spot. Transfer — for moving money between accounts.

  5. Click "OK" to confirm each match

    Repeat until the account is fully reconciled. Aim to reconcile at least weekly.

Common Situations

SituationWhat to Do
Amazon deposit arrives in bank feedCode to Amazon Clearing account · No Tax. Then process the settlement report breakdown — see the Recording Amazon section.
Best Buy deposit arrives in bank feedCode to Best Buy Clearing account · No Tax. Then process the settlement report.
Walmart deposit arrives in bank feedCode to Walmart Clearing account · No Tax. Then process the settlement report.
Shopify payout arrives in bank feedCode to Shopify Clearing account · No Tax, or match to a pre-created Receive Money entry.
Bank fee or chargeClick Create → assign to "Bank Charges" expense account · GST on Expenses (5%) if GST was charged.
Clearing account balance won't zero outRecheck the settlement report figures — fees or adjustments may be missing from the breakdown entry.
Can't figure it outSave and ask before posting — never guess the account code.
🚫
Never delete bank feed transactions. If something is wrong, unreconcile the transaction and correct the underlying entry.
📖 Reconciliation Help
📋

Chart of Accounts

Your actual account codes in Xero — use these every time

Essential

The Chart of Accounts (COA) is the master list of account codes used to categorise every transaction. Below are the codes configured in Xero for 2668981 Alberta Incorporated (covering both GetToner.ca and Inks N Stuff IT). Always use the exact code — do not create new ones without checking with the accountant first.

Revenue Accounts (1000s)

CodeAccount NameTypeDefault Tax Code
1093 DMC – Device Management Charge
PC, Mobile, Laptop or Server
Revenue AB – GST on Sales (5%)
1094 Managed Print Service
Revenue Managed Print Service
Revenue AB – GST on Sales (5%)
1095 Consumable & Supplies
Printer Consumable & Supplies Revenue
Revenue AB – GST on Sales (5%)
1097 SaaS & Software
Revenue generated from SaaS & Software
Revenue AB – GST on Sales (5%)
1098 Managed IT Services
Revenue from Managed IT Services
Revenue AB – GST on Sales (5%)
1099 Equipment Sale or Leasing
Revenue generated from equipment sale or leasing
Sales AB – GST on Sales (5%)

Direct Cost / Purchasing Accounts (5000s)

CodeAccount NameTypeDefault Tax Code
5094 Managed Print Service Purchases Direct Costs AB – GST on Purchases (5%)
5095 Consumable & Supplies Purchases Direct Costs AB – GST on Purchases (5%)
5097 SaaS & Software Purchases 🔒 locked Direct Costs AB – GST on Purchases (5%)
5098 Managed IT Purchases Direct Costs AB – GST on Purchases (5%)
5099 Equipment Sale/Leasing Purchases Direct Costs AB – GST on Purchases (5%)
💡
The 🔒 lock icon on account 5097 in Xero means it is system-protected and cannot be deleted. You can still post transactions to it normally.
⚠️
Do not add or rename accounts without checking with the business owner or accountant first. Wrong account coding affects financial reports and GST returns.
📖 Chart of Accounts Help
📊

Running Reports

Understanding the financial position of the business

Essential

Reports are under the Reports menu in the top navigation. Key reports you'll use:


ReportWhat It ShowsFrequency
Profit & LossIncome minus expenses — did the business make money?Monthly
Balance SheetAssets, liabilities, and equityMonthly
Aged ReceivablesWhich customers owe money and how overdueWeekly
Aged PayablesWhich suppliers you owe and when dueWeekly
GST/HST ReturnTax collected vs. ITCs — used to file your GST returnQuarterly
Bank Reconciliation SummaryConfirms Xero balances match actual bank balancesMonthly

How to Run a Report

  1. Click "Reports" in the top menu

    Select the report type, e.g., Profit and Loss.

  2. Set the date range

    Use the date pickers. For a monthly P&L, set the first and last day of the month.

  3. Click "Update"

    The report refreshes with data for your selected period.

  4. Export if needed

    Click Export (top-right) to download as PDF or Excel.

📖 Reports Help
🏛️

Tax Registration Status

What registrations 2668981 Alberta Inc. currently holds

Tax — Critical

As a bookkeeper, you must understand the company's tax registration status because it determines which tax codes to apply and which tax obligations exist for direct (non-marketplace) sales.

Current Active Registrations

Tax TypeStatusRate
Federal GST
GST# 732140223RT0001
✓ Registered 5% — applies to all taxable sales
BC PST (Provincial Sales Tax) ✓ Registered 7% on taxable sales shipped to BC
Saskatchewan PST ✓ Registered 6% on taxable sales shipped to SK

Pending Registrations (Applied For)

Province / TaxStatusRate
Quebec QST⏳ Applied — Pending9.975%
Manitoba RST⏳ Applied — Pending7%
Ontario HST⏳ Applied — Pending13%
HST — Atlantic Provinces (NB, NS, NL, PEI)⏳ Applied — Pending14–15%
Marketplace Facilitators Protect You During the Pending Period. For sales made through Amazon.ca, Best Buy Canada, and Walmart Canada, the platforms collect and remit tax on your behalf — even in provinces where registration is still pending. This protection applies only to marketplace sales.
🚨
Direct sales (e.g., GetToner.ca website orders) are NOT covered by marketplace facilitation. For direct sales shipped to Ontario, Quebec, Manitoba, or Atlantic provinces, consult the accountant about interim tax obligations until registrations are granted.
🗺️

Managing Provincial Tax — Before & After Registration

How to post sales correctly during the registration transition period

Tax — Critical

2668981 Alberta Inc. sells to customers across all Canadian provinces. The company is registered for some provincial taxes and has registrations pending in others. The rules for how to record sales differ depending on whether the registration is active yet — and whether the sale is through a marketplace or directly through GetToner.ca.

Marketplace Sales (Amazon, Best Buy, Walmart) — No Action Required. For all provinces — registered or pending — the marketplace platform collects and remits the applicable tax directly to each province. You do not change your Xero recording based on the customer's province for marketplace sales. Always use the standard tax codes per platform regardless of province.

Direct Sales (GetToner.ca / Shopify) — Before Full Registration

For direct Shopify orders shipped to provinces where registration is still pending (Ontario, Quebec, Manitoba, Atlantic provinces), apply the following rules until the registration number is confirmed:

Province StatusGST (Federal 5%)Provincial Tax (PST/HST/QST/RST)Xero Tax Code to Use
Registered (AB, BC, SK)Collect & remitCollect & remit (if PST-registered)AB – GST on Sales (5%) + applicable PST rate
Pending (ON, QC, MB, NB, NS, NL, PEI)Collect & remitDo NOT collect until registration confirmedAB – GST on Sales (5%) — GST only
No Tax (NT, NU, YK)Collect & remit (5%)NoneAB – GST on Sales (5%)
🚨
Never collect a provincial tax you are not yet registered for. If you collect HST/QST/RST without a registration number, you are legally obligated to remit it — but have no account to do so. Leave provincial tax at $0 until the registration is granted. All GST (federal 5%) must still be collected and remitted on every taxable direct sale, to every province, regardless of registration status.
💡
Track by Province for Threshold Monitoring. Use Shopify's built-in province/region reporting (Reports → Finances → Taxes) to monitor your sales volume by province. Once you receive a registration number, update Shopify's tax settings and Xero immediately to begin collecting the provincial portion from that date forward.

After Registration — Setting Up a New Province in Xero

When a new provincial registration is granted, follow these steps to activate it in Xero before processing any sales for that province:

  1. Confirm the registration number and effective date

    The CRA or provincial authority will provide a registration number and the date from which you must start collecting. Do not backdate collection — apply from the effective date only.

  2. In Xero: Accounting → Tax Rates → New Tax Rate

    Create the applicable rate for the new province. Examples: "ON HST 13%", "QC QST 9.975%", "MB RST 7%". Set Type to Tax on Sales and enter the correct percentage.

  3. Update Shopify tax settings

    In Shopify Admin → Settings → Taxes and Duties → add the new province registration number and confirm the rate. Shopify will begin collecting automatically from that point.

  4. Update default tax codes in Xero if applicable

    Confirm with the business owner or accountant whether any Xero account defaults should be updated to include the new tax rate. For most accounts, the rate is applied per transaction based on the customer's province — it does not change the default account tax code.

  5. File the first return for the new province

    Each province has its own filing schedule and portal. For HST provinces (ON, NB, NS, NL, PEI), you file through CRA My Business Account — the HST is included on your existing GST/HST return. For QC (QST) and MB (RST), separate provincial filings are required. Confirm the first filing due date with the accountant.

  6. Update the Tax Registrations table in this guide

    Move the province from "Pending" to "Registered" in the Tax Registrations section so the contractor knows the current status at a glance.

Province-by-Province Filing Summary

ProvinceTax TypeWhere to FileNotes
All provinces (GST)GST 5%CRA My Business AccountFiled quarterly on the federal GST/HST return
Ontario (when registered)HST 13%CRA My Business AccountHST is included on the federal GST/HST return — no separate filing
Atlantic Provinces (NB, NS, NL, PEI)HST 14–15%CRA My Business AccountSame as Ontario — included on federal return
British ColumbiaPST 7%BC eTaxBC portalSeparate provincial filing — not on CRA return
SaskatchewanPST 6%Saskatchewan Revenue AgencySeparate provincial filing
Quebec (when registered)QST 9.975%Revenu Québec (revenuquebec.ca)Completely separate filing from CRA — own account required
Manitoba (when registered)RST 7%Manitoba Tax Assistance OfficeSeparate provincial filing
ℹ️
HST provinces are the simplest. Ontario and Atlantic province HST is collected and remitted through the existing CRA federal GST account (GST# 732140223RT0001). When registered, Xero automatically includes HST in the GST/HST Return report. Quebec and Manitoba require separate registrations, separate returns, and separate Xero tax rates.
📖 Xero — Canadian Sales Tax Setup 🇨🇦 CRA GST/HST for Businesses
🗺️

Canadian Tax Rates by Province

Quick reference for 2026 — know what applies where

Tax Reference

Canada has three types of sales tax. The rate that applies depends on the destination province of the sale:


Province / TerritoryGSTPST / QSTHSTTotalRegistered?
Alberta5%5%✓ YES
British Columbia5%7% PST12%✓ YES (PST)
Saskatchewan5%6% PST11%✓ YES (PST)
Manitoba5%7% RST12%⏳ Pending
Ontario13%13%⏳ Pending
Quebec5%9.975% QST14.975%⏳ Pending
New Brunswick15%15%⏳ Pending
Nova Scotia14%14%⏳ Pending
Newfoundland & Lab.15%15%⏳ Pending
PEI15%15%⏳ Pending
NWT / Nunavut / Yukon5%5%Via GST

For marketplace sales (Amazon, Best Buy, Walmart), the platform collects and handles all of the above taxes — you do not need to track tax by destination province for those sales. This table matters most for direct sales.

🏪

Marketplace Facilitator Rules

How Amazon, Best Buy & Walmart handle GST on your behalf

Critical to Understand

A marketplace facilitator is a platform that, under Canadian tax law (effective July 1, 2021), is required to collect and remit GST/HST from customers on behalf of third-party sellers. This means GetToner.ca does NOT collect GST from marketplace customers — the platform does.


However, the three platforms treat this differently in terms of what they deposit to your bank account:

📦 Amazon.ca

GST collected by: Amazon

GST in deposit? YES — included

You must remit? YES — to CRA

Deposit formula: Sales + GST − Fees

Xero tax code: GST on Income (5%)

Frequency: Every ~14 days

🛍️ Best Buy Canada

GST collected by: Best Buy

GST in deposit? NO — kept by BB

You must remit? NO

Deposit formula: Sales − Commission

Xero tax code: No Tax

Platform fee: $29.99/mo + GST (claim ITC)

🛒 Walmart Canada

GST collected by: Walmart

GST in deposit? NO — kept by WMT

You must remit? NO

Deposit formula: Sales − Referral Fees

Xero tax code: No Tax

Frequency: Regular schedule

🚨
Amazon is the critical one. Amazon includes the GST it collects in your bank deposit — it is NOT your income. You must move it to a GST Payable liability account in Xero and remit it to the CRA on your next GST return. Best Buy and Walmart remit the tax directly and never pass it to you.

Xero Tax Codes — Quick Reference

TransactionXero Tax CodeClaim ITC?
Amazon deposit (revenue portion)GST on Income (5%)N/A
Amazon GST payable (liability line)No TaxN/A
Amazon referral feesNo TaxNo
Amazon FBA / storage feesGST on Expenses (5%)Yes ✓
Amazon Pro Selling Plan ($39.99/mo)GST on Expenses (5%)Yes ✓
Best Buy deposit (revenue)No TaxN/A
Best Buy commission feesGST on Expenses (5%)Yes — ITC claimable
Best Buy monthly platform fee ($29.99)GST on Expenses (5%)Yes ✓
Walmart deposit (revenue)No TaxN/A
Walmart referral feesNo TaxNo

Where to Find Settlement Reports

PlatformLocation
Amazon.caSeller Central → Reports → Payments → Settlement Reports
Best Buy CanadaBest Buy Marketplace Seller Portal → Financials → Settlement Reports
Walmart CanadaWalmart Seller Center → Finance → Payments
⚠️
Always download and review the settlement report before entering anything into Xero. Never estimate or guess amounts — always tie to the report.
📦

Recording Amazon.ca Deposits in Xero

Step-by-step — Amazon includes GST, you must remit it

Critical

Example: $1,000 Amazon Sale (10% referral fee, Alberta buyer)

Gross sale to customer$1,000.00
GST collected by Amazon (5%)$50.00
Amazon referral fee (10%)($100.00)
Net deposit to GetToner.ca$950.00 ← includes $50 GST you MUST remit
ℹ️
Two-Stage Process: Amazon deposits are handled in two stages. Stage 1 — When the deposit hits the bank feed, Xero auto-imports it and you code it directly to the Amazon Clearing account (reconciliation is done). Stage 2 — You then process the settlement report to break down the Clearing account balance into income, fees, and GST payable.

Stage 1 — Reconcile the Bank Feed Deposit

  1. Go to Accounting → Bank Accounts → Reconcile

    When the Amazon deposit appears in the bank feed, click Create on that line.

  2. Code the deposit to the Amazon Clearing account

    Account: Amazon Clearing (current asset) · Tax: No Tax · Amount: the full deposit amount. Click OK to reconcile the bank line immediately.

Stage 2 — Process the Settlement Report

  1. Download the Amazon Settlement Report

    In Seller Central: Reports → Payments → Settlement Reports. Download for the period matching your deposit.

  2. Note the key figures

    Gross Sales, Referral Fees, FBA Fees, Storage Fees, and Tax Collected (GST/HST).

  3. In Xero: Accounting → Bank Accounts → Amazon Clearing → Spend Money

    Contact: Amazon.ca Marketplace. Date: settlement date. Reference: Amazon Settlement ID (e.g., AMZ-SETTLE-XXXXXXXXX).

  4. Line 1 — Sales Revenue

    Description: "Amazon Sales Revenue — [Period]" · Account: Revenue: Marketplace Sales — Amazon · Tax: GST on Income (5%) · Amount: Gross Sales figure (before any fees)

  5. Line 2 — Referral Fees (negative)

    Description: "Amazon Referral Fees — [Period]" · Account: Expenses: Marketplace Fees · Tax: No Tax · Amount: Enter as a NEGATIVE number

  6. Line 3 — FBA / Storage Fees (negative)

    Description: "Amazon FBA/Storage Fees — [Period]" · Account: Expenses: FBA/Fulfillment Fees · Tax: GST on Expenses (5%) · Amount: Negative number

  7. Line 4 — GST Collected (liability, negative)

    Description: "GST Collected by Amazon — [Period] (for CRA remittance)" · Account: GST Payable — Amazon Collected · Tax: No Tax · Amount: GST amount as a NEGATIVE number (moves it to the liability account, not revenue)

  8. Verify the Total equals the original deposit amount

    The Spend Money total must match the deposit in Stage 1 exactly — this zeroes out the Amazon Clearing account balance for this period. If it doesn't match, recheck the settlement report figures.

  9. Click "Save & Submit"

    The Amazon Clearing account balance should now be $0 for this settlement period.

🚨
The GST/HST amount in Line 4 is NOT income. It belongs to the CRA. By moving it to GST Payable — Amazon Collected, you ensure it doesn't inflate your revenue and is tracked for remittance on your next GST return.
💡
Post-Entry Verification: After saving, go to Accounting → Reports → GST/HST Return and confirm the Amazon revenue appears on Line 101 (Total Sales). The GST Payable — Amazon account balance is what you owe the CRA.

Amazon — Provincial Tax by Province

Amazon collects and includes federal GST/HST in your settlement deposit for every province. The tax rate in the deposit varies by the customer's province. Use the Amazon settlement report's Tax Collected column to identify the exact amounts, then apply the matching Xero tax code when recording Line 1 (Revenue) and Line 4 (Tax Liability).

Customer ProvinceTax in Amazon DepositXero Tax Code — Revenue LineXero Tax Code — Liability LineNotes
Alberta5% GSTGST on Income (5%)No TaxStandard — default workflow
British Columbia5% GST onlyGST on Income (5%)No TaxAmazon remits BC PST directly — NOT in deposit
Saskatchewan5% GST onlyGST on Income (5%)No TaxAmazon remits SK PST directly — NOT in deposit
Ontario (when registered)13% HSTHST on Income (13%)No TaxSet up HST 13% tax rate in Xero when registered; remit via CRA GST/HST return
New Brunswick15% HSTHST on Income (15%)No TaxHST — remit via CRA GST/HST return when registered
Nova Scotia14% HSTHST on Income (14%)No TaxHST — remit via CRA GST/HST return when registered
Newfoundland & Lab.15% HSTHST on Income (15%)No TaxHST — remit via CRA GST/HST return when registered
PEI15% HSTHST on Income (15%)No TaxHST — remit via CRA GST/HST return when registered
Quebec5% GST onlyGST on Income (5%)No TaxAmazon remits QST (9.975%) directly to Revenu Québec — NOT in your deposit
Manitoba5% GST onlyGST on Income (5%)No TaxAmazon remits MB RST directly — NOT in deposit
NT / NU / YK5% GSTGST on Income (5%)No TaxNo provincial tax in territories
ℹ️
For HST provinces (ON, NB, NS, NL, PEI): Until your HST registration is confirmed, you are not registered to collect HST — but Amazon may still include it in deposits. Check each settlement report carefully. If HST appears in the report, contact the accountant before posting — do not record it as income or as a liability you remit without advice. Once registered, create the applicable HST tax rate in Xero (Accounting → Tax Rates) and use it for Line 1 and Line 4 going forward.
🛍️

Recording Best Buy Canada Deposits in Xero

No customer GST in the deposit — but commission fees carry 5% GST (ITC claimable)

Tax — Marketplace

Example: $1,000 Best Buy Sale (15% commission, Alberta buyer)

Gross sale to customer$1,000.00
GST collected by Best Buy from customer (5%)$50.00 ← retained & remitted by Best Buy to CRA
Best Buy commission (15% of sale)($150.00)
GST on commission (5% × $150 — charged by Best Buy)($7.50) ← claimable as ITC in Xero
Net deposit to GetToner.ca$842.50 ← no customer GST included. No remittance required.

Stage 1 — Reconcile the Bank Feed Deposit

  1. When the deposit arrives in the bank feed, click Create

    Code it to Best Buy Clearing account · Tax: No Tax · Amount: full deposit. Click OK to reconcile.

Stage 2 — Process the Settlement Report

  1. Download the Best Buy Settlement Report

    Best Buy Marketplace Seller Portal → Financials → Settlement Reports.

  2. Note Gross Sales and Platform Commissions
  3. In Xero: Accounting → Bank Accounts → Best Buy Clearing → Spend Money

    Contact: Best Buy Canada Marketplace. Date: settlement date. Reference: settlement ID.

  4. Line 1 — Sales Revenue

    Account: Revenue: Marketplace Sales — Best Buy · Tax: No Tax · Amount: Gross Sales figure from settlement report

  5. Line 2 — Commission Fees (negative)

    Account: Expenses: Marketplace Fees · Tax: GST on Expenses (5%) · Amount: commission amount as a negative number. Xero will automatically calculate the 5% GST as an Input Tax Credit (ITC). Example: enter −$150.00; Xero records $7.50 ITC — total deduction $157.50.

  6. Verify total equals original deposit amount. Click "Save & Submit"

    No GST liability entry required for customer taxes — Best Buy handles all of that. Best Buy Clearing account should zero out.

ℹ️
Why GST on Commission Fees? Best Buy charges GST (5%) on their commission fees based on your billing province (Alberta = 5% GST). This GST does not appear in the settlement deposit — it is deducted from your payout and shown on the commission invoice from Best Buy. By setting Tax: GST on Expenses (5%) on the commission line, Xero automatically claims this as an ITC, reducing your net GST remittance to CRA. BC-based sellers would also pay 7% BC PST on commissions, but as an Alberta business this does not apply to 2668981 Alberta Inc.
Best Buy Monthly Platform Fee ($29.99 + GST): Record this as a separate Bill (Business → Bills → New Bill). Supplier: Best Buy Canada. Account: Expenses: Platform Subscriptions. Tax: GST on Expenses (5%). This lets you claim the GST as an Input Tax Credit (ITC) to reduce your GST remittance.
⚠️
CRA Mandatory Seller Reporting: Under Part 20 of the Income Tax Act (Reporting Rules for Digital Platforms), Best Buy Canada Marketplace is required to collect your seller information and report it to the Canada Revenue Agency annually. Best Buy verifies this information on a three-year cycle. Ensure your seller profile information on the Best Buy Marketplace portal (legal name, business number, address) is accurate and up to date at all times, as this data is shared directly with the CRA.

Best Buy — Provincial Tax by Province

No Tax on revenue lines — ALL provinces, no exceptions. Best Buy Canada is a marketplace facilitator and remits all federal GST/HST and all applicable provincial taxes (PST, HST, QST, RST) directly to each tax authority on your behalf. None of these customer-side tax amounts appear in your deposit. The revenue line (Line 1) is always No Tax for every Best Buy settlement regardless of where the customer is located. Note: commission fees are a separate matter — they carry 5% GST as an expense (ITC), not customer revenue tax.
🛒

Recording Walmart Canada Deposits in Xero

Same logic as Best Buy — net revenue, no GST to remit

Tax — Marketplace

Example: $1,000 Walmart Sale (~10% referral fee, Alberta buyer)

Gross sale to customer$1,000.00
GST collected by Walmart (5%)$50.00 ← retained & remitted by Walmart to CRA
Walmart referral fee (~10%)($100.00)
Net deposit to GetToner.ca$900.00 ← no GST included. No remittance required.

Stage 1 — Reconcile the Bank Feed Deposit

  1. When the deposit arrives in the bank feed, click Create

    Code it to Walmart Clearing account · Tax: No Tax · Amount: full deposit. Click OK to reconcile.

Stage 2 — Process the Payment Report

  1. Download the Walmart Payment Report

    Walmart Seller Center → Finance → Payments.

  2. Note Gross Sales and Referral Fees
  3. In Xero: Accounting → Bank Accounts → Walmart Clearing → Spend Money

    Contact: Walmart Canada Marketplace. Date: payment date. Reference: payment report ID.

  4. Line 1 — Sales Revenue

    Account: Revenue: Marketplace Sales — Walmart · Tax: No Tax · Amount: Gross Sales

  5. Line 2 — Referral Fees (negative)

    Account: Expenses: Marketplace Fees · Tax: No Tax · Amount: negative

  6. Verify total equals original deposit amount. Click "Save & Submit"

    No GST liability entry required. Walmart Clearing account should zero out.

Walmart — Provincial Tax by Province

No Tax applies for ALL provinces — no exceptions. Walmart Canada is a marketplace facilitator and remits all federal GST/HST and all applicable provincial taxes directly to each tax authority. None of these amounts appear in your deposit. The revenue line is always No Tax for every Walmart settlement regardless of the customer's province. This applies now and after any future provincial registrations — Walmart's facilitation covers the full tax obligation on marketplace sales.
🛍️

Shopify Web Sales — GetToner.ca

Recording direct website orders and manual/draft orders in Xero

Essential
ℹ️
Unlike marketplace sales, Shopify web orders are direct sales by GetToner.ca. The company collects and remits its own GST (and any applicable PST) on these orders. There is no marketplace facilitator handling the tax — this is your responsibility to record correctly in Xero.

Shopify is the e-commerce platform powering the GetToner.ca website. There are two types of sales to record:


Order TypeWhat It IsHow to Record in Xero
Web Sales (paid orders)Standard customer orders placed and paid through GetToner.ca — Shopify processes payment via Stripe, PayPal, or Shopify PaymentsInvoice or Receive Money, matched to bank deposit
Draft / Manual OrdersOrders created manually in Shopify admin by staff (e.g., phone orders, custom quotes, B2B orders) — may be paid by e-transfer, cheque, or cardInvoice in Xero, mark paid when payment received

Key Differences from Marketplace Sales

Shopify Web SalesMarketplace Sales (Amazon / BB / WMT)
Who collects GST?GetToner.ca (you)The marketplace platform
Who remits GST to CRA?GetToner.ca (you)Amazon (passes to you) / BB & WMT directly
Tax code in XeroAB – GST on Sales (5%) for AB orders; vary by province for direct salesGST on Income (Amazon) / No Tax (BB & WMT)
How payment arrivesShopify Payments payout to bank (net of Shopify fees)Platform settlement deposit
Source reportShopify Admin → Finances → Payouts or Orders reportMarketplace settlement report

Step 1: Get the Shopify Payout Report

  1. Log in to Shopify Admin

    Go to admin.shopify.com and select the GetToner.ca store.

  2. Go to Finances → Payouts

    Each payout represents a bank deposit from Shopify Payments. Click a payout to see its breakdown: gross sales, refunds, Shopify fees, and net deposit amount.

  3. Note the key figures

    Gross Sales (subtotal before tax), GST/Tax collected, Shopify transaction fees, and Net Payout (what lands in the bank).

Step 2: Recording a Shopify Payout in Xero

Use Receive Money (same method as marketplace deposits) to record each Shopify payout as a single multi-line entry that ties to the bank deposit amount.

  1. In Xero: Accounting → Bank Accounts → [Chequing Account] → Receive Money
  2. Set Contact, Date, and Reference

    Contact: Shopify / GetToner.ca Web Sales. Date: the payout date. Reference: Shopify Payout ID.

  3. Line 1 — Sales Revenue

    Description: "GetToner.ca Web Sales — [Period]" · Account: 1095 Consumable & Supplies (or the appropriate revenue account for the product sold) · Tax: AB – GST on Sales (5%) · Amount: Gross Sales (before fees, before tax)

  4. Line 2 — Shopify Payment Processing Fees (negative)

    Description: "Shopify Payment Processing Fees — [Period]" · Account: Expenses: Platform Subscriptions (or a dedicated Shopify Fees account) · Tax: GST on Expenses (5%) · Amount: negative (claim this GST as an ITC)

  5. Verify the Total matches your bank deposit

    The net should equal exactly what Shopify deposited. Cross-check against the payout report.

  6. Click "Save & Submit", then match to bank feed during reconciliation
⚠️
GST on Shopify sales IS your GST to remit. Unlike Best Buy and Walmart, there is no third party remitting on your behalf. The GST collected through GetToner.ca web sales must be included on your Xero GST return (Line 105) and remitted to the CRA. Make sure the tax code on the revenue line is set to AB – GST on Sales (5%) so Xero picks it up automatically.
ℹ️
Sales to customers outside Alberta: If a Shopify order ships to BC or SK (where GetToner.ca is registered for PST), PST also applies on top of GST. Shopify can be configured to collect provincial tax automatically — confirm with the business owner whether Shopify's tax settings are correct for each province.

Recording Draft / Manual Orders

Manual and draft orders are created in Shopify Admin and may be paid outside of Shopify Payments (e-transfer, cheque, or phone card). Record these as Invoices in Xero rather than Receive Money entries.

  1. Go to Business → Invoices → New Invoice
  2. Set Customer, Date, Due Date

    Use the customer's name from the Shopify draft order. Due date = immediate for already-paid orders, or the agreed terms for B2B orders.

  3. Add Line Items matching the Shopify draft order

    Use account 1095 (Consumable & Supplies) for ink/toner products. Set tax to AB – GST on Sales (5%). Xero will calculate the GST automatically.

  4. Add the Shopify draft order number as a Reference

    This links the Xero invoice to the Shopify order for easy cross-referencing.

  5. Approve the Invoice
  6. Mark as Paid when payment is received

    Scroll to the bottom of the approved invoice → Add Payment → select the date and bank account the payment landed in.

💡
Shopify Admin → Orders is your source of truth for all web and manual orders. Cross-reference the Shopify Orders report regularly against what's entered in Xero to ensure nothing has been missed.

Shopify Subscription & App Fees

Shopify charges a monthly subscription fee (plus applicable GST). Record this as a Bill in Xero: Supplier: Shopify Inc. · Account: Expenses: Platform Subscriptions · Tax: GST on Expenses (5%). Claim the GST as an ITC.


📖 Shopify Payouts Help 📖 Shopify Draft Orders Help 📖 Xero Receive Money Help
📝

Filing Your GST/HST Return in Xero

Quarterly process — GST# 732140223RT0001

Tax — Quarterly

At the end of each reporting period (quarterly for most small businesses), you prepare the GST/HST return using Xero's built-in report.

  1. Go to Accounting → Reports → GST/HST Return
  2. Select your reporting period and click "Calculate"
  3. Review Line 101 — Total Sales and Other Revenue

    This should include ALL marketplace revenue, including Amazon sales (where Amazon collected the tax). If revenue was recorded correctly, this will be accurate.

  4. Review Line 105 — GST/HST Collected

    For Amazon sales, this includes GST from your deposits. For Best Buy and Walmart, this will be $0 on these lines — which is correct, as those platforms remitted directly to the CRA.

  5. Review Line 106 — Input Tax Credits (ITCs)

    This includes GST you paid on FBA fees, platform subscriptions, and other eligible business expenses.

  6. Line 109 = Amount Owing = Line 105 − Line 106
  7. File the return

    Click File Return if using Xero's CRA direct filing integration, or note the amounts and file through CRA My Business Account.

⚠️
For pending province sales (Ontario HST, Quebec QST, etc.): The marketplace handles tax collection — you do NOT include that tax on your GST return. However, you must still report the gross revenue from all provinces on Line 101. Revenue is always reported; only the tax treatment differs by province.
🚨
CRA Audit Risk: The CRA cross-references information from Amazon, Best Buy, and Walmart with your GST filings. Discrepancies in reported revenue can trigger audit queries. Always ensure Line 101 matches the total of all your marketplace settlement reports plus any direct sales.
🇨🇦 CRA GST/HST for Businesses 📖 Xero GST Return Help
🗂️

Record Keeping Requirements

CRA requires 6 years of records — here's what to keep

Tax — Compliance

The CRA requires that all records supporting GST/HST returns be retained for a minimum of 6 years. As the bookkeeper, you are responsible for ensuring the following are saved and organised:


Document TypeHow to RetainFrequency
Marketplace settlement reports (Amazon / Best Buy / Walmart)Download and archive in a labelled folder (e.g., "Amazon Settlements 2026")Monthly / per deposit
Marketplace fee invoices and tax invoices (with GST registration numbers)Download from Seller Central / Seller Portal and attach to the Xero billMonthly
Supplier bills and receiptsAttach PDF/photo to the Xero bill via the paperclip icon 📎As received
Bank statementsRetained by bank — ensure Xero reconciliation is complete and lockedMonthly
GST/HST return filings and confirmationsSave CRA confirmation numbers and filed returns in a labelled folderQuarterly
CRA correspondenceArchive any letters, registration approvals, or noticesAs received
💡
When marketplace policies or platform tax rules change, check Seller Central / Seller Portal for announcements, review your settlement report carefully before recording in Xero, and consult the accountant before changing your recording method.
🇨🇦 CRA Record Keeping Requirements
⌨️

Tips & Keyboard Shortcuts

Work faster in Xero

Pro Tips

Keyboard Shortcuts

New InvoiceI
New BillB
Go to ContactsC
Go to DashboardD
Go to ReportsR
Quick Find / Search/

General Tips

  • 🔍Use the Search bar (magnifying glass, top-right) to find any contact, invoice, bill, or bank transaction instantly.
  • 📎Always attach source documents to bills and transactions — PDFs or photos — for CRA audit purposes.
  • 💬Use the Notes field on transactions to leave context for the accountant about unusual items.
  • 🔄Set up Repeating Bills for regular expenses like monthly platform subscriptions so you don't re-enter them manually each month.
  • 📱Xero has a mobile app — useful for quick approvals and reconciling on the go. Search "Xero Accounting" in the App Store or Google Play.
  • When in doubt, don't guess the account code or tax rate. Save as Draft and ask the accountant first — always easier to fix a draft than an approved entry.
📚

Helpful Resources

Your go-to references — Xero, CRA, and marketplace portals

🔤

Glossary

Plain English definitions for accounting and tax terms you'll encounter

Accounts Receivable (AR)

Money customers owe the business — tracked through invoices.

Accounts Payable (AP)

Money the business owes to suppliers — tracked through bills.

Bank Feed

A live connection to the business's bank that automatically imports transactions into Xero daily.

Bank Reconciliation

Matching imported bank transactions to Xero entries to confirm the books are correct.

Chart of Accounts (COA)

The master list of account codes used to categorise all financial transactions.

CRA

Canada Revenue Agency — the federal body responsible for tax administration. Business line: 1-800-959-5525.

Credit Note

A document that reduces or cancels an invoice or bill — used for refunds or corrections.

GST (Goods & Services Tax)

Federal tax of 5% applied to most goods and services in Canada. GetToner.ca's GST# is 732140223RT0001.

HST (Harmonized Sales Tax)

Combined federal + provincial tax applied in Ontario (13%), NB, NL, PEI (15%), and Nova Scotia (14%). Registration pending for GetToner.ca.

PST / QST / RST

Provincial sales taxes administered separately by BC (7% PST), SK (6% PST), MB (7% RST), and Quebec (9.975% QST). GetToner.ca is registered in BC and SK.

ITC (Input Tax Credit)

The GST/HST you paid on business purchases that you can deduct from the GST/HST you collected, reducing your net amount owing to the CRA.

Marketplace Facilitator

A platform (Amazon, Best Buy, Walmart) that, under Canadian tax law, collects and remits GST/HST on behalf of third-party sellers.

Settlement Report

A periodic report from a marketplace showing gross sales, fees deducted, taxes collected, and the net deposit amount. Always reconcile to this before entering in Xero.

GST Payable — Amazon Collected

A liability account in Xero used to track GST included in Amazon deposits that must be remitted to the CRA. This is NOT income.

Receive Money

A Xero transaction type used to record money coming in to the business bank account — used for marketplace deposits.

Remittance

The act of sending collected tax to the CRA. GetToner.ca must remit GST from Amazon deposits. Best Buy and Walmart remit directly — GetToner.ca has no remittance obligation on those sales.

Profit & Loss (P&L)

A report showing total income minus total expenses for a period — the business "bottom line".

Balance Sheet

A snapshot report showing everything the business owns (assets), owes (liabilities), and the owner's stake (equity).

COGS (Cost of Goods Sold)

The direct cost of products sold — for GetToner.ca, this is the purchase cost of toner and ink cartridges. Tracked under 5094–5099 accounts.

Organisation

In Xero, an "organisation" is one set of books. Both GetToner.ca and Inks N Stuff IT share a single Xero organisation under 2668981 Alberta Incorporated — there is only one login and one set of accounts.

Day-1 Checklist

Tick each box as you complete it — print this page if helpful

🔐 Access & Security

  • Received and accepted the Xero invitation for 2668981 Alberta Incorporated (single organisation covering both GetToner.ca and Inks N Stuff IT)
  • Set up Two-Step Authentication (2FA) — mandatory
  • Confirmed you can see the organisation dashboard for 2668981 Alberta Incorporated

📚 Xero Basics

  • Explored the Dashboard — located Bank Accounts, Invoices Owed to You, Bills to Pay, and Cash Flow widgets
  • Located the Contacts list and verified marketplace contacts exist (Amazon, Best Buy, Walmart)
  • Located the Chart of Accounts — confirmed revenue accounts 1093–1099 and cost accounts 5094–5099 are present
  • Located the Bank Accounts reconciliation screen and identified items to reconcile
  • Ran a Profit & Loss report for the current month
  • Created a test invoice (saved as Draft only — do NOT approve)

🏪 Marketplace & Tax

  • Read and understood the Amazon deposit recording process — GST is included in the deposit and must be remitted separately to the CRA
  • Read and understood Best Buy and Walmart — No Tax on deposits, no remittance required
  • Read and understood Shopify web sales — GetToner.ca collects and remits its own GST on all direct orders
  • Confirmed GST Payable — Amazon Collected liability account exists in Chart of Accounts (or flagged to create)
  • Gained access to the GetToner.ca Shopify Admin — confirmed you can view Payouts and Orders
  • Located the GST/HST Return report in Xero (Accounting → Reports → GST/HST Return)
  • Noted the company's GST#: 732140223RT0001

🎓 Training

🌟
You've got this! The most important habits: always reference the settlement report before entering numbers, always attach source documents, and always ask before guessing an account code. When in doubt, save as Draft.
🚀 Open Xero 📖 Xero Help 🎓 Xero U Training 📦 Amazon Seller Central