⚙️ 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
🔑

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 each imported transaction to the correct Xero entry.

  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.

  3. Review each bank feed transaction

    Left side = bank statement. Right side = Xero's suggested match. For marketplace deposits, match to the Receive Money entry you already created (see the Marketplace section below).

  4. Match, Create, or Transfer

    Match — links to an existing Xero entry. 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.

Common Situations

SituationWhat to Do
Amazon deposit (includes GST)Match to Receive Money entry created from settlement report — must include GST Payable line
Best Buy / Walmart deposit (no GST in deposit)Match to Receive Money entry with No Tax
Bank fee or chargeClick Create → assign to "Bank Charges" expense account
Deposit amount doesn't match Xero entryEdit the Receive Money entry to add fee deductions as negative lines — always cross-reference the settlement report
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 Tax on Sales (0%)
1097 SaaS & Software
Revenue generated from SaaS & Software
Revenue Tax on Sales (0%)
1098 Managed IT Services
Revenue from Managed IT Services
Revenue Tax on Sales (0%)
1099 Equipment Sale or Leasing
Revenue generated from equipment sale or leasing
Sales AB – GST on Sales (5%)
⚠️
Important — Zero-Rated Tax on 1095, 1097, 1098: SaaS & Software, Managed IT Services, and Consumables are coded at 0% sales tax. This reflects their tax treatment — verify with the business owner before changing. These are NOT exempt from filing — they still appear on your GST return on Line 101.

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.
🗺️

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 feesNo TaxNo
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
  1. Download the Amazon Settlement Report

    In Seller Central: Reports → Payments → Settlement Reports. Download for the settlement period matching your bank 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 → [Chequing Account] → Receive Money
  4. Set Contact, Date, and Reference

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

  5. 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)

  6. Line 2 — Referral Fees (negative)

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

  7. 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

  8. 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)

  9. Verify the Total matches your actual bank deposit

    The total at the top of the Receive Money entry must equal the exact dollar amount deposited in your bank. If it doesn't, re-check your settlement report figures.

  10. Click "Save & Submit"

    Then match this entry to the bank feed transaction during reconciliation.

🚨
The GST 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.
🛍️

Recording Best Buy Canada Deposits in Xero

Simpler than Amazon — no GST in the deposit

Tax — Marketplace

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

Gross sale to customer$1,000.00
GST collected by Best Buy (5%)$50.00 ← retained & remitted by Best Buy to CRA
Best Buy commission (15%)($150.00)
Net deposit to GetToner.ca$850.00 ← no GST included. No remittance required.
  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 → Receive Money
  4. Set Contact to "Best Buy Canada Marketplace", Date and Reference
  5. Line 1 — Sales Revenue

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

  6. Line 2 — Commission Fees (negative)

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

  7. Verify total matches deposit. Click "Save & Submit"

    No GST liability entry required.

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.
🛒

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.
  1. Download the Walmart Payment Report

    Walmart Seller Center → Finance → Payments.

  2. Note Gross Sales and Referral Fees
  3. In Xero: Accounting → Bank Accounts → Receive Money
  4. Set Contact to "Walmart Canada Marketplace", Date and Reference
  5. Line 1 — Sales Revenue

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

  6. Line 2 — Referral Fees (negative)

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

  7. Verify total matches deposit. Click "Save & Submit"

    No GST liability entry required.

🛍️

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