How to create invoices in Xero

If you’re running a business, you know that getting paid is, well, pretty essential. And to get paid, you need invoices. While the concept of an invoice might seem straightforward, the process of creating and managing them efficiently can often feel like a tangled mess, especially for small businesses or freelancers. That’s where accounting software like Xero comes in. Xero has carved out a significant niche as a cloud-based accounting solution, particularly favored by small to medium-sized enterprises for its user-friendly interface and robust features. But how exactly do you leverage its power to create invoices in Xero that are professional, accurate, and prompt?
This isn’t just about punching numbers into a system; it’s about optimizing your cash flow, maintaining clear financial records, and presenting a polished image to your clients. We’re going to dive deep into the nine crucial steps to create invoices in Xero, exploring not just the ‘how-to’ but also the ‘why’ behind each action. From initial setup to advanced customization, you’ll learn how to transform a necessary administrative task into a strategic asset for your business. Whether you’re a Xero novice or looking to refine your existing workflow, these insights will help you streamline your invoicing process and ensure you get paid without a hitch.
1. Setting the Stage: Initial Setup and Organization
Before you even think about generating your first invoice in Xero, a little foundational work goes a long way. Think of it as preparing your canvas before you start painting. This initial setup ensures that every invoice you create is consistent, professional, and ties directly into your overall accounting structure. It’s about more than just aesthetics; it’s about accuracy and efficiency from the get-go.
First, make sure your organization’s details are correct within Xero. This includes your company name, address, contact information, and any relevant tax registration numbers (like ABN or VAT). These details will automatically populate your invoices, saving you time and preventing errors. You’ll find these settings under ‘General Settings’ in Xero. It’s also a good idea to upload your company logo here. A professional logo instantly makes your invoices look more legitimate and reinforces your brand identity. Clients are more likely to trust and act on an invoice that looks like it came from a well-organized business, and a logo is a simple but powerful way to achieve that. Don’t skip this step; it sets the tone for all your future financial interactions.
Beyond basic contact info, consider your chart of accounts. When you create invoices in Xero, you’ll be assigning income to specific accounts. Having a well-structured chart of accounts means you can easily track different revenue streams, making tax time and financial analysis much simpler. For instance, you might have separate accounts for ‘Service Revenue,’ ‘Product Sales,’ or ‘Consulting Fees.’ While Xero provides a default chart of accounts, customizing it to reflect your specific business activities is a smart move. This foresight in organization prevents headaches down the line and ensures your financial reporting is always clear and insightful.
2. Navigating to the Invoice Creation Screen
Alright, with your foundations laid, let’s get to the practicalities. Finding your way to the invoice creation screen in Xero is incredibly straightforward, a testament to its user-friendly design. Xero typically offers multiple pathways to get to the same destination, catering to different user preferences and workflows. This flexibility is one of the reasons it’s so popular among small business owners who might not have a dedicated accounting department.
The most common and perhaps quickest way to initiate a new invoice is by clicking the ‘plus’ icon (the ‘+’ symbol) located in the top right corner of your Xero dashboard. This is a universal quick-add button in Xero, allowing you to create new transactions like bills, contacts, or, in our case, invoices, with just one click. From the dropdown menu that appears, simply select ‘Invoice.’ This instantly brings up the blank invoice form, ready for you to start populating with client and service details.
Alternatively, you can navigate through the main menu. Go to ‘Business’ > ‘Invoices’ (or ‘Sales’ depending on your region’s terminology). On the ‘Invoices’ dashboard, you’ll see a button, usually labeled ‘New Invoice’ or ‘Create Invoice,’ prominently displayed. Clicking this will also lead you to the same invoice creation screen. Whichever route you choose, the destination is the same: a clean, intuitive form designed to help you create invoices in Xero with minimal fuss. It’s built for efficiency, ensuring you don’t waste precious time hunting for the right button when you have paying clients waiting. (See: Invoicing 101 from IRS.)
3. Adding Client Details: Contacts and Customization
Once you’re on the invoice creation screen, the first crucial piece of information you’ll need to input is who you’re sending the invoice to. This is where Xero’s contact management system truly shines, making it incredibly easy to manage your client relationships and ensure accuracy on every invoice. You’ll notice a field labeled ‘To’ at the top of the invoice form.
As you start typing a client’s name into the ‘To’ field, Xero will intelligently suggest existing contacts from your database. If the client is already in your Xero contacts, simply select their name, and their billing address and other relevant details will automatically populate the invoice. This feature is a massive time-saver and significantly reduces the chance of typos or incorrect addresses, which can lead to payment delays. If your client isn’t in your contacts yet, Xero allows you to add them on the fly. As you type a new name, an option will appear to ‘Add new contact.’ Clicking this will prompt you to enter their details, which Xero will then save for future use. This seamless integration ensures your contact list stays up-to-date without needing to navigate to a separate section.
Beyond basic contact information, Xero allows for a good degree of customization at the client level. For example, you can set default payment terms for specific clients, which means those terms will automatically apply whenever you create invoices in Xero for them. You can also assign specific branding themes (more on this later) or even set up custom credit limits. These client-specific settings help streamline your invoicing process even further, ensuring that each client receives an invoice tailored to your established agreement, all without requiring manual adjustments every single time. It’s these small, intelligent features that really make Xero a powerful tool for businesses of all sizes.
4. Inputting Line Items: Services, Products, and Descriptions
This is the core of your invoice: detailing what you’re actually charging for. Xero makes it remarkably easy to add individual line items, whether you’re selling products, providing services, or a mix of both. The goal here is clarity and precision, ensuring your client understands exactly what they’re paying for. Vague descriptions lead to questions, which lead to delays, and nobody wants that.
For each line item, you’ll typically enter a ‘Description,’ ‘Quantity,’ ‘Unit Price,’ and select an ‘Account.’ The ‘Description’ field is where you clearly outline the service rendered or product sold. Be specific! Instead of just ‘Consulting,’ try ‘Marketing Strategy Consulting – 3 hours.’ If you have standard products or services, you can set them up in Xero’s ‘Inventory’ or ‘Products & Services’ section. This allows you to select them from a dropdown menu, automatically populating the description, unit price, and even the relevant account. This feature is a godsend for businesses with recurring services or a fixed catalog, drastically cutting down on data entry and ensuring consistent pricing.
The ‘Account’ field is crucial for your internal accounting. This links the income from this line item to the appropriate revenue account in your Chart of Accounts (as discussed in step 1). For example, if you’re invoicing for graphic design work, you’d select your ‘Design Revenue’ account. This ensures that when you create invoices in Xero, your financial reports accurately reflect your different income streams. Finally, don’t forget tax rates. Xero allows you to apply different tax rates to individual line items, which is essential for businesses dealing with varied products or services that fall under different tax classifications. Always double-check these to ensure compliance and avoid any nasty surprises down the line.
5. Setting Dates and Payment Terms: The Cash Flow Essentials
Beyond just what you’re charging for, when you expect to be paid is equally vital. This is where setting accurate dates and clear payment terms comes into play. These elements are not just administrative details; they are fundamental to managing your cash flow effectively and communicating your expectations to clients. Get these wrong, and you could find yourself waiting a lot longer for payments.
First, the dates. You’ll typically see fields for ‘Date’ (the invoice date) and ‘Due Date.’ The ‘Date’ is usually the day you issue the invoice. The ‘Due Date’ is critical, as it tells your client exactly when the payment is expected. Xero allows you to set this manually, or, more efficiently, based on your default payment terms. For instance, if your terms are ‘7 days after invoice date,’ Xero will automatically calculate the due date for you. This automation is a huge time-saver and reduces the risk of human error when calculating payment deadlines. Always make sure these dates are clear and reflect your agreement with the client.
Payment terms are your policy on when and how payments should be made. Common terms include ‘Due on receipt,’ ‘Net 30’ (payment due within 30 days), or specific dates. Xero allows you to set default payment terms for all invoices, or even for individual clients, which is incredibly useful for managing different client relationships. For example, a long-standing client might have ‘Net 45’ terms, while new clients might be ‘Due on receipt.’ These terms should be clearly stated on the invoice to avoid any ambiguity. You can also add custom notes to your invoices reminding clients of your payment methods or any late payment policies. Clear communication here is key to fostering good client relationships and ensuring timely payments when you create invoices in Xero.
6. Customizing Invoice Branding and Appearance
An invoice isn’t just a bill; it’s also a reflection of your brand. A professionally designed invoice reinforces your business’s credibility and attention to detail. Xero understands this, offering robust customization options to ensure your invoices look exactly how you want them to. This goes beyond just slapping on a logo; it’s about creating a consistent and polished brand experience for your clients. (See: CDC on financial management.)
Under ‘General Settings’ > ‘Invoice Settings,’ you’ll find the ‘Branding Themes’ section. Here, you can create multiple invoice templates, each with its own distinct look. For instance, you might have one theme for your standard services, another for specific project work, or even different themes for different business entities if you manage multiple ventures within Xero. Within each theme, you can customize fonts, colors, and the layout of information. You can decide what fields are shown or hidden, such as tax summaries, payment advice, or even specific terms and conditions. This level of control ensures that every invoice aligns with your brand guidelines.
Perhaps one of the most powerful customization features is the ability to upload a custom .docx template. This means if you have a very specific layout or complex terms you need to include, you can design it in Microsoft Word and then upload it to Xero. Xero will then use this template when generating your PDFs. This offers unparalleled flexibility for businesses with unique branding requirements. Taking the time to set up appealing branding themes will not only make you look more professional but can also subtly influence how quickly clients process your payments. A clear, attractive invoice is simply easier to deal with.
7. Saving, Approving, and Sending Invoices
Once you’ve meticulously entered all the details and ensured your invoice looks perfect, it’s time to get it out the door. Xero provides several options for saving, approving, and sending your invoices, catering to different workflows and levels of internal control. This flexibility is particularly useful for businesses with multiple team members or specific approval processes.
At the bottom of the invoice creation screen, you’ll see several action buttons. ‘Save as Draft’ is your go-to if you’re not quite finished or if the invoice needs to be reviewed by a colleague before being sent. This keeps the invoice in a pending state without affecting your accounts. ‘Save & Submit for Approval’ is for businesses with an internal approval workflow. Once submitted, the invoice will appear in the ‘Awaiting Approval’ tab, and an authorized user can then review and approve it. This ensures that all invoices meet internal standards before reaching the client.
The ‘Approve’ or ‘Approve & Send’ buttons are where the magic happens. ‘Approve’ will finalize the invoice, posting it to your accounts and moving it to the ‘Awaiting Payment’ tab. If you choose ‘Approve & Send,’ Xero will also open an email window with the invoice attached as a PDF, pre-populated with your client’s email address and a customizable message. You can then send it directly from Xero. This direct integration is a huge efficiency booster, eliminating the need to download, attach, and compose emails manually. Plus, Xero keeps a record of when the email was sent, adding another layer of audit trail. This streamlined process to create invoices in Xero and send them out is a huge benefit for busy entrepreneurs.
8. Tracking and Managing Sent Invoices
Sending an invoice is only half the battle; tracking its status and ensuring timely payment is the other, equally critical, half. Xero excels at providing a clear overview of your accounts receivable, giving you the tools to manage your cash flow proactively. This visibility is invaluable for any business, helping you identify potential payment issues before they become major problems.
After you approve an invoice, it moves into the ‘Awaiting Payment’ tab within your Invoices section. This dashboard is a central hub for all your outstanding invoices. Here, you can quickly see the invoice date, due date, the client, and the amount due. Xero uses a color-coding system or clear labels to highlight invoices that are overdue, giving you an immediate visual cue of where you need to focus your attention. You can sort and filter this list by various criteria, such as client, amount, or due date, making it easy to prioritize your follow-up efforts. (See: Best practices for invoicing.)
Clicking on any invoice will show you its full history, including when it was created, approved, and sent. Xero also allows you to record payments manually if a client pays outside of an integrated payment gateway. Furthermore, Xero’s reporting features let you generate ‘Accounts Receivable Aging’ reports, which break down your outstanding invoices by how long they’ve been overdue. This report is a powerful tool for understanding the health of your cash flow and identifying clients who consistently pay late. Proactive management of your sent invoices through Xero can significantly reduce your days sales outstanding (DSO) and improve your overall financial stability. When you create invoices in Xero, you’re not just creating a bill; you’re setting up a robust tracking mechanism. See also invoice factoring options.
9. Advanced Tips: Recurring Invoices, Credit Notes, and Online Payments
While the basic steps to create invoices in Xero are straightforward, Xero offers several advanced features that can further streamline your processes and enhance your client experience. These aren’t just bells and whistles; they’re powerful tools for businesses with specific needs, from subscription services to managing customer returns.
Recurring Invoices: If your business offers subscription services, monthly retainers, or any other predictable billing, recurring invoices are a game-changer. You can set up an invoice template to automatically generate and, if you choose, send invoices on a predefined schedule (e.g., weekly, monthly, annually). This eliminates the need to manually create invoices for the same service over and over, saving immense amounts of time and ensuring consistent billing. You specify the interval, the start date, and optionally, an end date, and Xero handles the rest. It’s perfect for freelancers with ongoing client work or SaaS companies.
Credit Notes: Sometimes, you need to issue a credit to a client, whether it’s for returned goods, a service not rendered, or a price adjustment. Xero makes it simple to create credit notes that can then be applied against future invoices or refunded. This ensures your accounts are always accurate, even when sales don’t go perfectly as planned. You can find the option to ‘Add Credit Note’ directly from an existing invoice or via the ‘Business’ menu.
Online Payments: Perhaps one of the most impactful advanced features is integrating online payment gateways. Xero partners with various providers like Stripe, PayPal, and GoCardless. By enabling these options, your clients can pay you directly from the invoice email or the online invoice itself with just a few clicks. This convenience significantly speeds up payment times. Think about it: the easier you make it for clients to pay, the faster you get your money. Xero often highlights a ‘Pay Now’ button on the online invoice, making the process frictionless. This integration doesn’t just improve your cash flow; it also provides a professional and modern payment experience for your clients, reinforcing your brand as forward-thinking and client-focused.
Mastering the ability to create invoices in Xero isn’t just about ticking off a task; it’s about building a more efficient, professional, and financially stable business. From the initial setup of your organization details and branding to leveraging advanced features like recurring invoices and online payments, each step contributes to a smoother invoicing process. By taking the time to understand and implement these strategies, you’re not just sending bills; you’re optimizing your cash flow, strengthening client relationships, and freeing up valuable time to focus on what you do best: growing your business. So go ahead, make Xero work for you – your balance sheet will thank you for it.
Trending Now
Frequently Asked Questions
How do I create an invoice in Xero?
To create an invoice in Xero, start by setting up your organization’s details in the system. Then navigate to the 'Sales' section, select 'New Invoice', and fill in the necessary information such as client details, item descriptions, and amounts. Finally, review and save the invoice to send it to your client.
What are the steps to set up Xero for invoicing?
Setting up Xero for invoicing involves entering your business details, configuring invoice settings like payment terms, and customizing invoice templates. Ensure your tax information is correct and consider linking your bank account for seamless payment tracking.
Can I customize invoices in Xero?
Yes, Xero allows for extensive customization of invoices. You can modify templates to include your logo, adjust layouts, and personalize fields to match your branding. This helps present a professional image to clients while ensuring all necessary information is included.
Is Xero suitable for freelancers to create invoices?
Absolutely! Xero is an excellent choice for freelancers. Its user-friendly interface and invoicing features allow freelancers to easily create, send, and track invoices, helping to streamline cash flow management and maintain clear financial records.
What should I include in an invoice created with Xero?
An invoice in Xero should include your business details, client information, a unique invoice number, item descriptions, quantities, rates, applicable taxes, and payment terms. Including clear, detailed information helps ensure prompt payment and maintains professionalism.
What did we miss? Let us know in the comments and join the conversation.





