Overview
EasyCSV helps you automatically import CSV and XLSX files into Xero. Set it up once in minutes and turn it on to automate getting Invoices and Credit Notes into Xero from spreadsheets.
No more manual data entry for you or your team.
EasyCSV can automatically get CSV or XLSX files and import to Xero from:
- Uploading from your computer
- Emails sent or forwarded to a custom EasyCSV email address.
- FTP or SFTP servers
- Amazon S3
- Google Sheets
- Google Drive
- Microsoft OneDrive
- Box
- Dropbox
- and more!
and EasyCSV can create:
- Invoices
- Contacts
- Items
- Credit Notes
- and more!
If you have clients that provide you with CSV or XLSX files and you need a way to automatically parse those files and import them into Xero then EasyCSV is perfect for you.
Simply map the columns in the CSV/XLSX file to the Xero fields and then start importing. It's that easy.
Automate getting data into Xero from spreadsheets and give your team the time back to help your clients.
With a world class support team we can help you get set up. If you send an example file to our support team and tell us how you want the data to look in Xero, we will set it up for you to start testing.

EasyCSV + Xero
Simply connect your Xero account to EasyCSV. Then specify where your CSV or XLSX files will be coming from and how you want them imported into Xero automatically.
EasyCSV can automatically get CSV or XLSX files and import to Xero from:
- Uploading from your computer
- Emails sent or forwarded to a custom EasyCSV email address.
- FTP or SFTP servers
- Amazon S3
- Google Sheets
- Google Drive
- Microsoft OneDrive
- Box
- Dropbox
- and more!
and EasyCSV can create these object in Xero:
- Invoices
- Contacts
- Items
- Credit Notes
- and more!
Simply map the columns in the CSV/XLSX file to the Xero fields and then start importing.
Getting started
- Create an EasyCSV Account
- Upload an example spreadsheet to tell EasyCSV which columns to pull
- Connect Xero to EasyCSV
- Choose which spreadsheet columns should go into which Xero fields
- Start importing files!

Reviews & ratings
Additional info
Shared data
Functions
Invoicing and jobsOtherIndustries
RetailProfessional servicesAccountingApp details
Countries
Australia, Canada, Global, Ireland, New Zealand, South Africa, United Kingdom, United StatesLanguages
EnglishSupport
Setup walkthroughContact supportsupport@easycsv.ioTry EasyCSV for free
You might also like
- Payroll HR, Time tracking
Deputy
4.04 out of 5 stars141Payroll HR, Time trackingSimplify Shift Work with Staff Scheduling, Time Tracking & Labor Compliance. Generate Xero invoices in one click from employees' worked time! - Payments, Point of sale
Square
4.14 out of 5 stars46Payments, Point of saleSquare helps sellers of all sizes start, run, and grow their business. Take payments any way you want. Whether online or in-person, get paid quickly and securely with a variety of hardware and software to process credit cards, Apple Pay, and Android Pay, including touch-free options. - Payments
Stripe
2.8 out of 5 stars310PaymentsStripe makes it easy to accept payments from debit cards, credit cards, Apple Pay, and Google Pay for online invoices sent from Xero—so you can get paid faster.