Let's Build Your First Campaign Together with our Lead Generation Expert

How to Add a Supplier in Xero (Step-by-Step Guide)

Table of Contents

You’re staring at a new invoice. The supplier isn’t in your system yet. And now what should take two minutes turns into a ten-minute detour through settings, tabs, and fields you’re not sure you need to fill in.

Sound familiar?

This guide walks you through exactly how to add a supplier in Xero — from the basics to the details that actually matter. Whether you’re setting up a vendor for the first time or cleaning up a messy contacts list, you’ll know every step by the end of this page.

What Is a Supplier in Xero?

In Xero, a supplier is a contact tagged as a supplier (or vendor) — someone you pay money to. This could be a freelancer, a SaaS platform, a raw materials company, or any business you purchase from.

Xero stores suppliers inside Contacts, the same place customers live. The difference is the contact type assigned: customer, supplier, or both.

Getting this right matters more than most people think. According to Ardent Partners, AP teams that maintain accurate supplier records process invoices up to 73% faster than those that don’t. And companies with clean supplier data reduce duplicate payment errors by nearly 30%.

Setting up a supplier correctly in Xero from the start saves you reconciliation headaches for months to come.

Before You Add a Supplier: What to Have Ready

Don’t start mid-invoice scrambling for information. Before adding a supplier in Xero, have these details on hand:

  • Business or individual name
  • Email address (for sending purchase orders and remittances)
  • Phone number and physical address
  • Bank account details (if you’ll be paying them directly via Xero)
  • Tax/VAT number (if applicable in your region)
  • Default payment terms (e.g., NET 30, NET 7)
  • Default account code (e.g., Cost of Goods Sold, Office Supplies)
  • Currency (if the supplier invoices in a foreign currency)

Having these ready means you fill in the record completely the first time and never have to hunt for it again.

How to Add a Supplier in Xero

Go to the Contacts Section

Log into your Xero account. From the main navigation menu at the top, click Contacts. A dropdown will appear with options including Customers, Suppliers, and All Contacts.

Click Suppliers to land directly in the supplier-specific view.

Click “New Contact”

In the top right corner of the Suppliers page, click the + New Contact button. This opens a new contact form where you’ll fill in all the supplier’s details.

Enter the Supplier’s Name

The first field is the Contact Name. Type in the supplier’s full business name (or individual name if they’re a sole trader). This is what will appear on bills, purchase orders, and reports — so make sure it matches what’s on their invoices.

Pro tip: If you deal with multiple contacts at the same company (e.g., accounts payable, your account manager), use the main company name here, then add individual people under it later.

Add Contact Details

Fill in the following fields:

  • Account Number — An internal reference code you assign (optional but useful for larger supplier lists)
  • Tax/VAT Number — Your supplier’s registered tax ID
  • Website — Optional but helpful for quick reference
  • Phone numbers — Main, mobile, fax if relevant
  • Email address — This is where purchase orders and remittance advices will be sent

Enter the Supplier’s Address

Scroll down to the Addresses section. Add:

  • Street address
  • City, region, postcode
  • Country

You can add multiple addresses — for example, a billing address and a delivery address — if they differ.

Set Default Billing Settings

This is the section most people skip — and it’s the one that causes the most frustration later.

Under Financial Details, set:

  • Default Currency — If your supplier invoices in USD, GBP, EUR, or any other currency, set that here. Xero will apply the right exchange rate automatically.
  • Default Account — Choose the expense account this supplier’s bills will typically post to (e.g., “Office Supplies – 420” or “Cost of Goods Sold – 300”). You can always override it on individual bills.
  • Default Tax Rate — Set the default GST/VAT treatment (taxable, exempt, no tax) based on how this supplier invoices you.
  • Payment Terms — Set net terms (e.g., due in 14 days, 30 days, end of month). This will automatically populate due dates on every bill from this supplier.

Research from Accounts Payable Network shows that pre-setting payment terms on supplier records reduces late payment incidents by up to 34%. It’s a small setup step with a significant downstream impact.

Add Bank Account Details (Optional but Recommended)

If you plan to pay this supplier directly through Xero’s batch payments feature, add their bank details here.

Go to the Bank Account Details tab within the contact. Add:

  • Bank account name
  • Account number and routing/sort code
  • Reference (if the supplier requires one, e.g., your customer account number with them)

According to a 2023 Xero small business survey, over 68% of Xero users who set up supplier bank details in advance reported faster payment processing and fewer errors in their weekly payment runs.

Add People (Contacts Within the Company)

If you deal with multiple individuals at the same supplier — a sales rep, an accounts team, a technical contact — you can add them as sub-contacts.

Click Add a person under the contact’s name. Enter their first name, last name, email, and role. This makes it easy to direct purchase orders and communications to the right person every time.

Save the Supplier

Once you’ve filled in the relevant fields, click Save in the top right. Your supplier is now in Xero and ready to be assigned to bills, purchase orders, and bank transactions.

You’ll see them listed under Contacts → Suppliers going forward.

How to Mark an Existing Contact as a Supplier

Sometimes you’ll find you’ve already got someone in your contacts list — maybe as a customer — and they’re also a supplier. Here’s how to tag them:

  • Go to Contacts → All Contacts
  • Search for and open the contact
  • Look for the contact category at the top of their record
  • Xero automatically classifies contacts based on their transaction history. If you’ve entered a bill for them, Xero tags them as a supplier. If you haven’t, you can manually tag the contact by creating a bill or purchase order against them.

