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.
-
Jack Saunders commented
It would benefit many of our clients to have this feature added to Xero.
-
Mel Gillman-Davis commented
This would be so beneficial for some of our clients that use more than one referencing when sending invoices so this would be a very useful too to have.
-
Mel Vaughan commented
At the moment there is only one reference field on a Bill. Ideally we would want two fields - one for an internal reference number and one for the external document number provided on the bill from the supplier.
-
Cristina Napoleone commented
Customer ABN and issuer ABN are both required on invoices to comply with Australian taxation law. Without this field they are missing a key element. Please remedy immediately.
-
Chrisna du Preez commented
In addition to "ContactTaxNumber" please include field name to display the "Business Registration Number of a contact" as well. Thanks.
-
Georgia Barchard commented
There are three custom fields that my invoices require in order to super charge the invoice/payment claim specific to my industry. These three fields are critical, and now I'm having to come up with other creative ways to get the information onto my invoice.
There fields are: Due Date: Project Ref: Period From/To:Just saying the invoice is due in 7 days does not cover me under the CONSTRUCTION CONTRACTS ACT 2002. With the additional fields, it enables me to then use the payment regime under the ACT.
-
Georgia Barchard commented
There are three custom fields that my invoices require in order to super charge the invoice/payment claim specific to my industry. These three fields are critical, and now I'm having to come up with other creative ways to get them onto my invoice. These fields are:
Due Date: Project Ref: Period From/To:Just saying the invoice is due in 7 days does not cover me under the CONSTRUCTION CONTRACTS ACT 2002. With the additional fields, it enables me to then use the payment regime under the Act.
-
Jackie Edser commented
Options for Project Ref/Name and Period From/To would be really helpful please
-
Andrew Morris commented
Option to add project name field would be great please.
-
Stephanie Kong commented
we appreciate if the invoice may include "service start date" and "service end date" field for revenue recognition purpose. Currently we compulsorily include it together in the "Description" field, we spent a lot of time to massage the export data for analysis and for revenue recognition.
-
Leonie Williams commented
It is very critical for me to add in different additional information for each invoice i.e names / sites etc .... XERO-do we have a timescale for this to be actioned? thankyou
-
Sarah Morrison commented
Given how we need to invoice our customers this would save a lot of manual calculations needing to be done before importing.
-
André Rousseau commented
@Christopher - Not in so many words, but I am investigating Dear.
-
Christopher Williams commented
Wow. @andre - did they at least tell you what the additional app is?
-
André Rousseau commented
I attended a Xero conference this morning and specifically asked about the additional fields that we need. The Xero rep said we need to get an additional app that will handle those fields.
Not the answer I was looking for. -
Duncan Naylor commented
I need to be able to add 2 banks accounts and 3 Wallet ID's to a Xero contact (BTC, ETH, USDT)
-
André Rousseau commented
We need to add at least 3 different references to our invoices. It would be super if we could just type the relevant number in the assigned space, rather than have to retype the type of reference and the reference each time. And than sometimes the employees don't always put it in the same order in the description field, so it looks unprofessional.
How can we get the guys at Xero to notice this request?
-
Mohammed Imtiaz Hussain commented
We would like to add a Job Sheet # to each and every invoice since it has been assigned for printing jobs.
-
Christopher Williams commented
This is a critical feature for understanding which contacts are associated with the products and services we sell.
We're a B2B business and often sell multiple services to one organization. In other words, there's a one-to-many relationship (Org 1, Service A, Service B). We want to track organizations, contacts, and services provided to those organizations.
The contacts for each service when it comes to billing are unique. At this point, it's impossible to aggregate invoice data at the organization level because we had to separate our contacts out by department.
-
Randall Kent commented
This functionality would allow us to better integrate Xero with our other systems.