Overview of Square + Xero integration
Connect Square and Xero to start syncing your daily sales transactions and add Square as a payment service to your Xero account.
-
Sales and transfer sync
- On a daily basis, the integration will sync a summary of your previous day’s sales data into Xero, generating a summarised invoice. Or, opt to sync each Square order into an individual Xero invoice.
- You can customise your preferred sales summary view choosing from a wide array of formats.
- Capture all payment transactions, including gift cards, tips, tax and payment fees.
- Easily reconcile Square sales and payments in Xero.
-
Payment service
- Add Square as a Xero payment service and enable your Xero invoices to be paid via Square.
How to set up Square + Xero integration
-
Go to the Square + Xero dashboard to get started.
-
Sign in to your Square account and click Allow to grant all relevant permissions.
-
Authenticate your Xero account by clicking the Connect new account button.
-
Choose the Xero organisation you want to connect, then click Allow access.
-
Click Save + Continue to accept Amaka’s terms and conditions.
-
Follow the wizard to choose your preferred configuration method, invoice breakdown, invoice format, mapping and scheduler options to complete the setup of the integration.
-
Click Save + Continue to finish and activate the integration.
Configuration methods
At the beginning of your setup wizard, you’ll be able to choose your preferred configuration method from the options listed below.
Express configuration
Every day, an invoice with your daily sales summary will be created in Xero.
The integration will automatically map sales and payments from Square into Xero by creating the following default accounts:
Default accounts mappingOrder components mapping
Order components | Preset mappings | Supported account types for mapping |
---|---|---|
Sales | Square Sales | Revenue/Sales |
Discounts | Square Discounts | Revenue/Sales |
Shipping/Delivery Fee Revenue | Square Shipping/Delivery Fee Revenue | Revenue/Sales |
Shipping/Delivery Fee Revenue Discounts | Square Discounts | Revenue/Sales |
Service Charges | Square Service Charges | Revenue/Sales |
Surcharges | Square Surcharges | Revenue/Sales |
Tips | Square Tips | Current Liability/Liability |
Square Gift Cards | Square Gift Cards | Current Liability/Liability |
Adjustments | Square Sales | Revenue/Sales |
Payout components mapping
Payout components | Preset mappings | Supported account types for mapping |
---|---|---|
Square Fees | Square Fees | Expense/Direct Cost |
Third Party Fees | Square Third Party Fees | Expense/Direct Cost |
Square Balance Adjustments | Square Square Balance Adjustments | Expense/Direct Cost/Current Asset |
Chargebacks | Square Chargebacks | Expense/Direct Cost/Revenue/Sales |
Square Held Funds | Square Held Funds | Current Asset |
Square Loan Payments | Square Loan Payments | Current Liability/Liability |
Square Credit Card | Square Credit Card | Bank |
Square Automatic Bitcoin Conversion | Square Investing | Current Asset |
Square Redemption Code Income | Square Redemption Code Income | Revenue/Sales |
Payment types mapping
Payment types | Preset mappings | Supported account types for mapping |
---|---|---|
Card payments | Square Balance | Mapping is disabled* |
Wallet | Square Balance | Mapping is disabled* |
AfterPay | Square Balance | Mapping is disabled* |
ACH Payments | Square Balance | Mapping is disabled* |
Cash | Square Cash Clearing | Current Asset |
Square Gift Card | Square Gift Card | Current Liability/Liability |
Exchange Credit | Square Exchange Credit | Current Liability/Liability |
Third Party Cards | Square Other Payment Clearing | Current Asset |
Other | Square Other Payment Clearing | Current Asset |
Advanced setup
The advanced setup will allow you to choose your own custom mapping in relation to sales and payments in Square.
Guided setup
Schedule a call with one of our Integration Specialists that will help you decide on the best configuration method for you and guide you through the setup.
Schedule a call nowFAQ on how to set up Square + Xero
Find answers to the most frequently asked questions about this integration.
In case you have revoked the access or changed credentials of an account used for an integration, you can easily reconnect it by expanding the options menu and clicking the Reconnect (or Edit) button in the Connected accounts page.
What’s next?
Let us reconcile your books!
Our Integration Specialists can also take care of reconciling your books.