Xero

We integrate with Xero, an accounting platform where you can seamlessly send your sales information

Below is what the Xero dashboard looks like. This can be accessed via your POS Backoffice > Apps > Xero (within the Accounting section).

 

You will then be directed to the login screen for Xero, which will be used to confirm the connection between both systems.

 

Below are the steps to be completed in Xero:

  1. Create a Xero account
    1. If you don’t have an Xero account, then sign up and log in to Xero. Connect your bank account to Xero (not needed for SumUp POS)
  2. Create a Contact
    1. SumUp POS creates an invoice with the sales data for a period and applies the payments against it. The invoice will be created against this contract. Please note the contact can also be created on the fly in SumUp POS if you prefer - please see the “Select contact to be used” section below. 
    2. If you already have an existing contact that you want to use, skip this step but please note that the contact you use should be entered as a Supplier in Xero and not as a customer
    3. Please also note that the contact that is used for Xero can not have any specific sales/purchase settings or revenue code assigned to it.
  3. Create a Revenue Account
    1. Go to Settings > Chart of Accounts in Xero.
    2. You can use an account that is of type Revenue or create one. This will act as the default account for your line items unless you choose to overwrite this by choosing to apply a product/category-specific Account Code.
    3. If, in SumUp POS, you choose to send the data to Xero “By Product” and want to send some or all the products to different Accounts, you can populate the “Account Code” field on each product. Each product line then will go to the specific Account in Xero (with fallback to the default account if no account code is assigned).
    4. If you send the data to Xero “By Category” and want to send some or all the categories to different Accounts, you can populate the “Account Code” field on each category. Each line then will go to the specific Account in Xero (with fallback to the default account if no account code is assigned).
  4. Create a Tracking Category (Optional)
    1. To track categories, set this up in Xero first. For more information on how to do this,  click here. SumUp POS supports up to 2 Tracking Categories.
      1. Type: 
        1. Add a tracking category named “Type”.  
        2. This is helpful if you are sending data “By Category”. Add all the categories as inputted in the SumUp POS backend exactly. Please note that these are case-sensitive, so please take special care, as otherwise, it may not set the tracking category as intended in Xero.
      2. Region (usually used to define the site/location that the invoice refers to):

        1. You can input these mappings in SumUp POS to match your Xero tracking categories. For example, if you have a tracking category called Location in Xero and sites in London, Birmingham, Cardiff etc, and you want to track each site/outlet's invoice in Xero.
        2. You can set this up in Xero by going to Accounting > Advanced > Tracking categories:
          Screenshot 2022-07-21 at 13.45.42
          The category options need to match precisely with whatever you put in the region value field in the POS back office - it's case-sensitive!
        3. So in the POS back office, this would be entered like this:
          Screenshot 2022-07-21 at 13.46.57

Below are the steps to be completed in the POS Backoffice:

  1. Connect your Xero account to SumUp POS
    1. Firstly, log in to the SumUp POS back office. Then go to Apps > Xero. Click “Connect to Xero”. 
    2. This will take you to Xero and have you authorise the account and select a company. Once done, it will be redirected to SumUp POS. 
    3. If you have multiple outlets and want to use the same Xero organisation to send data from different outlets, you need to tick the option “Use this connection for all other outlets”. Please don’t link each outlet individually to the same Xero account, as this will cause issues - just tick the “Use this connection” option on one outlet. You can still control all the individual aspects of the mappings for each different outlet.
  2. Select Contact to be used

    1. Select one from the list (this will show you all your contacts that you already have created in Xero) or create one by clicking the “+ Create New” link. This will ask you to confirm and will create a contact “The Good Till” in Xero and have it automatically selected in the dropdown. Please note, if you already have a contact with the same name, this might give you an error in which case just select the account from the list. 
    2. All the invoices sent through from this outlet in SumUp POS to Xero will be assigned under this contact.
  3. Select Revenue Account to be used
    1. Select a default revenue account from the dropdown that the invoice line items will go to.
    2. You can choose to send each register’s data to a different revenue account (see below “Map Register Data”).
    3. These can be overwritten by the product/category-specific Account Code. So if you choose to send the data to Xero “By Product” and want to send some or all the products to different Accounts, you can populate the “Account Code” field on each product. Each product line then will go to the specific Account in Xero (with fallback to the default account if no account code is assigned).
    4. If you send the data to Xero “By Category” and want to send some or all the categories to different Accounts, you can populate the “Account Code” field on each category. Each line then will go to the specific Account in Xero (with fallback to the default account if no account code is assigned).
  4. Export Type
    1. Select how you want the data to be sent to Xero. 
    2. We can send it “By Product” or “By Category”. If you have an Account Code assigned to a product or category, this will try to send it to that specific revenue account. Please make sure the Account Code exists in Xero. If no Account Code is assigned to the product or category, it will go to the default revenue account.
    3. You can also send “By Summary” which will send only the VAT and non-VAT sales to Xero with no specific product or category information.
  5. Invoice Reference Field
    Currently, all Xero invoices are referenced with the Register Closure ID as shown in the screenshot below:

    The 'Invoice Reference Field' allows you to send a custom reference to Xero instead of the default Register Closure ID. You can use plain text, dynamic fields or a mixture of both to update the references. 

Example Reference:

Example Reference Results:

Dynamic Reference Fields:

