Contact - Having custom fields on invoices and contacts
Ability to add a custom fields to a contact record that is able to be displayed on invoices
Purpose: Ability to include more information that’s unique to customers/business/industry that assist the transaction and relationship between customers

Hi everyone, we thoroughly appreciate your engagement and sharing how custom fields would be advantageous to you here.
With lots of work for 'building on beautiful' underway atm, we want to be honest that custom fields is not planned in the near term.
Some in the idea here, may find the recent addition of Notes that can be added within the Contact Details section of a contacts record useful in being able to record and view specific detail relative to a contact at present - More on this shared here
We'll continue to evaluate the viability of largely voted ideas such as this when there is resource, however this unlikely in the next 12 months.
-
Gilles Bell commented
to be clear, we do not need to surface the custom fields on invoices. we need it for reporting. if this is possible another way, please let me know.
-
Jaya Patnaik commented
Its very much required. We shall be able to add the maximum possible details to the invoices
-
Jorga Beutel commented
This is very much wanted. Please implement this, so many happy customers with this function!
-
Brendan Gooden commented
@Rach - I don't think they have. The User voices should speak for themselves, 10 requests in January alone!!
-
Rach McDowall commented
Can XERO please give us an update on where this is up to. Has the Development team even reviewed this?
As businesses are being requested by their Customers to provide additional information to enable the Customer to better track expenditure, this is CRITICAL -
Tony Grguric commented
Hi..
It is important to be able to have a column to the far right of an invoice table showing the total amounts also due in local or base currency Amount (Base or Default Currency), which we understand is NOT possible with the current Xero setup with invoicing...because we use Xero for different countries, and on the invoice for local VAT compliance reasons, we are supposed to display the details all translated into local currency, yet we would like to continue invoicing in USD, EUR, GBP etc.. which should then also be shown in local currency at least in the final columns.
-
Chirantan Patel commented
Hi Team,
In the invoice header, I want to add the custom field that's called campaign month. so it's possible to add. if yes then can please send the document for that?
The problem is if create the invoice for the two months on the same date then the Issue date is getting the same.
Please check the here attached invoice header screenshot.
-
Iestyn Parry commented
Custom Contact fields, along with the ability to display them in a custom invoice template, would be a very useful feature for us.
Currently we are working around not having custom fields by repurposing some of the fields that are available, but not being able to add extra fields or associate two Contacts with an invoice and use fields from both is probably the biggest impediment to our continued use of Xero as our business grows.
-
Roland Horth commented
need date as a custom field
-
Nigel Lush commented
With bodyshops it one invoice per customer on a daily bases and if its an insurance company involved then it could be a split invoice were the customer pays the excess and or vat part of the total invoice in some cases. The fields are a help to search for a quote or invoice because customers never no the invoice or quote number but they do no there reg. number.
This is why we need to do one invoice or quote per customer -
Penny KENNEDY commented
Having custom fields is vital to our Invoicing system.
The majority of our customers are Invoiced once a week (at their request) with 5 to 6 days worth of Dockets/Jobs to be entered, with date, addresses of delivery &/or pick up & PO's for each individual job. It's common practice for 10+ jobs per day, x 6 day's to be all included in one Invoice per truck. Our Customers require Invoicing per truck. So this will go from 6 Invoices in the current system to 100's & 100's of individual Invoice's in your current system.
We have been Invoicing this way on QuickBooks for years.We are in the transition period of swapping from QuickBooks to Xerox right now. My customers will not be happy with having 60+ Invoices per Truck.
This will create a large headache and unnecessary financial expenses for our business & the majority of our major Customers businesses. I can not afford to lose Customer's over something that is very simple & common practice in the other major accounting software programs. I was hoping that moving to Xerox was going to be a positive move for us.Please fix this so I don't have to go back to QuickBooks as I have heard so many wonderful thing's about Xerox. Hence the move.
-
Stuart Parker commented
Yes, I need custom fields to allow me to upload membership exiry dates against each contact, and include that date in the membership invoice line details.
-
52414 LLC commented
I routinely try to sell new customers to use Xero instead of Quickbooks, and having customizable fields is often something highly required by clients. It would be great to create custom fields for invoices, and allow for additional data collection as the fields available for clients are usually not enough.
-
Nathan Patterson commented
For a majority of our clients we incur expenses/disbursements for them. We collect the monies upfront and then are invoiced by a third party. If I could add an internal reference to match to the customer it relates to it would make our internal 'monies on account' reconciliation much easier to track
-
Kate Merrill commented
Coming from Sage, I had the ability to utilize multiple "custom" fields in the vendor and customer databases (contacts). They were used for various reasons including Exempt Certificates received with their expiration dates. Would LOVE to see this feature added to Xero.
-
Jordan Dunn commented
My organisation often sells goods from third party companies which we source from all around the world. Once a customer purchases a product from us, we often request the third party company / our supplier to ship the goods directly to our customer's address. Due to this, we then need to create a Commercial Invoice in order to transport the goods from one country to another.
It would be great if Xero would allow me to create customised fields in the Custom DOCX branding theme for invoices and add these customised options I have created to transactions instead of just being limited to the options which Xero currently have available.
-
Kayleen Walsh commented
We have multiple clients that want to be able to add service dates and docket numbers to the line items in an invoice. Other software providers have this ability. We don't want them to go to the other providers and this could be the deal breaker for them
-
Andrew Waugh commented
I need to add "duration" as a column. The ability to have graduated prices for different lengths of time would be an amazing addition too.
eg. 1 day price, additional day price, and long term hire price (per week) or something similar.
But at the very least, a way to add duration, so quantity can be saved for the number of a product I am providing, would help my xero invoices be more streamlined and readable.
-
MUHAMMAD Ahmad commented
Hi. We would like to see custom fields please as it is so difficult to add dates & start and finish time of the shift of my staff. Please allow this functionality. Thanks!
-
Kyle O’Connell commented
To be able to add another data filed/custom column on Quotes and Invoices.
When invoicing i put the Description, Quantity and number of days. I can’t do this in Xero currently and it would be great feature to add.