Sales Invoices - Combine and hide line items for customers
Ability to combine and hide line items in the invoices.
Purpose: To have good accounting and tracking of sales without showing the client the breakdown of all the items involved

Hi all, appreciate the interest and rationale for wanting to be able to combine and hide line items on an invoice for sending to your clients, while having your usual detail tracked on the invoice in Xero.
While this may be a function we look to explore in the long-term we want to be upfront that this is not something we’ll be developing in the near term. Our team is focussed on other key priorities right now such as improvements to invoice branding and getting paid.
If you want to hide all line item details, you can create a custom invoice theme where you can decide which data fields appear on the PDF invoice. For example to print only the Subtotal and no line items.
However we’re aware that in other cases you want to be able to show some line items and not others. We’ll leave this idea open as it’s something we may be able to revisit in the longer term. We’ll be sure to let you know if there’s any change around this, here.
-
Jason Romano commented
@Thomas, We are using a custom built order management system in Airtable. A great thing about Xero (and Airtable) is the open API. We can manage a wholesale order in Airtable and track it through our entire production process. Then, through some automation when the order is fulfilled, we produce a draft invoice in Xero, which is then approved and sent normally through Xero.
-
Thomas Stonehouse commented
Which order management system are you using Jason, if you're comfortable sharing?
Given that we are a long way off getting this functionality inside Xero, this sounds like an option that we'd be interested to explore. -
Jason Romano commented
I used to need this feature, but I no longer do. I was using Xero as our primary source for customer orders. Now I flipped things around and it's working much better. I am using a separate order management system. It creates an invoice directly in Xero and only includes the information that the customer needs to see. This, I think, is the best of both worlds. The order management system contains all the relevant data to support our SOPs and the invoices in Xero are focused the final products/services that are sold to the customers. This is working better for us rather than overloading the invoices to try to do it all.
-
Thomas Stonehouse commented
Ben Harper has captured this issue and reasons to fix it perfectly, I second every part of his comment.
-
Ben Harper commented
My Thoughts
Reason for Feature Development
1. Professional Presentation for ClientsMany businesses want to present clean, summary-style invoices to clients without exposing detailed internal breakdowns (e.g., markup, subcontractor fees, individual material costs).
Currently, to avoid showing certain line items, businesses must manually merge or delete them, which complicates record keeping and audit trails.
2. Maintain Accurate Internal ReportingBusinesses often use detailed line items for internal analysis, job costing, and tracking. Hiding items from the client-facing invoice while retaining them in the backend would preserve data integrity without compromising client presentation.
3. Competitive SensitivityIn trades, consulting, and contracting industries, line items may reveal sensitive supplier costs, margins, or proprietary service breakdowns. Hiding them prevents price shopping and protects intellectual property.
4. Industry StandardsCompetitor software (e.g., QuickBooks, FreshBooks, and Zoho Books) offer “summary invoices,” “collapsible line items,” or “internal notes only.” To stay competitive, Xero should match this flexibility.
5. Enhanced Customisation and ControlBusinesses increasingly demand invoice customisation. Adding this feature would improve user satisfaction, especially among trades, agencies, and firms who need tailored client communication.
-
Dave Clarkson commented
I currently have a free trial, I like the look of xero over competition at present, but This is looking ot be a deal breaker.
We often have 30 or more items on the invoice plus lines for labour costs, we want to be able to describe the service carried out (which can be done in the description field) but not show line items of individual spares or materials, we just need a total for the client.
Pointless paying for email invoicing with payment links if we have to use a seperate invoicing software so the invoices can be sent as we need. -
Mel Halil commented
I'm with everyone on this thread, would love to see this feature added – it’s been requested for years and is something other systems already offer. We often need to track all the individual components for our own records, but don’t always want to show the full breakdown to the client. Being able to combine or hide line items would make things so much tidier and more professional from a customer point of view, while still keeping things clear on the backend. Please consider prioritising this.
-
Cara Schagen commented
Come on Xero, for every person that comments here, there are more that want this feature that don't comment here! This is important to our businesses!!
-
Virginia Nunes commented
HI Xero! Can you give us an update on this? I need this functionality.
-
AILEEN BORDERS commented
Hide duplicate line items on the PDF invoice that goes to a customer. This is useful when using tracking categories behind the scenes but you only want the customer to see a total, not all the details.
-
Mary Laws commented
Adding to the chorus - please can we get this in development.
-
Louise Bagatelas-Allen commented
Can anyone help me with the invoice template that might be the answer to hiding charged line data from my staff. I am having real trouble with xero sales invoicing since moving from QBS!
-
Bob Crawford commented
Sadly Nathan Xero continue to ignore multiple requests on this preferring "to focus on other priorities"
They have made it clear that they have no intention of doing anything about this in the near term
Not listening to what the customers need
-
Nathan Harding commented
Any update on this? Would be super handy.
-
Louise Bagatelas-Allen commented
This is SO important - i might need to revert back to Quickbooks as that software does it and i didnt realise sales invoicing would be so hard to do on xero. For a practice that invoices clients contractors costs - but those contractors see my clients books thus process my invoice......there must be something that can be done.
-
Louise Bagatelas-Allen commented
Please can we have the option to group items on a sales invoice and those items not be visible on the printed / sent invoice. but full detail on our accounts.
If this critical when having contractors working for you and clients accounts and you are billing the client for their time or services.
Look at QuickBooks Group Invoice lines - works perfectly.
You can't breakdown the invoice into items chargeable at your business rate because the contractor will see them (you can on QuickBooks). -
Arthur Young commented
How about creating the ability to create a product or service which is multiple items, eg, I can call this (and bill this) as "Breakfast", but the product is composed of eggs, bacon, potatoes and labor.(each of which I track seperately) The customer only sees Breakfast and the price...
-
Carlos Vieira commented
Xero Support, how many votes do you need ?
Meantime, let us export the template to excel ...at least. Let´s improve this please, URGENT. -
Niki Bolton commented
Looks like this has been continuously requested for over a decade :O
We will potentially look to move to another platform - by the looks of it all other big platforms offer this ability. I'm not sure why this couldn't be a part of the new invoice system that is being rolled out?? -
Bob Crawford commented
Xero really couldn't care about this - this is regularly highlighted but for well over ten years continues to be ignored
VERY disappointing "customer service"