Product & services - Create custom (tiered) price lists for contacts
Ability to create multiple price lists for the same inventory items, and be able to set a default for each contact.
To enable tiered pricing for different groups of customers. Would save time and require less manual checking
Hi all, thank you for contributing to idea here. While our Inventory team have reviewed the idea for custom / tiered price lists in Xero, we want to be open that we do not have development planned for enabling more extensive Inventory management like this.
There are many Inventory apps that connect with Xero and offer these types of services and more - You can explore these on Xero App store. To be transparent we will update the status to not planned - If there is any change to this we will share with you here.
-
Bare Wine Limited
commented
Introduce a more advanced customer group + pricing group system, where pricing rules are automatically applied based on the customer type and synced across integrated POS/sales platforms.
Current challenge:
Many businesses (like distributors, and hospitality suppliers ) manage multiple pricing tiers:
- Retail customers
- Wholesale clients
- OnlineAt the moment, Xero allows basic customer grouping, but lacks the ability to:
- Apply dynamic pricing rules per customer group
- Maintain consistent pricing across POS and invoicing systems
- Avoid manual overrides and external spreadsheetsProposed solution:
- Assign customers to groups (e.g. Retail, Wholesale, Trade)
- Link each group to a pricing structure, such as:
- % discounts
- Fixed price lists
- Volume or case-based pricing
- Sync these pricing rules with integrated platforms such as Lightspeed Retail or ShopifyBenefits:
- Consistent pricing across all sales channels
- Reduced manual work and pricing errors
- Better margin control
- Stronger support for businesses operating hybrid retail/wholesale modelsUse case example:
A product can automatically have:
- Retail price for walk-in customers
- Discounted price for wholesale accounts
- Specific pricing for B2B clientsAll without manual intervention.
I believe this would be a valuable addition for many growing businesses using Xero as their core system.
Thanks for considering!
-
JACKY CHENG
commented
Please make it possible to set specific prices for specific customers, for example, product A I can set normal price 100, and add row to set more price group what I need, thanks
-
Murray Gallagher
commented
Offer multiple price lists for each inventory item, such as Cash Sale Price, Trade Account Price, and Bulk Price, so that you can assign a pricing tier to each contact.
This would improve the accuracy of quoting and invoicing while minimizing the need for manual workarounds to adjust prices. Speeding up the whole process.
-
Jerry Butt
commented
Has anyone used the apps ? can you recommend please?
disappointed in the fact that clearly Xero is not taking onboard all of these comments, year after year
-
David Hunt
commented
Why the closed mind, Xero? So many people want multi tiered pricing but you just say no. It really can't be very hard compared to everything else you've managed to create. Please add it.
-
Jacques Erasmus
commented
A option to have a price list added to a specific customer so that the pricing for that specific customer is automatically added when invoicing. I have been through the app store and cannot find an app that offers this feature and integrates with Xero. It is silly that all other accounting software offer this option yet Xero has no interest in adding it to their system
This has been request by many for years but there is no indication if Xero is going to look at adding this in as a feature
-
Raj Rajayokeswaran
commented
Please act fast to find the solution
-
Megan Botha
commented
This is a CRITICAL requirement that is still not available in Xero after years of votes and requests. Please XERO DEVS !
-
Megan Botha
commented
This is a CRITICAL requirement that is still not available in Xero. Disappointing
-
Kirstie Watson
commented
hi,
I have multiple customers all buying the same product but at different prices. The only workaround I found for this was when entering the details for a new item in the 1st box ( the one that only you see) I enter the initials or first few letters of the customers name then the item. For Example:
International Poppy Supplies would be IPS then the product details.
I hope this helps or gives you an idea to help 😊 -
Nigel Smith
commented
Please add this feature. Presently achieving the same end using an Excel macro outside of Xero (it is not that hard) but just results in double handling; inside and outside of Xero. If I had realised that a feature as basic as this was not available in Xero I would have resisted the move across. The quote/comment above "There are many Inventory apps that connect with Xero and offer these types of services and more" does not help. If there is an App with this feature, please advise, otherwise just implement this feature please.
-
Tim Mills
commented
I have a need for pricing based (customer cost) on Quantity.
For example cost for 1-3 is $10 each buying 4 or more is $9 each etc. -
Raj Rajayokeswaran
commented
We work across multiple channels—B2B, trade, distribution, and B2C—and, like many businesses, we have different pricing structures for the same products depending on the customer type.
Managing these varied price lists manually in Xero is both time-consuming and prone to error. Having the ability to set customer-specific pricing within the platform would significantly reduce operational complexity, save valuable time, and minimise mistakes.
It’s surprising that in 2025, Xero still does not offer this feature, especially when other accounting platforms have already implemented similar functionality.
This is an essential feature for any business dealing with multiple pricing tiers. We strongly urge Xero to prioritise this improvement—it would make a real difference to many users.
-
Glenda Pretorius
commented
Please could you urgently pay attention to this feature.
It is costing Xero clients.
This feature is available on Sage and therefore clients not willing to move over. -
Nicolas Berner
commented
Tiered pricing would be very helpful. Without support for tiered pricing (and multiple delivery addresses!) using Xero is fraught with potential "fat finger" errors from staff for both pricing and delivery...
-
Kelsey Healey
commented
Allowing for different customer prices under one product code.
For example;
I have a product ‘Jacket’, this product has a sales price of £10.00.
Say I have 3 customers buying this product:
Customer A buys this product for £10.00
Customer B buys this product for £9.00
Customer C buys this product for £8.00These customers all regularly buy this product monthly along with various other products, therefore to assist me with creating invoices I need to have the allocated special prices for the ‘Jacket’ automatically pulling through, without me having to amend this price.
I do not want to have a percentage discount taken off the accumulative total of the invoice either, which I know is an option under 'Customers'.
This is a really important aspect that I require as I have hundreds of products that each have various prices to specific customers.
-
samantha Aiken
commented
Has anyone used the apps ? can you recommend please?
-
Andrea Grimm
commented
We work with B2B, trade and distribution and B2C. Managing the price lists is a real headache. If we could have this option in Xero, it would reduce many errors.
-
Wolfgang Ammaschell
commented
Definitely a must. Hard to keep track of all the pricing differences.
-
Ana Labosky
commented
This is a very important part of my business. I am a contractor and not all are projects are priced the same, specially are on going customers. Other apps offer this function how difficult is it for an experienced developer to add this to the app? Zoho, Sage, Freshbooks, and Quickbooks they all have the function.