Free Accounting learning guide
How to Use Xero for Bookkeeping: Beginner Roadmap
How to Use Xero for Bookkeeping: Beginner Roadmap — a free beginner-level guide covering how to use xero for bookkeeping. Learn with clear...
What you will learn
- 1. Introduction to Bookkeeping and Xero
- 2. Setting Up Your Xero Organization
- 3. Navigating the Xero Dashboard
- 4. Managing Contacts: Customers and Suppliers
- 5. Recording Sales: Invoices and Credit Notes
- 6. Recording Purchases: Bills and Expense Claims
- 7. Bank Feeds and Reconciliation
- 8. Managing Expenses and Fixed Assets
- 9. Generating Financial Reports
- 10. Year‑End Tasks and Tax Preparation
1. 1. Introduction to Bookkeeping and Xero
Why Bookkeeping Matters: A Real‑World Snapshot Imagine Maya runs “Sweet Rise,” a neighborhood bakery that sells fresh pastries, coffee, and custom cakes. In a typical week she: Buys flour, sugar, and butter from several suppliers. Pays staff wages and invoices a corporate client for a large birthday cake. Receives cash from walk‑in customers, card payments, and an online order. Maya keeps receipts in a drawer, writes a quick note on a napkin about a cash sale, and occasionally checks her bank statement to see if the numbers match. At the end of the month she feels a knot in her stomach trying to understand whether the business is actually making a profit, how much tax she owes, or whether she can afford to buy a new oven. Maya’s situation is common among small‑business owners. Bookkeeping—the systematic recording, organizing, and summarizing of a company’s financial transactions—turns that chaos into clarity. When done correctly, it answers the questions Maya needs to make informed decisions, stay compliant with tax laws, and plan for growth. In this chapter we will: Define bookkeeping and introduce the fundamental building blocks: debits, credits, and the accounting equation. Explore why many businesses are moving their books to the cloud, highlighting the advantages of cloud accounting software. Explain what Xero is, what it does, and how it fits into the everyday workflow of a small business like Sweet Rise. --- 1. Bookkeeping Basics 1.1 What Is Bookkeeping? Bookkeeping is the process of recording every financial transaction a business undertakes. It is the backbone of accounting, providing the raw data that accountants later analyze, interpret, and report. Think of bookkeeping as the habit of keeping a detailed diary of every dollar that comes in or goes out. Key characteristics of good bookkeeping: | Characteristic | What It Means for Maya | |----------------|------------------------| | Complete | No transaction is omitted; even a $5 coffee bean purchase is entered. | | Accurate | Numbers are entered correctly; a $200 expense isn’t mistakenly recorded as $2,000. | | Timely | Entries are made soon after the transaction, reducing reliance on memory. | | Consistent | The same method (e.g., double‑entry) is used for every entry, making reports reliable. | 1.2 The Double‑Entry System Modern bookkeeping almost universally uses the double‑entry system. Every transaction affects two accounts: one is debited and the other is credited. The total amount debited always equals the total amount credited, keeping the books in balance. 1.2.1 Debits and Credits – Simple Definitions Debit (Dr) – An entry on the left side of an account. It increases asset and expense accounts, and decreases liability, equity, and revenue accounts. Credit (Cr) – An entry on the right side of an account. …
2. 2. Setting Up Your Xero Organization
Getting Started: From “Just Opened” to “Ready to Record” Imagine you’ve just launched BrightBite Café, a small coffee shop that will serve the local community for the next five years. You’ve secured a lease, bought a espresso machine, and set up a bank account. The next critical step is to capture every dollar that flows in and out so you can see whether the business is truly profitable. The moment you log into Xero and create your first organization, you lay the foundation for clean, reliable bookkeeping—the kind that lets you answer questions like “Did my coffee sales cover the rent this month?” and “How much tax will I owe next quarter?” This chapter walks you through exactly that first‑ever setup: creating a Xero organization, picking the right subscription plan, entering your company’s core details, configuring the financial year and tax settings, and building a simple yet functional chart of accounts tailored to a small business like BrightBite Café. --- 1. Creating a New Xero Organization 1.1 Why an “Organization” Matters In Xero terminology, an organization is a digital container that holds all of a business’s financial data—bank feeds, contacts, invoices, chart of accounts, and reports. You can have multiple organizations in a single Xero login (e.g., one for a sole‑trader side hustle and another for a limited company), but each organization is completely separate. Starting with the right organization ensures that the data you record later stays organized and compliant. 1.2 Step‑by‑Step Walkthrough 1. Visit the Xero website Go to xero.com and click “Try Xero for free” (or “Sign up” if you already have an account). 2. Enter your personal details Provide your name, email address, and create a password. Xero will send a verification email—click the link to confirm your account. 3. Choose “Create a new organization” After logging in, you’ll see a dashboard with the option “+ New organization.” Click it. 4. Select the business type Xero asks whether you’re a Sole trader, Partnership, Limited company, Trust, or Non‑profit. For BrightBite Café, choose Limited company (or the structure that matches your legal entity). 5. Enter basic company details - Organization name – BrightBite Café Ltd - Country – United Kingdom (or your jurisdiction) - Currency – GBP (or the primary currency you will transact in) - Time zone – Typically the same as your business location 6. Save & continue Xero will create a blank organization and take you to the “Welcome to Xero” screen. Tip: If you ever need to add another organization (e.g., a new venture), repeat the steps above. Each organization will have its own subscription plan, which we’ll discuss next. --- 2. Selecting the Right Subscription Plan Xero offers three primary plans for …
3. 3. Navigating the Xero Dashboard
A First‑Look at the Xero Dashboard Imagine you have just received the green light from your client to start handling their day‑to‑day bookkeeping. The first thing you do is log in to Xero. The screen that greets you is the Xero Dashboard – the command centre where you’ll monitor cash, see pending tasks, and jump to any part of the system with a click. If the dashboard feels like a crowded airport arrivals hall, you’re not alone. New users often stare at a sea of numbers, icons, and menus without knowing where to start. This chapter walks you through that hall, step by step, so you can move from “what am I looking at?” to “where do I go to get my work done” in just a few minutes. --- 1. Where Everything Lives: The Top‑Level Navigation Across the very top of the screen runs a horizontal menu bar. It is the backbone of navigation and contains three primary tabs that you will use throughout the course: | Tab | What It Holds | Typical First‑Step Action | |-----|---------------|---------------------------| | Home | Overview widgets (cash summary, bank feed status, to‑do list) | Check cash position, see alerts | | Business | Contacts, sales, purchases, inventory, and marketing tools | Create an invoice, add a supplier | | Accounting | Chart of accounts, journals, reports, tax settings | Run a profit‑and‑loss report, post a journal | 1.1 Clicking the Home tab When you click Home, the dashboard page refreshes to show the default set of widgets. Think of these widgets as “quick‑look” cards that give you a snapshot of the most important financial information at a glance. 1.2 Clicking the Business tab Selecting Business expands a drop‑down menu that groups together all the operational functions you need to run a business. The menu items are arranged logically: - Contacts – customers and suppliers (you’ll learn more in Chapter 4) - Invoices – create and track sales invoices - Bills – record purchases and expenses - Quotes – draft proposals before a sale is finalised - Inventory – manage stock items You can also access Settings for Business‑specific preferences from this menu. 1.3 Clicking the Accounting tab The Accounting drop‑down houses the more “financial‑statement” side of Xero: - Chart of Accounts – the list of all accounts you’ll debit or credit (recall the Debit/Credit basics from Chapter 1) - Journal – where you can post manual entries that affect two accounts at once - Reports – profit‑and‑loss, balance sheet, cash flow, and many others - Tax – set up GST/VAT, view tax returns Because the dashboard is designed for speed, many of these functions also appear as shortcuts on the Home page; …
4. 4. Managing Contacts: Customers and Suppliers
A Real‑World Situation: When Your “One‑Customer” Turns Into a Whole List Imagine you run a boutique coffee shop called Bean & Brew. For the first six months you only sold coffee to walk‑in customers, and you ordered beans from a single local roaster. Your bookkeeping in Xero is simple: one sales invoice a day, one bill a week. Now the shop is thriving. You’ve started a loyalty program, you sell beans online, and you’re sourcing chocolate, milk, and pastry supplies from three new vendors. Each new customer and supplier must be recorded in Xero so that invoices, bills, and reports stay accurate. If you try to type every detail by hand each time a contact is added, you’ll waste time, risk errors, and lose the ability to group contacts for reporting. This chapter shows you how to create, organize, and maintain contact records efficiently—whether you add them one‑by‑one or import a whole list at once. By the end, you’ll be able to: 1. Create new contact profiles and place them in the right groups (e.g., “Retail Customers”, “Wholesale Suppliers”). 2. Import contacts in bulk using a CSV file, saving hours of manual entry. 3. Set payment terms, tax settings, and default currencies so every transaction defaults to the correct parameters. Let’s dive in. --- 1. Adding a Single Customer or Supplier 1.1 Where to Find the Contacts Screen From the Xero dashboard (see Chapter 3), click the “Contacts” tab in the top navigation bar. This opens the master list where all customers and suppliers live. Tip: If you’re using the mobile app, tap the menu icon → Contacts. 1️⃣ Step‑by‑Step: Creating a New Contact 1. Click “+ New Contact” at the top right of the list. 2. Choose the contact type – Customer or Supplier. Xero treats both as “contacts” but the type determines which transaction screens (Invoice vs. Bill) will pre‑select the contact. 3. Enter the basic details: - Name – the legal name or trading name. - Email – used for automatic invoice/bill delivery. - Phone – optional but handy for follow‑ups. 4. Add an address (optional but recommended for tax reports). 5. Set the contact’s status: Active (default) or Archived if you no longer deal with them. Note: The first time you see a field like “Tax‑ID” or “Bank Account”, Xero will display a brief tooltip explaining its purpose. Keep those tooltips handy—they’re great for beginners. 1.2 Assigning Groups Groups let you filter contacts quickly, e.g., “Online Customers” or “Local Suppliers”. 1. In the same “New Contact” window, scroll to “Contact Groups”. 2. Click “Add to Group” and select an existing group or type a new name and hit Enter to create it on the fly. Best …
5. 5. Recording Sales: Invoices and Credit Notes
A Real‑World Sales Encounter Imagine you run a small home‑decor boutique called Cozy Nook. A customer walks in, selects a handcrafted lamp worth $250, and asks you to deliver it tomorrow. You need to: 1. Create a sales invoice that records the sale, shows the tax, and links to the customer’s contact record. 2. Send the invoice instantly by email so the customer can approve it before delivery. 3. After delivery, the customer spots a scratch on the base and requests a $20 discount. You’ll need to issue a credit note that reduces the amount owed and apply it to the original invoice. All of these steps happen in Xero, and mastering them is the core of “recording sales”. The following sections walk you through each action, from generating a standard invoice to customizing its look, delivering it, and handling credit notes. --- 1. Creating a Standard Sales Invoice 1.1 Where to Start From the Xero Dashboard (see Chapter 3), click Business → Invoices. The Invoices screen lists all existing sales documents and contains the New Invoice button at the top right. Tip: If you have a lot of customers, use the Search contacts field to pull up the right contact before you start the invoice. This leverages the contact list you built in Chapter 4. 1.2 Filling in the Invoice Details When you click New Invoice, Xero opens a blank invoice form. The fields you’ll complete are: | Field | What to Enter | Why it matters | |-------|---------------|----------------| | To | Select the customer (e.g., Jane Doe). | Links the sale to a contact, enabling tracking of receivables. | | Date | Default is today; change if you need a different invoice date. | Determines the accounting period the transaction belongs to. | | Due Date | Usually 30 days from the invoice date, but you can set any term. | Controls when the amount moves from Accounts Receivable to Bad Debt if unpaid. | | Reference | Optional – e.g., Order 1234. | Helps you locate the invoice later, especially when reconciling. | | Item | Choose an inventory item (e.g., Handcrafted Lamp). | Pulls the sales price, tax rate, and inventory quantity automatically. | | Quantity | Enter 1 (or more). | Multiplies the unit price to calculate the line total. | | Unit Price | Xero fills this from the item record; you can override it if needed. | Reflects the actual selling price. | | Tax Rate | Select the appropriate GST/VAT rate (e.g., 10 %). | Ensures the correct tax amount is recorded. | | Description | Add a brief note (e.g., Delivered with free assembly). | Provides extra context for the customer …
6. 6. Recording Purchases: Bills and Expense Claims
A Real‑World Situation: The Office Supplies Order Imagine you run a small design studio. Every month you buy printer paper, ink cartridges, and occasional coffee for the team. Last week the supplier emailed you a PDF bill for $375.23, and your junior designer, Maya, spent $58.40 on a client lunch that needs to be reimbursed. Both transactions must be recorded in Xero so that: Your profit‑and‑loss statement shows the true cost of running the business. The supplier sees a timely payment on their portal. Maya gets her money back without chasing the finance team. This chapter walks you through exactly those steps: entering a supplier bill, attaching the digital receipt, and processing an employee expense claim. By the end, you’ll be confident that every purchase—whether made by the business or an employee—has a clear audit trail in Xero. --- 1. Entering a Supplier Bill Manually 1.1 Where to Find the “Bills” Section From the Dashboard you already explored in Chapter 3, click the Business menu and select Bills to pay. This screen lists all outstanding and paid supplier bills. The New Bill button sits at the top right—click it to start a manual entry. Tip: If you prefer the classic layout, you can switch to “Old Style” from the gear icon in the upper right corner. The steps are identical; only the visual arrangement changes. 1‑2. Filling in the Bill Header | Field | What to Enter | Why It Matters | |-------|---------------|----------------| | From | Choose the supplier from your Contacts list (created in Chapter 4). | Links the bill to the correct supplier account, enabling easy tracking of what you owe them. | | Date | The date on the supplier’s invoice (e.g., 12 May 2026). | Determines the period in which the expense is recognised. | | Due Date | Usually the payment terms (e.g., 30 days). Xero can auto‑calculate if you enter the Terms (e.g., 30 days). | Helps you manage cash flow and avoid late‑payment penalties. | | Reference | Supplier invoice number (e.g., INV‑9876). | Provides a quick way to locate the original document later. | | Currency | If you purchase in a foreign currency, select it here. | Xero will handle the conversion using the exchange rate you set. | 1‑3. Adding Line Items Each line represents a distinct expense category. Click Add a new line and fill out: 1. Description – Free‑text (e.g., “A4 printer paper – 10 reams”). 2. Account – Choose the expense account that best matches the purchase (e.g., Office Supplies). Because you already know debits increase expense accounts, Xero will automatically debit this account when you save the bill. 3. Quantity – Number of units (e.g., 10). …
7. 7. Bank Feeds and Reconciliation
A Real‑World Wake‑Up Call Sarah runs a boutique coffee shop called “Bean There.” Every month she receives a PDF bank statement with dozens of line items: cash sales, credit‑card fees, a loan repayment, and a vendor invoice she paid by check. She manually types each transaction into Xero, then spends another hour scrolling through the bank reconciliation screen trying to line everything up. At the end of the month she still sees a handful of “unreconciled” items and wonders whether she missed something. Sarah’s problem is common: bank feeds and reconciliation are the bridge between the bank’s record and the accounting records you keep in Xero. When the bridge is built correctly, transactions appear automatically, matching is fast, and unreconciled items disappear. The steps below show exactly how to create that bridge, import data when a feed isn’t possible, and keep the reconciliation process clean and reliable. Understanding the Two Paths to Xero What Is a Bank Feed? A bank feed is an electronic connection between your bank (or credit‑card provider) and Xero. Once the connection is authorized, the bank pushes daily transaction data directly into the Bank Accounts tab of Xero. The feed eliminates the need to download, format, or manually upload statements. Advantages - Automatic daily updates - Real‑time visibility of cash flow - Fewer data‑entry errors Limitations - Not all banks support feeds (especially smaller regional banks) - Initial setup may require a bank‑portal login or a third‑party service (e.g., Yodlee) What Is a Bank Statement File? When a feed isn’t available, you can import a bank statement file. Xero accepts several file formats—CSV, OFX, QIF, and QBO—each containing a list of transactions with date, description, and amount. The file is uploaded once (or each month) and the transactions are added to the same Bank Accounts screen. Key point: Whether the data arrives via feed or file, the next step is bank reconciliation, where each line is matched to an invoice, bill, or other transaction recorded in Xero. Setting Up a Bank Feed 1. Navigate to the Bank Accounts page - From the Xero Dashboard, click Accounting → Bank accounts. 2. Add a new bank account - Click Add Bank Account (top right). - Search for your bank’s name. Xero lists the banks that support a feed. 3. Choose the feed type - Direct feed – you’ll be redirected to your bank’s login page. - Yodlee feed – you’ll log in through a third‑party aggregator that securely stores your credentials. 4. Enter your banking credentials - Follow the on‑screen prompts. Most banks ask for your online banking username, password, and possibly a security question or OTP (one‑time password). 5. Select the account(s) to connect - If you …
8. 8. Managing Expenses and Fixed Assets
A Real‑World Snapshot Imagine BrightIdeas Consulting, a two‑person start‑up that just landed a $5,000 project. Within the first week, the founder books a flight to meet the client, a junior analyst submits a receipt for a coffee‑shop lunch, and the company buys a new high‑spec laptop for design work. Each of these costs must be: Categorised so the profit‑and‑loss statement shows exactly where money is being spent. Tracked against a cost centre (e.g., “Client‑Travel” vs. “Office‑Equipment”) so the founder can see the true cost of winning the project. Recorded correctly in Xero so that the bank feed, the trial balance, and future depreciation all line up. The steps you’ll follow in this chapter turn that jumble of receipts into clean, audit‑ready data—all without leaving Xero. --- Expense Categorisation and Cost Centres What Is an Expense Account? In the double‑entry system you explored earlier, every transaction touches two accounts: one is debited, the other credited. An expense account is a debit‑type account that records the outflow of resources used to generate revenue (e.g., Travel Expenses, Office Supplies, Software Subscriptions). When you record an expense, the expense account is debited, and the offsetting account (usually Bank or Accounts Payable) is credited. Why Use Cost Centres? A cost centre (called a tracking category in Xero) is a label that lets you slice expenses by project, department, location, or any other dimension that matters to your business. Cost centres do not create separate accounts; they simply add a second layer of reporting. Example: The same Travel Expenses account can be split into “Client‑Travel” and “Team‑Training” cost centres, letting you compare how much you spend on each activity without cluttering the Chart of Accounts. Setting Up Tracking Categories in Xero 1. Navigate → Settings → Tracking. 2. Click Add Tracking Category. 3. Give it a clear name (e.g., Project). 4. Add options (e.g., BrightIdeas‑001, BrightIdeas‑002, Internal). Tip – Keep the list short and meaningful; too many options become hard to maintain. Once created, any expense entry can be tagged with a tracking option, instantly feeding cost‑centre reports. Assigning an Expense to the Right Account and Cost Centre When you enter a bill or a spend‑money transaction, Xero asks for: | Field | Purpose | |-------|---------| | Account | Choose the appropriate expense account from the Chart of Accounts. | | Tracking | Select the relevant cost‑centre option you just set up. | | Amount | Enter the monetary value. | | Description | Add a brief note for future reference. | The combination of Account + Tracking tells Xero where the money went and why. --- Recording Everyday Expenses 1. Bills vs. Spend Money vs. Expense Claims | Transaction Type | When to Use | …
9. 9. Generating Financial Reports
A Real‑World Moment: Jane’s First Investor Update Jane runs a small graphic‑design studio that she started two years ago. After landing a new client, she needs to show the business’s health to a potential investor by the end of the month. She opens Xero, pulls the latest Profit & Loss (P&L) statement, checks the Balance Sheet, reviews the Cash Flow Statement, and extracts the Aged Receivables and Aged Payables reports. With a few clicks she exports everything to PDF, attaches the files to an email, and sends the package to the investor—confident that the numbers are accurate, up‑to‑date, and presented professionally. If you’ve ever faced a similar need—whether for a loan application, a board meeting, or simply to understand how the business is performing—this chapter will walk you through generating those core financial reports in Xero, interpreting what they tell you, and sharing them with stakeholders. --- 1. Running the Profit & Loss Statement The Profit & Loss (also called the Income Statement) shows whether the business made a profit or a loss over a selected period. It summarises revenues (sales) and expenses (costs) to calculate Net Profit. 1.1 Where to Find the P&L 1. From the Dashboard, click Reports in the top navigation bar. 2. In the left‑hand list, select Profit & Loss. (If you cannot see the Reports tab, verify that you have Standard or Premium access, as described in Chapter 3.) 1.2 Choosing the Reporting Period Xero lets you run the P&L for any date range: - Pre‑set periods: Today, This month, This quarter, This year, Last year. - Custom dates: Click the calendar icon, pick the start and end dates, then Update. Tip: For monthly cash‑flow monitoring, run the report for the last 30 days. For annual tax preparation, use the financial year (e.g., 1 July 2025 – 30 June 2026). 1.3 Understanding the Layout | Section | What It Shows | How It Relates to the Accounting Equation | |---------|---------------|-------------------------------------------| | Revenue | Total sales, fees, and other income | Increases Equity (Retained Earnings) | | Cost of Goods Sold (COGS) | Direct costs of delivering services or products | Decreases Equity (expenses) | | Gross Profit | Revenue – COGS | Indicates profitability before operating expenses | | Operating Expenses | Rent, utilities, salaries, marketing, etc. | Further decreases Equity | | Net Profit (or Loss) | Bottom line after all income and expenses | Final change to Equity for the period | The Net Profit figure is the same number that will flow into the Balance Sheet under Retained Earnings. 1.4 Customising the Report - Columns: Add a Comparative column (e.g., current month vs. same month last year) by checking Compare Period. - …
10. 10. Year‑End Tasks and Tax Preparation
A Real‑World Year‑End Scenario Emma runs a boutique graphic‑design studio called Pixel & Print. Her fiscal year ends on 30 June, and she has just received a reminder from her accountant: “All books must be closed and the trial balance ready for the tax return by 15 July.” Emma knows she has been reconciling her bank feed every month (Chapter 7) and that every invoice, bill, and expense claim is already entered (Chapters 5 & 6). What she hasn’t done yet is the final reconciliation, locking the financial year, and producing the reports her accountant needs. The steps below walk Emma—and any beginner—through exactly that process inside Xero. --- 1. Year‑End Preparation Checklist Before touching the lock date, make sure the books are truly “finished”. Use this checklist inside Xero; each item should be green‑checked before moving on. | ✅ Checklist Item | Why It Matters | |-------------------|----------------| | All bank feeds are up to date – last transaction posted on or before the final day of the year. | Guarantees the cash balance reflects reality. | | All invoices and credit notes are posted – no draft or awaiting approval items. | Prevents revenue from being omitted. | | All supplier bills and expense claims are entered – including any year‑end accruals. | Ensures expenses are matched to the correct period. | | Outstanding payments & receipts are reviewed – decide whether to leave them as open items or record an accrual. | Avoids surprise adjustments after the lock. | | Fixed‑asset register is current – depreciation for the year is posted (Chapter 8). | Affects profit and tax depreciation schedules. | | Tax codes are correct – GST/VAT, PAYE, and other tax codes have been applied to each transaction. | Critical for accurate tax reports. | | Reconcile any “Unreconciled” items – use the Bank Reconciliation screen (Chapter 7). | Leaves no stray amounts that could throw off the trial balance. | | Review the Profit & Loss and Balance Sheet – run a quick report (Chapter 9) to spot anomalies. | Early detection of data entry errors. | When every checkbox is ticked, you are ready for the final steps. --- 2. Performing the Final Reconciliation 2.1 Run a Last‑Minute Bank Reconciliation 1. Navigate to Accounting Bank accounts. 2. Click Reconcile on the bank account that closes on the fiscal year‑end date. 3. Filter the view to show transactions up to 30 June (or your year‑end). 4. For each unreconciled line: - If the transaction is genuine, click Match with the corresponding bank line. - If the transaction is a mistake (e.g., duplicate entry), open the transaction and either Delete or Void it. 5. Once the list …
Continue learning
- How to Read Financial Statements: A Practical GuideHow to Read Financial Statements: A Practical Guide — a free intermediate-level guide covering how to read financial statements. Learn with clear...
- How to Read a Balance Sheet: Step-by-Step GuideHow to Read a Balance Sheet: Step-by-Step Guide — a free intermediate-level guide covering how to read a balance sheet. Learn with clear explanations,...
- Excel for Bookkeeping: A Beginner's Step-by-Step GuideExcel for Bookkeeping: A Beginner's Step-by-Step Guide — a free beginner-level guide covering learn how to use excel for bookkeeping. Learn with clear...
- CPA Exam First-Try Pass Guide: Complete Study RoadmapCPA Exam First-Try Pass Guide: Complete Study Roadmap — a free intermediate-level guide covering how to pass the cpa exam first try. Learn with clear...