You can copy each of the dynamic fields to create a combined reference to show the relevant information in the reference. Please copy each line below as it is for it to work correctly.

'REGISTER_CLOSURE_ID',

'OUTLET_NAME',

'REGISTER_NAME',

'DATE_FROM',

'DATETIME_FROM',

'DATE_TO',

'DATETIME_TO',

  1. Map-Register(s) to Revenue Account (Optional)

You can choose to send each register’s data to a different revenue account - just select the revenue account from the dropdown. Please note this is optional, and if left empty, the data will go to the default revenue account.

Screenshot 2021-11-01 at 07.59.17

This is an optional section, and before using it, please read the “Create a Tracking Category” section above.

Screenshot 2021-11-01 at 07.59.27

  1. 8. Accounts For Sales Payments (Optional - Recommended)Screenshot 2021-11-01 at 07.59.55
    Please select from the dropdown a specific Account for each type of payment that you use. In the example in the picture above, we are only taking payments through SumUp so this is the field we have filled out. If we were taking cash payments, then we would need to fill this field out as well.
  2. Only the mapped methods of payments will be sent through to Xero, anything left blank will be ignored. For example, if you leave all fields blank, no payment information will be sent against the invoice and the whole invoice will be overdue. 
  3. If the correct Account doesn’t appear in the dropdown, please check that you have the Account set up correctly in your Xero account. Please make sure the Accounts that you choose here have payments enabled for them.
  4. If you add a new account in Xero, please note you may need to refresh this Settings page in SumUp POS to see your changes. 
  5. Please note if you select the default invoice status as “Draft”, this section is irrelevant as you can not apply payments against a Draft invoice.
  6. Your accountant may advise you better on which Accounts to use.
  7. Separate Amex Payments (Optional)
    Screenshot 2021-11-01 at 08.00.07

    If you want to send Amex payments separately to another Xero account, please configure this here. You will need to map the original payment method for this to work. For example, if you use PaymentSense and want to send Amex payments separately, you will need to map PaymentSense (see above) and then select the checkbox for “Send Amex payments separatelyas well as choose the Amex payment account from the dropdown own. 

    What will happen when we send data across is if you take £100 in PaymentSense and £30 of that is Amex, it will send £30 to the mapped Amex account and £70 to the mapped PaymentSense account. You can enable/disable this at any time. This will not correct/backdate any old data that's already been sent.
  8. Sending SumUp POS Data to Xero
    Screenshot 2021-11-01 at 08.00.18
    There are two ways to send your data to Xero:

    Automatically:
    The register closure can be sent to Xero automatically whenever the register closes. The invoice date will be set as the current day. Please choose this option to send it automatically. This will also send an email to the main contact to confirm whether or not the data has been sent successfully. If it’s unsuccessful the email should detail any reasons why. 
    When this option is disabled, any future register closures won’t be sent until it’s enabled again. You will have to send all the register closures manually while it’s disabled. Please note that this will enable automatic data sending going forward - it won’t backdate any previous register closures - please see the manual section below for how to backdate.

    Manually:
    In the back office, go to Reports > Register Closures. Select a date range and this will display all register closures within these periods.
    Click on a record to see more information about the register closure. This will also display if it has already been sent to Xero (by showing a little tick at the end of the row). You can then send the report to Xero manually by clicking the “Send to Xero” button at the bottom of the register closure report. Choose an invoice date and select send. It will give you a success/failure response. 
    You can view the invoice created in Xero by clicking the “View at Xero” button. You might need to click on the record again to see the update.
    This feature is useful if you have turned off Automatic sending, as you can verify the data before pushing it to Xero, or (even if you have Automatic sending on) if you need to backdate any register closures.

  9. Sending Petty Cash to Xero (Optional)

    Screenshot 2021-11-01 at 08.07.26

    If you use Petty cash on the POS and want to send the data to Xero, please enable the option and map the account where the petty cash amount will go. When enabled, we will deduct the amount from the cash takings and put it in the petty cash account so that you can reconcile it in Xero. For example, if you take 300 as cash payment and withdraw 20 from it as petty cash throughout the day, if enabled, this will bank 280 to your cash account and 20 to your petty cash account. When disabled, all 300 will go to the cash account and if you used any petty cash, you will have to manually transfer it between the accounts.

  10. Extra Settings (Optional)
    Screenshot 2021-11-01 at 08.01.10

    Here you can override the default revenue account for the MISC, Service Charge and Delivery Charge if you use these. This is optional and will go to the default revenue account if not set.
    You can also change your default invoice status to “Authorised”, “Draft” or “Submitted”. 

  11. Goodeats Sales
    Screenshot 2021-11-01 at 08.01.46

    Here you can choose to send Goodeats sales to Xero. They won't automatically be sent with the register closure - you will need to enable this section if you want the information to be sent. This section will only appear if the outlet has Goodeats initialised. If you need to send historic data to Xero, you'll need to go to Reports > Goodeats Report, run the date range, scroll down to the bottom and select Send to Xero.

  12. Beta Features (Optional)
    Screenshot 2021-11-01 at 08.01.36
    If you enable this option, then any sales that have a customer assigned to it will go to Xero on its own and the invoice will be created against the customer. If you decide to send the register closure data in addition to this then any sales with a customer attached will be ignored. Please note that this is an experimental feature, but should work as designed. If you do have any issues or feedback, please email pos.support.uk.ie@sumup.com.