Purchase Orders - Import / Export function
Simply formalising the blog comments from others to have Import functionality added to PO's and Xero's "if there is sufficient demand".
+1 here

We appreciate the passion and feedback we've received from customers about the ability to import and export purchase orders.
We want to be open, that we do not have a direct plan to build export and import functionality in Purchase Order any time soon.
Our Product team in this space are currently focused on modernising our underlying technology so we can build new features, faster in the future.
To give a clear message for anyone coming across the idea, we'll close this idea.
-
James Watson commented
Just signed up for XERO moving from MYOB... and just discovered that you can't upload Client PO's? This seems like a fairly basic, and necessary, bit of functionality...
Any plans to add this soon?
-
Oscar Syarif commented
I agree. We need to upload multipe sheets of PO's for conversion into Xero. We cannot see the option on how to do it?
-
Donna Copnall commented
I have followed up Xero Support to ask yet again about IMPORTING POs as like many others, we have all information already done (pages for one PO) from another programme and we need to IMPORT so that we don't have to do lots of pages for just one PO by hand, box by box, will take days & too easy to make mistakes & just a pure waste of time/money.
IN CLASSIC INVOICING, we can get round this problem by IMPORTING into INVOICING and then COPYING to PO, and after deleting the invoice! But like so many other things in NEW INVOICING, there is NO OPTION to Copy from Invoice to PO.Please ADD IMPORTING of POs as requested by so many.
AND Please keep option to use Classic Invoicing until all these problems are sorted or just give us the option to keep using Classic. -
Andreas Irawan commented
I needed to import my purchase orders to multiple companies on monthly basis. This should be a basic requirements and there are demands for it. You can do it under purchase so why you cant do under purchase orders.
-
Vanessa Wordon commented
I needed to import my purchase orders from the Trading As company to the PTY LTD. Both companies being in Xero. I will need to do a lot more work now to put the purchase orders in manually. This should be an option in Xero.
-
Elaine Wade commented
I'm converting a MYOB client to Xero and we have to enter all the open purchase orders manually. They initally loved the idea of moving to Xero but now we are facing more and more issues.
-
Donna Copnall commented
Looking to the NEW Xero system that's coming on line, we don't see how we will Import large Purchase Orders (often multiple pages) which are absolutely key to our Auction process.
- Presently there is no option to Import as a Purchase Order (& can't see that there's one in 'New Xero System').
- In the old version, we get round this by Importing in Invoicing Options... and Copy to... Purchase Order, which although a little clumsey, does work!We want the New Xero System to have an option to IMPORT POs please.
-
Anet van Eeden commented
Please consider such a function on Xero to import PO's.
-
Aneta Kowalska commented
is this going to be added? I will have to sit for hours and add every PO manually. It is frustrating that such a simple option is not avaiable.
-
Aneta Kowalska commented
is this going to be added? I will have to sit for hours and add every PO manually. It is frustrating that such a simple option is not available.
-
David Ashmore commented
There is clearly the demand to enable csv imports for purchase orders. It would make data entry so much easier and yet seems to be ignored by Xero. It's mainstream practice for other accounting software. Can't be that difficult can it?
-
Telecia Lang commented
This is something that needs to be available, not sure why it isn't a function. If people need it then it's available to them (as such with all the comments below) and if you don't need it then ignore it.
Using external programs to bring information across to use this part of xero would be extremely useful than having to work around it and having a dead section of xero we aren't using because we can't use it.
Being able to import would cut down a lot of man hours & double handling to manually put data in which isn't cost efficient and allows more for human error.
-
Peter Hooke commented
This is disappointing! We have a need to import purchase orders from an external production system. Potentially hundreds of line items per order. All stock items exist in in stock file, so only quantity columns need be entered, price & GST unimportant for us at this point as the correct values will be copied down from the invoice when received. Even with, it is only a few columns of data and may be strictly defined by a Xero-compatible template. Importing from a template would save a huge amount of work... this is basic functionality that is missing!
-
Julie Lampp commented
This is a major gap in an otherwise amazing piece of software, I've recently discovered hubdoc and I can't see why this can't be used to export purchase order as well as bills? It would be an absolute game changer for us as we have externally generated purchase orders through our scheduling system, we would save so many trees because I have to print them all out to match at present, come on Xero!!!
-
Luke Sharry commented
The ability to import purchase orders is essential. We have a truckload of RCTI's to generate and email on a regular basis and we DO NOT have time to enter purchase orders in manually one a time.
-
Sophie Barton commented
This would save so much time if we had this function
-
Donald Kenepp commented
Has this entered the roadmap yet since 2022?
-
Bhavna Sharma commented
Import/Export function directly from CSV file is crucial for seamless workflow.
I agree with all the comments below. This should be a feature that is already available.
-
Joshua Maitino commented
Any update on this?
-
Jodie Hamilton commented
Import/Export function directly from CSV file is crucial for seamless workflow.
I agree with all the comments below. This should be a feature that is already available.