Welcome & Overview
What you'll be doing and how this guide is structured
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:
| Task | Frequency | Xero Area |
|---|---|---|
| Download marketplace settlement reports & record revenue in Xero | Per settlement (Amazon ~14 days; BB/Walmart regular) | Accounting → Bank Accounts → Receive Money |
| Record Shopify web sales & draft/manual orders (GetToner.ca) | As they occur / daily | Business → Invoices or Bank Accounts |
| Enter supplier bills | Weekly | Business → Bills to Pay |
| Reconcile bank transactions | Weekly / Monthly | Accounting → Bank Accounts |
| Download & process marketplace settlement reports | Per settlement period | Amazon / Best Buy / Walmart portals + Xero |
| Run financial reports | Monthly | Reports |
| Assist with GST/HST return preparation | Quarterly | Accounting → Reports → GST/HST Return |
Business Overview & Current Workflow
Corporate structure, revenue streams, banking, supply chain & daily processes
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.
↔ Intercompany transfers occur regularly between these two entities
| Entity | Trade Name(s) | Accounting System | Your Involvement |
|---|---|---|---|
| Townsend Estates & Trust | Family Trust (parent) | — | Background context only |
| Entrepreneur Millionaire Inc. | Consolidated Print Solutions | QuickBooks Online | Intercompany bill backs only |
| 2668981 Alberta Inc. | GetToner.ca · Inks N Stuff IT | Xero | Primary — 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.
| Channel | Platform | Source of Truth | Xero Revenue Account |
|---|---|---|---|
| 🛒 Amazon Marketplace | Seller Central | Amazon Settlement Report | Revenue – Amazon 1095 |
| 🛍️ Best Buy Marketplace | marketplace.bestbuy.ca | Best Buy Settlement Report | Revenue – Best Buy 1097 |
| 🛒 Walmart Marketplace | seller.walmart.com | Walmart Settlement Report | Revenue – Walmart 1098 |
| 🌐 Shopify Direct | GetToner.ca store | Shopify order data / manual invoices | Revenue – Shopify 1093 / 1094 |
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.
| Transaction Type | In Xero (2668981) | In QBO (Entrepreneur) | Notes |
|---|---|---|---|
| Intercompany transfer in Entrepreneur → 2668981 | Debit Bank / Credit Due To – Entrepreneur Millionaire Inc. | Debit Due From – 2668981 / Credit Bank | Cash 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 payments | Bill with blended tax treatment (see note) | Mirrored if cost-shared | Review each invoice for tax split |
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.
| Account | Entity | Used For | In Xero |
|---|---|---|---|
| ATB Chequing – 2668981 | 2668981 Alberta Inc. | Main operating account: revenue deposits, supplier payments, payroll, intercompany transfers | Primary bank feed (Bank Account) |
| ATB Account – Entrepreneur | Entrepreneur Millionaire Inc. | Entrepreneur's operating account; source of intercompany transfers to 2668981 | Not in Xero — tracked via Due To/From accounts |
| Venn Card 1 – Apps & Subscriptions | 2668981 Alberta Inc. | SaaS tools, online subscriptions, software licences, recurring digital services | Separate Bank / Cash account in Xero |
| Venn Card 2 – General Expenses | 2668981 Alberta Inc. | General business purchases, supplies, miscellaneous vendor payments | Separate Bank / Cash account in Xero |
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 / Distributor | Role | Product Category |
|---|---|---|
| TD Synnex | Primary IT distributor | Toner, printers, IT hardware & accessories |
| Ingram Micro | Secondary IT distributor | Toner, printers, IT hardware & accessories |
| InkQuest | Specialty ink & toner supplier | Compatible and OEM cartridges |
| 123ink.ca | Canadian ink & toner supplier | Compatible cartridges, accessories |
| GSS / Fuzion | Specialty supplier | Compatible cartridges, toner |
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.
Places order
Order captured
Reviews & confirms
PO placed
Ships to customer
Revenue + COGS
| Step | What Happens | Your Action in Xero |
|---|---|---|
| 1. Customer orders | Order placed on GetToner.ca (Shopify direct) or a marketplace (Amazon / Best Buy / Walmart) | No entry yet — wait for settlement report or invoice confirmation |
| 2. Fulfillment | Team places PO with distributor; distributor ships directly to end customer (dropship) | Record supplier bill when vendor invoice is received |
| 3. Revenue recorded | Marketplace: settlement report arrives on payout cycle. Shopify direct: order is completed and paid | Record revenue per marketplace workflow (Stage 1 + Stage 2) or create invoice / Receive Money for Shopify |
| 4. COGS recorded | Cost of goods = amount on supplier/distributor invoice | Enter Bill, code to COGS account 5094–5099 |
| 5. Bank reconciliation | ATB receives marketplace deposit or direct customer payment | Match 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.
Logging In
Accept your single invitation — one Xero organisation for both trade names
- 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.
- 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).
- 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.
- 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.
The Dashboard
Your home screen — a financial snapshot at a glance
| Widget | What It Shows |
|---|---|
| 💙 Bank Accounts | Live balance of connected bank accounts; shows items awaiting reconciliation |
| 📄 Invoices Owed to You | Outstanding customer invoices — what customers owe the business |
| 💳 Bills You Need to Pay | Upcoming or overdue supplier bills |
| 📊 Total Cash In/Out | Bar chart showing cash flow over recent months |
| ⚡ Watchlist | Key accounts you've pinned to monitor at a glance |
Managing Contacts
Customers, suppliers, and marketplace platforms
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
- Go to Contacts → All Contacts
Click Contacts in the top menu, then All Contacts.
- Click "New Contact"
Blue button in the top-right corner.
- 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.
- Save
This contact is now available when creating invoices, bills, or Receive Money entries.
Creating & Sending Invoices
Bill your customers and track payments
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.
- Go to Business → Invoices → New Invoice
Click Business in the top nav, then Invoices, then the blue New Invoice button.
- Select the Customer
Type the customer name in the "To" field — Xero will auto-suggest from your contacts.
- Set the Date and Due Date
Invoice date = today. Due date = based on payment terms (e.g., NET 30 = 30 days from today).
- 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.
- Approve and Send
Click Approve to finalise and assign an invoice number, then Send to email directly from Xero.
Bills & Expenses
Record what the business owes to suppliers
- Go to Business → Bills to Pay → New Bill
- 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).
- 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.
- 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.
- Attach the source document
Click the paperclip 📎 to attach the PDF or photo of the bill. Required for audit purposes.
- Approve
Click Approve to post it. Save as Draft if you need to return to it.
Bank Reconciliation
Matching bank feed transactions to your Xero records
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.
- Go to Accounting → Bank Accounts
You'll see each bank account with a count of items to reconcile.
- 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.
- 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.
- 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.
- Click "OK" to confirm each match
Repeat until the account is fully reconciled. Aim to reconcile at least weekly.
Common Situations
| Situation | What to Do |
|---|---|
| Amazon deposit arrives in bank feed | Code to Amazon Clearing account · No Tax. Then process the settlement report breakdown — see the Recording Amazon section. |
| Best Buy deposit arrives in bank feed | Code to Best Buy Clearing account · No Tax. Then process the settlement report. |
| Walmart deposit arrives in bank feed | Code to Walmart Clearing account · No Tax. Then process the settlement report. |
| Shopify payout arrives in bank feed | Code to Shopify Clearing account · No Tax, or match to a pre-created Receive Money entry. |
| Bank fee or charge | Click Create → assign to "Bank Charges" expense account · GST on Expenses (5%) if GST was charged. |
| Clearing account balance won't zero out | Recheck the settlement report figures — fees or adjustments may be missing from the breakdown entry. |
| Can't figure it out | Save and ask before posting — never guess the account code. |
Chart of Accounts
Your actual account codes in Xero — use these every time
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)
| Code | Account Name | Type | Default 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)
| Code | Account Name | Type | Default 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%) |
Running Reports
Understanding the financial position of the business
Reports are under the Reports menu in the top navigation. Key reports you'll use:
| Report | What It Shows | Frequency |
|---|---|---|
| Profit & Loss | Income minus expenses — did the business make money? | Monthly |
| Balance Sheet | Assets, liabilities, and equity | Monthly |
| Aged Receivables | Which customers owe money and how overdue | Weekly |
| Aged Payables | Which suppliers you owe and when due | Weekly |
| GST/HST Return | Tax collected vs. ITCs — used to file your GST return | Quarterly |
| Bank Reconciliation Summary | Confirms Xero balances match actual bank balances | Monthly |
How to Run a Report
- Click "Reports" in the top menu
Select the report type, e.g., Profit and Loss.
- Set the date range
Use the date pickers. For a monthly P&L, set the first and last day of the month.
- Click "Update"
The report refreshes with data for your selected period.
- Export if needed
Click Export (top-right) to download as PDF or Excel.
Tax Registration Status
What registrations 2668981 Alberta Inc. currently holds
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 Type | Status | Rate |
|---|---|---|
| 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 / Tax | Status | Rate |
|---|---|---|
| Quebec QST | ⏳ Applied — Pending | 9.975% |
| Manitoba RST | ⏳ Applied — Pending | 7% |
| Ontario HST | ⏳ Applied — Pending | 13% |
| HST — Atlantic Provinces (NB, NS, NL, PEI) | ⏳ Applied — Pending | 14–15% |
Managing Provincial Tax — Before & After Registration
How to post sales correctly during the registration transition period
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.
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 Status | GST (Federal 5%) | Provincial Tax (PST/HST/QST/RST) | Xero Tax Code to Use |
|---|---|---|---|
| Registered (AB, BC, SK) | Collect & remit | Collect & remit (if PST-registered) | AB – GST on Sales (5%) + applicable PST rate |
| Pending (ON, QC, MB, NB, NS, NL, PEI) | Collect & remit | Do NOT collect until registration confirmed | AB – GST on Sales (5%) — GST only |
| No Tax (NT, NU, YK) | Collect & remit (5%) | None | AB – GST on Sales (5%) |
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:
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
| Province | Tax Type | Where to File | Notes |
|---|---|---|---|
| All provinces (GST) | GST 5% | CRA My Business Account | Filed quarterly on the federal GST/HST return |
| Ontario (when registered) | HST 13% | CRA My Business Account | HST is included on the federal GST/HST return — no separate filing |
| Atlantic Provinces (NB, NS, NL, PEI) | HST 14–15% | CRA My Business Account | Same as Ontario — included on federal return |
| British Columbia | PST 7% | BC eTaxBC portal | Separate provincial filing — not on CRA return |
| Saskatchewan | PST 6% | Saskatchewan Revenue Agency | Separate 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 Office | Separate provincial filing |
Canadian Tax Rates by Province
Quick reference for 2026 — know what applies where
Canada has three types of sales tax. The rate that applies depends on the destination province of the sale:
| Province / Territory | GST | PST / QST | HST | Total | Registered? |
|---|---|---|---|---|---|
| Alberta | 5% | — | — | 5% | ✓ YES |
| British Columbia | 5% | 7% PST | — | 12% | ✓ YES (PST) |
| Saskatchewan | 5% | 6% PST | — | 11% | ✓ YES (PST) |
| Manitoba | 5% | 7% RST | — | 12% | ⏳ Pending |
| Ontario | — | — | 13% | 13% | ⏳ Pending |
| Quebec | 5% | 9.975% QST | — | 14.975% | ⏳ Pending |
| New Brunswick | — | — | 15% | 15% | ⏳ Pending |
| Nova Scotia | — | — | 14% | 14% | ⏳ Pending |
| Newfoundland & Lab. | — | — | 15% | 15% | ⏳ Pending |
| PEI | — | — | 15% | 15% | ⏳ Pending |
| NWT / Nunavut / Yukon | 5% | — | — | 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
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:
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
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)
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
Xero Tax Codes — Quick Reference
| Transaction | Xero Tax Code | Claim ITC? |
|---|---|---|
| Amazon deposit (revenue portion) | GST on Income (5%) | N/A |
| Amazon GST payable (liability line) | No Tax | N/A |
| Amazon referral fees | No Tax | No |
| Amazon FBA / storage fees | GST on Expenses (5%) | Yes ✓ |
| Amazon Pro Selling Plan ($39.99/mo) | GST on Expenses (5%) | Yes ✓ |
| Best Buy deposit (revenue) | No Tax | N/A |
| Best Buy commission fees | GST on Expenses (5%) | Yes — ITC claimable |
| Best Buy monthly platform fee ($29.99) | GST on Expenses (5%) | Yes ✓ |
| Walmart deposit (revenue) | No Tax | N/A |
| Walmart referral fees | No Tax | No |
Where to Find Settlement Reports
| Platform | Location |
|---|---|
| Amazon.ca | Seller Central → Reports → Payments → Settlement Reports |
| Best Buy Canada | Best Buy Marketplace Seller Portal → Financials → Settlement Reports |
| Walmart Canada | Walmart Seller Center → Finance → Payments |
Recording Amazon.ca Deposits in Xero
Step-by-step — Amazon includes GST, you must remit it
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 |
Stage 1 — Reconcile the Bank Feed Deposit
- Go to Accounting → Bank Accounts → Reconcile
When the Amazon deposit appears in the bank feed, click Create on that line.
- 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
- Download the Amazon Settlement Report
In Seller Central: Reports → Payments → Settlement Reports. Download for the period matching your deposit.
- Note the key figures
Gross Sales, Referral Fees, FBA Fees, Storage Fees, and Tax Collected (GST/HST).
- 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).
- 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)
- Line 2 — Referral Fees (negative)
Description: "Amazon Referral Fees — [Period]" · Account: Expenses: Marketplace Fees · Tax: No Tax · Amount: Enter as a NEGATIVE number
- 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
- 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)
- 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.
- Click "Save & Submit"
The Amazon Clearing account balance should now be $0 for this settlement period.
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 Province | Tax in Amazon Deposit | Xero Tax Code — Revenue Line | Xero Tax Code — Liability Line | Notes |
|---|---|---|---|---|
| Alberta | 5% GST | GST on Income (5%) | No Tax | Standard — default workflow |
| British Columbia | 5% GST only | GST on Income (5%) | No Tax | Amazon remits BC PST directly — NOT in deposit |
| Saskatchewan | 5% GST only | GST on Income (5%) | No Tax | Amazon remits SK PST directly — NOT in deposit |
| Ontario (when registered) | 13% HST | HST on Income (13%) | No Tax | Set up HST 13% tax rate in Xero when registered; remit via CRA GST/HST return |
| New Brunswick | 15% HST | HST on Income (15%) | No Tax | HST — remit via CRA GST/HST return when registered |
| Nova Scotia | 14% HST | HST on Income (14%) | No Tax | HST — remit via CRA GST/HST return when registered |
| Newfoundland & Lab. | 15% HST | HST on Income (15%) | No Tax | HST — remit via CRA GST/HST return when registered |
| PEI | 15% HST | HST on Income (15%) | No Tax | HST — remit via CRA GST/HST return when registered |
| Quebec | 5% GST only | GST on Income (5%) | No Tax | Amazon remits QST (9.975%) directly to Revenu Québec — NOT in your deposit |
| Manitoba | 5% GST only | GST on Income (5%) | No Tax | Amazon remits MB RST directly — NOT in deposit |
| NT / NU / YK | 5% GST | GST on Income (5%) | No Tax | No provincial tax in territories |
Recording Best Buy Canada Deposits in Xero
No customer GST in the deposit — but commission fees carry 5% GST (ITC claimable)
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
- 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
- Download the Best Buy Settlement Report
Best Buy Marketplace Seller Portal → Financials → Settlement Reports.
- Note Gross Sales and Platform Commissions
- In Xero: Accounting → Bank Accounts → Best Buy Clearing → Spend Money
Contact: Best Buy Canada Marketplace. Date: settlement date. Reference: settlement ID.
- Line 1 — Sales Revenue
Account: Revenue: Marketplace Sales — Best Buy · Tax: No Tax · Amount: Gross Sales figure from settlement report
- 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.
- 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.
Best Buy — Provincial Tax by Province
Recording Walmart Canada Deposits in Xero
Same logic as Best Buy — net revenue, no GST to remit
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
- 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
- Download the Walmart Payment Report
Walmart Seller Center → Finance → Payments.
- Note Gross Sales and Referral Fees
- In Xero: Accounting → Bank Accounts → Walmart Clearing → Spend Money
Contact: Walmart Canada Marketplace. Date: payment date. Reference: payment report ID.
- Line 1 — Sales Revenue
Account: Revenue: Marketplace Sales — Walmart · Tax: No Tax · Amount: Gross Sales
- Line 2 — Referral Fees (negative)
Account: Expenses: Marketplace Fees · Tax: No Tax · Amount: negative
- 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
Shopify Web Sales — GetToner.ca
Recording direct website orders and manual/draft orders in Xero
Shopify is the e-commerce platform powering the GetToner.ca website. There are two types of sales to record:
| Order Type | What It Is | How 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 Payments | Invoice or Receive Money, matched to bank deposit |
| Draft / Manual Orders | Orders created manually in Shopify admin by staff (e.g., phone orders, custom quotes, B2B orders) — may be paid by e-transfer, cheque, or card | Invoice in Xero, mark paid when payment received |
Key Differences from Marketplace Sales
| Shopify Web Sales | Marketplace 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 Xero | AB – GST on Sales (5%) for AB orders; vary by province for direct sales | GST on Income (Amazon) / No Tax (BB & WMT) |
| How payment arrives | Shopify Payments payout to bank (net of Shopify fees) | Platform settlement deposit |
| Source report | Shopify Admin → Finances → Payouts or Orders report | Marketplace settlement report |
Step 1: Get the Shopify Payout Report
- Log in to Shopify Admin
Go to admin.shopify.com and select the GetToner.ca store.
- 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.
- 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.
- In Xero: Accounting → Bank Accounts → [Chequing Account] → Receive Money
- Set Contact, Date, and Reference
Contact: Shopify / GetToner.ca Web Sales. Date: the payout date. Reference: Shopify Payout ID.
- 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)
- 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)
- Verify the Total matches your bank deposit
The net should equal exactly what Shopify deposited. Cross-check against the payout report.
- Click "Save & Submit", then match to bank feed during reconciliation
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.
- Go to Business → Invoices → New Invoice
- 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.
- 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.
- Add the Shopify draft order number as a Reference
This links the Xero invoice to the Shopify order for easy cross-referencing.
- Approve the Invoice
- 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 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
At the end of each reporting period (quarterly for most small businesses), you prepare the GST/HST return using Xero's built-in report.
- Go to Accounting → Reports → GST/HST Return
- Select your reporting period and click "Calculate"
- 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.
- 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.
- Review Line 106 — Input Tax Credits (ITCs)
This includes GST you paid on FBA fees, platform subscriptions, and other eligible business expenses.
- Line 109 = Amount Owing = Line 105 − Line 106
- 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.
Record Keeping Requirements
CRA requires 6 years of records — here's what to keep
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 Type | How to Retain | Frequency |
|---|---|---|
| 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 bill | Monthly |
| Supplier bills and receipts | Attach PDF/photo to the Xero bill via the paperclip icon 📎 | As received |
| Bank statements | Retained by bank — ensure Xero reconciliation is complete and locked | Monthly |
| GST/HST return filings and confirmations | Save CRA confirmation numbers and filed returns in a labelled folder | Quarterly |
| CRA correspondence | Archive any letters, registration approvals, or notices | As received |
Tips & Keyboard Shortcuts
Work faster in Xero
Keyboard Shortcuts
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.
Training Videos
Watch and learn — official Xero tutorials and top community guides
🟦 Official Xero Tutorials
🎓 Free Xero Learning Centre Courses
📺 Highly Rated Community Tutorials
Helpful Resources
Your go-to references — Xero, CRA, and marketplace portals
- Xero Central (Official Help Centre)
Xero's primary support hub. Search any topic — invoicing, bank feeds, GST, reports.
- Xero Learning Centre — Free Training Courses
Free self-paced online courses covering all Xero topics. Always up to date with the latest interface.
- Xero Official YouTube Channel
Hundreds of how-to videos. Subscribe for new tutorials.
- CRA — GST/HST for Businesses
Official Government of Canada resource. Business line: 1-800-959-5525.
- Amazon Seller Central (Canada)
Download settlement reports, view tax invoices, manage your Amazon seller account.
- Best Buy Marketplace Seller Portal
Access settlement reports and Best Buy commission invoices.
- Walmart Marketplace Seller Center
Download payment reports and manage your Walmart marketplace account.
- Set Up Two-Step Authentication (2FA)
Mandatory security — do this on your first login.
- Xero Community Forum
Forum where users and Xero staff answer questions. Good for unusual edge cases.
- Xero Support (Canada)
Canada-specific support — GST/HST setup, bank feeds with Canadian banks, etc.
Glossary
Plain English definitions for accounting and tax terms you'll encounter
Money customers owe the business — tracked through invoices.
Money the business owes to suppliers — tracked through bills.
A live connection to the business's bank that automatically imports transactions into Xero daily.
Matching imported bank transactions to Xero entries to confirm the books are correct.
The master list of account codes used to categorise all financial transactions.
Canada Revenue Agency — the federal body responsible for tax administration. Business line: 1-800-959-5525.
A document that reduces or cancels an invoice or bill — used for refunds or corrections.
Federal tax of 5% applied to most goods and services in Canada. GetToner.ca's GST# is 732140223RT0001.
Combined federal + provincial tax applied in Ontario (13%), NB, NL, PEI (15%), and Nova Scotia (14%). Registration pending for GetToner.ca.
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.
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.
A platform (Amazon, Best Buy, Walmart) that, under Canadian tax law, collects and remits GST/HST on behalf of third-party sellers.
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.
A liability account in Xero used to track GST included in Amazon deposits that must be remitted to the CRA. This is NOT income.
A Xero transaction type used to record money coming in to the business bank account — used for marketplace deposits.
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.
A report showing total income minus total expenses for a period — the business "bottom line".
A snapshot report showing everything the business owns (assets), owes (liabilities), and the owner's stake (equity).
The direct cost of products sold — for GetToner.ca, this is the purchase cost of toner and ink cartridges. Tracked under 5094–5099 accounts.
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
- Started the Introduction to Xero course on Xero U (free, self-paced)
- Bookmarked central.xero.com for quick help lookups
- Confirmed who to contact with questions (business owner / accountant) and their preferred method