There’s no manual toggle for “supplier” vs “customer” — Xero determines this based on transaction type. A contact with both sales invoices and bills will appear in both Customers and Suppliers views.

How to Import Multiple Suppliers at Once

If you’re migrating from another accounting system or setting up Xero for the first time with a large vendor list, manually adding suppliers one by one is not realistic.

Xero lets you import contacts in bulk via CSV. Here’s how:

  • Go to Contacts → All Contacts
  • Click the Import button (top right)
  • Download Xero’s CSV template
  • Fill in the template with your supplier data (name, email, phone, address, account code, etc.)
  • Upload the completed CSV
  • Map your columns to Xero’s fields
  • Click Import

Xero will flag any errors in the import file before processing, so you can fix them without losing data.

This approach is significantly faster at scale. A business importing 200 suppliers via CSV takes roughly the same time as adding five manually. According to Xero’s own documentation, bulk imports can reduce contacts setup time by up to 90% versus manual entry.

Managing and Editing Supplier Details in Xero

Things change — suppliers update their bank details, payment terms shift, contacts move on. Keeping your supplier records current is part of clean bookkeeping.

To edit a supplier:

  • Go to Contacts → Suppliers
  • Search for and open the supplier
  • Click Edit (top right of their record)
  • Update the relevant fields
  • Click Save

Changes apply going forward — they won’t retroactively alter past transactions, but they’ll default into all new bills and purchase orders.

Archiving a supplier: If you stop working with a supplier but want to keep their transaction history, archive rather than delete them. Open the contact, click the three-dot menu, and select Archive Contact. They’ll disappear from your active list but remain accessible in archived contacts for reporting.

Common Mistakes When Adding Suppliers in Xero

Not Setting a Default Account Code

If you skip the default account, every bill from this supplier will need to be manually coded. Over time this creates inconsistency in reports. Set it once during setup.

Using Slightly Different Names for the Same Supplier

“ABC Supplies Ltd”, “ABC Supplies”, and “ABC” might all be the same company. Without standardisation, Xero treats them as three separate contacts. This fragments transaction history and makes reconciliation harder.

A 2022 AP automation report found that duplicate or fragmented supplier records are responsible for up to 25% of all duplicate payment issues in SMB accounting systems.

Not Adding Bank Details Before Running Payments

If you run batch payments through Xero and the supplier’s bank details aren’t in their contact record, you’ll have to manually enter them at payment time — which defeats the purpose.

Leaving Currency on Default

If your supplier invoices in a foreign currency and you leave the currency set to your home currency, Xero will record the wrong amounts and your reconciliation will never balance cleanly.

Xero Supplier Management: Key Statistics

Understanding the scale of why good supplier records matter puts this in perspective:

  • 82% of SMBs that use cloud accounting software like Xero report significant time savings in accounts payable processing — Xero State of Small Business Report
  • Duplicate payments cost businesses an average of 0.1%–0.5% of total spend annuallyArdent Partners AP Metrics Report
  • AP automation can reduce invoice processing costs by up to 80%Institute of Finance & Management
  • 73% of companies with mature AP processes cite accurate supplier master data as the top contributor to efficiency — Accounts Payable Network
  • Businesses that set up payment terms in their supplier records reduce average days payable outstanding (DPO) variance by 29%PayStream Advisors
  • Over 3.5 million businesses globally use Xero as their primary accounting platform — Xero Annual Report

Clean supplier data isn’t just a bookkeeping best practice. It’s a financial hygiene issue with direct impact on your cash flow, reconciliation accuracy, and audit readiness.

Conclusion

Adding a supplier in Xero is straightforward when you know what to fill in and why. The process itself — navigating to Contacts, creating a new record, setting defaults — takes under five minutes per supplier.

But the real value is in the setup quality. Default account codes, payment terms, currency, and bank details aren’t optional extras. They’re the foundation of a clean AP workflow that doesn’t create extra work every time a bill arrives.

Get the record right once. Let Xero do the heavy lifting from there.

And if you’re a B2B business looking to grow the client side of that equation — generating consistent outbound leads through LinkedIn and cold email — SalesSo builds the targeting, the campaigns, and the systems that get you meetings with the right people.

[Book a free strategy meeting with SalesSo →]

🚀 Turn Contacts Into Clients

We help B2B teams book meetings through LinkedIn and cold email — without the guesswork.

7-day Free Trial |No Credit Card Needed.

FAQs

What is the difference between a supplier and a customer in Xero?

Xero classifies contacts based on transaction type. Suppliers are contacts you pay via bills; customers are contacts who pay you via invoices. A contact can be both.

Can I add a supplier without an email address?

Yes. Email is not a mandatory field in Xero. However, without an email, you won't be able to send purchase orders or remittance advices directly from Xero to that supplier.

How do I add a supplier's bank account in Xero?

Open the supplier's contact record, go to the Financial Details or Bank Account tab, and enter their bank name, account number, and sort/routing code. Save the record.

Can the same contact be both a supplier and a customer in Xero?

Yes. If you both sell to and buy from the same company, Xero will list them under both Customers and Suppliers once you have both invoice and bill transactions against them.

We deliver 100–400+ qualified appointments in a year through tailored omnichannel strategies

What to Build a High-Converting B2B Sales Funnel from Scratch

Lead Generation Agency

Build a Full Lead Generation Engine in Just 30 Days Guaranteed