Introducing the newest version of Breadwinner Paymentsintegrating Salesforce with major payment processors like Stripe, Square, and Braintree!

Demo of Breadwinner for Xero

The Xero and Salesforce integration video below will give you a brief demo of some of the robust features Breadwinner’s integration solution has to offer.

Intelligent Syncing

Breadwinner treats Xero as your master storage and brings a perfect copy of that information into Salesforce. It also creates Xero Customers, Invoices, and Inventory from Salesforce records, in just a few clicks in Salesforce.

No Mapping Required

Breadwinner can be installed and configured in minutes, with no mapping required! We have dedicated objects in Salesforce that perfectly represents a corresponding Xero object. 

How does Breadwinner sync Xero objects with Salesforce?

We have included a detailed syncing flow table below to show when, where, and how our object fields map.

 This Objectis mapped at this time in this manner To this Object
xero logoXero InvoicesAll Invoices, including Invoices created before connecting with Breadwinner, Invoices created through Breadwinner, and even Invoices created manually through another Xero Add-On, are copied over to Salesforce and kept up to date, every few minutes. This is an automatic sync.salseforce logoSalesforce (Breadwinner) Invoices
salseforce logoSalesforce OpportunitiesYou can create a Xero Invoice from a Salesforce Opportunity. If the Opportunity has Opportunity Products, those Opportunity Products will be used as defaults to pre-populate the Xero Invoice, so no double data entry is required. This is an on-click sync.xero logoXero Invoices
salseforce logoSalesforce ProductsAt the time of Invoice creation, if a Salesforce Product does not have a corresponding Xero Inventory item (using the SF Product Code and Xero Inventory Item Code to match) then Breadwinner will create a Xero Inventory Item just in time. Breadwinner does this behind the scenes, so you don't have to think about it. The Opportunity Product Name and Opportunity Product Description is mapped to the Xero Line Item Description. This is an automatic sync.xero logoXero Inventory
salseforce logoSalesforce AccountsAt the moment of Invoice Creation from within Salesforce, if a Salesforce Account is not already connected to a Xero Contact, then a corresponding Xero Contact can be created by Breadwinner. You can confirm the name and address of the Xero Contact to be created and edit it, or use the values pre-populated from Salesforce Accounts and its related Salesforce Contacts (First Name, Last Name and Email). This is an on-click Sync.xero logoXero Contacts
(in Salesforce)
xero logoXero ContactsAll Xero Contacts are brought into Salesforce immediately after connecting Xero with Breadwinner and every 15 minutes from then on. The Xero Contacts are stored in Salesforce as records of Xero Contacts object, a child-object of the Salesforce Account. If an extra / duplicate Salesforce Account is created by Breadwinner, merge it with the original Account by using Salesforce's Account Merge Wizard. This is an automatic sync.

Please see the Data ERD for more information.
salseforce logoSalesforce Accounts
xero logoXero ContactsWhile Xero Contacts can be used to create / populate Salesforce Accounts, they are always represented in Salesforce through the Xero Contacts object. Show this on the Account page by adding the related list. You can read more in our help section on Xero Contacts. Do not delete the Xero Contact as we refresh (and thus re-create) all Xero Contacts and Invoices every week to ensure data integrity. If Xero Contact is matched with an incorrect Salesforce Account, you can reparent the Xero Contact. This is an on-click sync.salseforce logoXero Contacts
(in Salesforce)
xero logoXero InventoryAfter you integrate Xero with Salesforce using Breadwinner, you have the option to import all of your Xero Inventory to Salesforce as Salesforce Products. We recommend you do this once, and then use Salesforce Products as your master data source. This is an on-click sync.salseforce logoSalesforce Products
xero logoXero Branding Themes, Revenue Accounts, Tax Rates and Tracking CodesYou can select a Xero Branding Theme, Revenue Account, Tax Rate and Tracking Code at the time of Invoice Creation in Breadwinner. Breadwinner bring in new / updated data to Salesforce nightly, or upon manually starting the sync from the Troubleshoot section of Breadwinner Tab. This is an automatic and on-click sync.salseforce logoBreadwinner Branding Themes, Revenue Accounts, Tax Rates and Tracking Codes
xero logoXero Line ItemsAll Line Items on Xero Invoice are copied over to Salesforce, including the Revenue Code, Tax, and any Tracking Categories. Line Items are kept up to date, every few minutes (This feature requires Breadwinner Professional or higher). This is an automatic sync.salseforce logoBreadwinner Line Items
xero logoXero PaymentsAll Payments on Xero Invoice are copied over to Salesforce, including the Payment Date. Payments are kept up to date, every few minutes (This feature requires Breadwinner Professional or higher). This is an automatic sync.salseforce logoBreadwinner Payments

Take your business to the next level with Breadwinner for Xero