Xero Developer Platform Commercial Terms
Xero Limited and its affiliates have created these Xero Developer Platform Commercial Terms (these “Terms”) so that app partners like you can integrate your application (“Your Integration”) with our platform (“Platform”), and make it available to our users ("Users") including (if applicable) listing your application (“Your App”) on our app store (“Xero App Store”).
If you still have questions or comments after you’ve read these terms, please go to the developer portal to get in touch. We’d love to help.
Last updated: 4 December 2025. If you agreed to these Terms on or after 4 December 2025, these terms apply to you straight away. If you agreed to the Xero App Store Terms or Xero Certified Integration Terms of Use before 4 December 2025, this consolidated replacement version of those terms applies to you from 2 March 2026.
You agree to these Terms
These Terms are effective when you, the “App Partner”, agree to them. By clicking on “I agree” (or a similar box or button), you agree to be bound by these Terms. You may only become an App Partner if you agree to these Terms.
Please note that the Xero App Store Appendix applies only if you choose to have Your App listed on the Xero App Store. These terms contained in this Appendix will come into effect on and from the date that your application to list Your App on the Xero App Store is accepted.
References to you and us in these Terms
In these Terms, when we say “App Partner”, “you” or “your”, we mean you, or, if you are agreeing to these Terms not as an individual but on behalf of an entity, then we mean that entity. When we say “Xero”, “we”, “our” or “us”, we mean the company that you are contracting with, Xero (NZ) Limited (a New Zealand company with registration number 4123758). Phrases like “we both”, “each of us” or “either of us” refer to both you and us.
We may update these Terms
We may need to update these Terms as our ecosystem evolves, and will we provide you with notice of any changes as described in section 9 - Changes to these Terms.
Other terms that apply to you
These Terms are in addition and separate to the Developer Platform Terms and Conditions that apply to your use of the developer platform.
1. How long do these Terms apply?
These Terms will start on the date that you agree to them and will continue until either one of us cancels them as described in section 10 - Cancellation.
2. Certification and Platform Fees
2.1 Getting Certified: To offer Your Integration to our Users, you and Your App will need to be certified by us (unless we advise you otherwise). The certification process generally covers Your App’s connection, branding and naming, scopes and use cases, error handling, data integrity and security, account and payment mapping, and tax rates. Additional requirements may apply depending on the functionality of Your App. We'll let you know more about the requirements you need to meet, including the annual recertification process, when you apply for certification.
2.2 Platform Fee:
a) Your Integration with our Platform will be subject to a monthly fee (the "Platform Fee"). After the end of each calendar month (“Billing Period”), we’ll calculate the Platform Fee for the month that has just ended (as set out in this section 2.2) and send you an invoice for that amount. This will apply to the last calendar month that Your Integration is made available (even if that starts or ends part way through the month).
b) The Platform Fee is calculated based on the pricing tier (“Tier”) that Your Integration falls into, which is typically determined by the number of Connections that Your Integration has with our Platform and any use of premium features (as applicable), as further detailed here.
c) Overages: We may monitor the amount of data that you are consuming from our Platform against the applicable limits associated with your Tier. If you’ve used more than the limits of your Tier, we’ll invoice you for retrospective overages for any consumption in excess of your Tier for each calendar month, as further detailed here
d) You are responsible for removing Connections: You are responsible for promptly removing any Connection of any User as necessary, including Users that have cancelled their subscription to Your App, or are no longer a customer of Your App, or otherwise. Until removal, that Connection will continue to count towards the determination of the Platform Fee as set out above. See here for details about how to remove a Connection.
e) For the purpose of this section: “Connections” means any User who:
i. has connected their Xero account to Your Integration at any time after Your Integration with our Platform was made available to Users (“Connected”); and
ii. has continued to stay Connected for the current Billing Period.
f) Adjustments to Tiers/Platform Fees: We may update each Tier and/or its corresponding Platform Fee or how we calculate usage from time to time in accordance with section 9 - Changes to these Terms.
2.3 Payment Method: You agree to pay us for each invoice within 30 days of the date you receive it from us, via the payment method that you provide to us in the Xero developer portal. Our rights in the event of non-payment are described in section 8 - Our rights to suspend or limit your use.
2.4 Taxes:
a) The Platform Fee is exclusive of any applicable taxes like GST, VAT or sales tax (“Applicable Taxes”). Any Applicable Taxes will be payable in addition to and at the same time as the Platform Fee. To enable us to calculate any Applicable Taxes, you must promptly provide us with information regarding your legal entity name(s), country of residence and establishment, GST/VAT/Sales Tax registration status, and registration number(s) as we reasonably request. You must notify us immediately of any changes to this information and you indemnify us from any taxes, interest and penalties incurred in the event that you fail to do so.
b) If you are required by law to withhold income or corporation tax or a similar tax (“Withholding Tax”) from any gross payment to us under these Terms, you will pay us such additional amounts as are necessary to ensure that we still receive the gross payment amount. In the case of any Withholding Tax applying, you will provide us with a receipt from the relevant tax authority as evidence that the Withholding Tax has been paid.
3. Your important responsibilities
3.1 Your ongoing obligations: In order to remain an App Partner and, if applicable, be entitled to have Your App listed on the Xero App Store, you need to:
a) continue to comply with these Terms and the requirements available here (including the Developer Platform Terms and Conditions);
b) adhere to Xero’s security requirements that we notify to you from time to time;
c) adhere to the brand and marketing guidelines that we will notify to you once your App has been certified;
d) actively support and maintain Your Integration with Xero’s services and meet any updated integration requirements over time;
e)otherwise act in good faith in using Xero’s services and maintaining Your Integration; and
f) maintain and grow customers on Your App that are also actively using Xero’s services.
3.2 You are responsible for Your App and Your Integration: You are responsible for (and indemnify us and hold us harmless for) any and all losses, liabilities, damages, costs or expenses, claims or proceedings involving or relating to Your App and Your Integration. For the purposes of this indemnity, Xero will take reasonable mitigation measures where possible.
3.3 We are relying on the information that you provide us: You are responsible for making sure that any information you provide to us is accurate, complete and complies with all applicable laws, including information relating to your activity in respect of the listing of Your App on the Xero App Store (if applicable). You agree that:
a) we are entitled to and will rely on any information you provide to us (even if you provide that information to us indirectly); and
b) if any of that information is wrong, false or misleading we won’t be liable for anything that results from us relying on that information.
3.4 Providing customer support: You will be responsible for providing any and all customer support requested by Users of Your App, including in relation to onboarding and setup, any technical, connection or integration issues, managing disputes, refunds, reversals, and associated fines, and any other issue or incident related to Your App. We may choose to provide customer support to Users of Your App too (but we’re not required to and this doesn’t change your responsibilities above).
4. Privacy
4.1 Personal information collected by Xero: We may collect personal information about you (like contact information) when you create or maintain Your Integration. We may also reveal personal information about you for attribution purposes, handling inquiries from Users or potential Users, and other purposes which are necessary for us to perform our obligations under these Terms. We may access, preserve, and disclose your personal information if required by law or if necessary to comply with a legal obligation or is in our or a third party’s legitimate interests (e.g., to protect rights, property, or safety). Please click here to view our Privacy Notice, which contains further information about the way in which we handle personal information.
4.2 Your compliance with privacy laws: You must comply with all laws, regulations, regulatory requirements and codes of practice related to the protection of personal data applicable to you in connection with Your App and Your Integration. This includes, but isn't limited to, compliance with:
a) Australian Privacy Act 1988 (Cth), including the Australian Privacy Principles (APPs).
b) New Zealand Privacy Act 2020.
c) United Kingdom Data Protection Act 2018, the UK GDPR, and the Privacy and Electronic Communications (EC Directive) Regulations 2003.
5. Confidential information
While using our services, you may share confidential information with us, and you may become aware of confidential information about us. Each of us agree to take reasonable steps to protect the other party’s confidential information from being accessed by unauthorised individuals. You or we may share each other’s confidential information with legal or regulatory authorities if required to do so.
6. Intellectual property rights
a) Each of us will continue to own Material that each of us possess before entering into these Terms, or create during the term of these Terms. “Material” includes content, images, data and information in any form.
b) Until such time as these Terms are cancelled:
we grant you a licence to use any Material we provide to you for the purpose of these Terms; and
you grant us a licence to use any Material you provide to us, and your trademarks and logos, for the purpose of these Terms. If applicable, this includes the right to display on the Xero App Store any such Material that you have provided to us for that purpose.
each of us agree to ensure that any Materials we licence to the other do not infringe any rights of any third parties.
7. Important limits on liability
a) We will not be liable for any indirect or consequential loss or for any loss of profits, opportunity, revenue, goodwill, anticipated savings, loss of use of any machine or computer, or loss or corruption of data, even if that loss could have been foreseen or we were advised of the possibility of the loss.
b) Other than liability that we can’t exclude or limit by law, our total aggregate liability to you under or relating to these Terms in each calendar year is limited to the total Platform Fees we have received under these Terms in that calendar year. This section 7 doesn’t apply to a breach of the Confidential Information section by us.
c) The limits of liability in this section 7 apply to all liability, regardless of whether it arises in contract, tort (including negligence), under statute or on any other basis.
d) Any terms or representations that relate to these Terms or the Xero App Store, but are not stated in these Terms, are excluded to the extent that they can be under the law.
e) Each of our liability to the other party is reduced to the extent that the other party’s actions or inactions, or those of a third party, contributed to or caused the liability.
f) In some places, there may be non-excludable warranties, guarantees or other rights provided by law (non-excludable guarantees). They still apply – these Terms do not exclude, restrict or modify them. Except for non-excludable guarantees and other rights you have that we cannot exclude, we’re bound only by the express promises made in these Terms. Our liability for breach of a non-excludable guarantee is limited, at our option, to either resupplying or paying the cost of resupplying the relevant service (unless the non-excludable guarantee says otherwise).
8. Our rights to suspend or limit your use
We may suspend or limit the availability of Your Integration, including your use of the Xero App Store (if applicable), if:
a) you or Your App cease to meet the certification requirements referred to in section 2.1;
b) you fail to, or we reasonably suspect you of failing to, materially comply with any of your responsibilities under section 3 - Your Important Responsibilities;
c) payment for any undisputed invoice is not received by the due date in accordance with section 2.3 of these Terms;or
d) we decide that we need to in order to:
i) prevent or stop a breach of law, fraud or other wrongful conduct; or
ii) in connection with your breach of these Terms to:
1. prevent us incurring liability to any other person;
2. prevent harm being suffered by another person;
3. protect the security and integrity of the Xero platform or ecosystem, or
4. prevent any other materially detrimental consequences.
We may take these actions immediately, but we will endeavour to notify you promptly if we do so.
9. Changes to these Terms
a) We may need to update these Terms, including any linked materials, as our ecosystem evolves. If we do, we will give you notice of material changes at least 60 days in advance except where such changes are required more urgently to comply with any law, reflect any changes required by our suppliers, or to protect the Xero platform or ecosystem. If you do not accept any such changes, you may cancel these Terms by giving us notice at any time before the changes come into effect. You can keep track of changes to our Terms by referring to the version and the date last updated at the top of the Terms.
b) Any other changes to these Terms need to be made in writing and signed by each of us.
10. Cancellation
a) Either of us can choose to cancel these Terms at any time by giving the other party 30 days’ notice in advance. After any such notice of cancellation is given, each of us agrees to provide the other party with reasonable assistance to minimise any disruption to Users arising from the cancellation of these Terms.
b) If either of us becomes insolvent or makes any arrangement with creditors, goes into liquidation, has a receiver or manager appointed over any assets, or becomes subject to any insolvency event in any jurisdiction, the other party can cancel these Terms immediately by giving notice.
11. Disputes
Most of your concerns can be resolved quickly and to everyone’s satisfaction by contacting our support team using the contact details on our https://developer.xero.com/ website. If we’re unable to resolve your complaint to your satisfaction (or if we haven’t been able to resolve a dispute we have with you after attempting to do so informally), we both agree to resolve those disputes through binding arbitration and not in any court or other dispute forum. We both agree that any dispute must be brought in the parties’ individual capacity and not as a plaintiff or class member in any purported class or representative proceeding.
12. Other general terms
a) Compliance with Law: Each of us agrees to comply with all applicable laws relating to our respective responsibilities and any of the activities mentioned under these Terms.
b) Events outside our control: We do our best to control the controllables. We aren’t liable to you for any failure or delay in performance of any of our obligations under these Terms arising out of any event or circumstance beyond our reasonable control.
c) Relationship: Nothing in these terms is to be construed as constituting a partnership, joint venture, employment or agency relationship between you and us.
d) Assignment: We may assign these Terms - or any of our rights or obligations in these Terms - to another Xero entity as we deem appropriate, or as otherwise necessary in connection with a merger, acquisition, or sale of all or a substantive part of Xero’s assets or voting securities. Xero entities are the companies controlled by or under common control with Xero Limited (a New Zealand company with registration number 1830488).
e) Enforcement and waiver: If there’s any part of these Terms that either one of us is unable to enforce, we’ll ignore that part but everything else will remain enforceable. If one of us chooses to waive a right that it has under these Terms, that waiver will only apply if it is in writing and signed by that party.
f) Interpretation: Words like ‘include’ and ‘including’ are not words of limitation and where anything is within our discretion we mean our sole discretion.
g) Entire Agreement: These Terms form the entire agreement between us and you in relation to their subject matter. They replace everything else that has been communicated between us and you in any form in relation to their subject matter.
h) Priority: If there is any conflict between these Terms and the other documents linked or referred to in these Terms, these Terms will take priority.
i) Survival: Any section that by its nature is intended to continue to apply will still apply after these Terms come to an end.
j) Notices: Any notice you send to Xero must be sent to legalnotices@xero.com. When we notify you under these Terms, we’ll do it by email or by posting a visible notice through the developer portal. Any notices we send to you via email will be sent to the email address you’ve provided us through the developer portal.
k) Law and venue: Check out the table below to see what law, and the exclusive venue, applies in any dispute between you and us, based on the location of your principal place of business:
Location | Law | Venue |
|---|---|---|
Australia | Victoria, Australia | Victoria, Australia |
United Kingdom | England and Wales | England |
United States | California, United States | California, United States |
New Zealand and the rest of the world | New Zealand | New Zealand |
Appendix - Xero App Store Terms
This Appendix applies only if you choose to have Your App listed on the Xero App Store. These terms apply in addition to the Terms above and will come into effect on and from the date that your application to list on the Xero App Store is accepted.
1. Getting Started: In order to have Your App included in the Xero App Store, you and Your App will need to be certified by us as further described in the Terms above.
2. Listing on the Xero App Store: You will need to actively manage the listing of Your App on the Xero App Store. This includes making sure that any information that is relevant to the purchase of Your App by Users is accurately and prominently displayed on the Xero App Store, including for example information about:
a) Your App and its functionality;
b) your prices in the local currency for each region of the Xero App Store in which Your App appears;
c) the length of the subscription, including details about renewals; and
d) your privacy notice and terms of use (including the licence of Your App to the User).
3. Maintaining the ‘Sign up with Xero’ feature: You must implement and maintain our single sign up feature, currently known as ‘Sign up with Xero’, for all Users of Your App.
4. Your Prices and User Payments: You are solely responsible for determining the price payable by each User for the purchase or use of Your App (“User Payments”) and lawfully configuring or initiating those User Payments. You agree to promptly respond to any queries or disputes from your Users in relation to User Payments.
5. Suspension from the Xero App Store: We may temporarily or permanently suspend or limit your use of the Xero App Store if:
a) you fail to maintain your Xero App Store listing in good standing; or
b) we reasonably believe that you have received excessive disputes from your Users in relation to User Payments.
We may take these actions immediately, but we will endeavour to notify you promptly if we do so.