Xero

Xero is a cloud-based accounting software designed for small and medium-sized businesses. It offers a comprehensive set of tools and features that simplify and streamline financial management tasks, helping businesses stay on top of their finances.

Supported Features

Feature nameSupported
Column HashingTrueField level
BlockingTrueField level
IncrementalTrue
Custom dataFalse
HistoryFalse
ReSyncTrueTable level
TemplatesTrue

Data Schema

T
- Table
S
- Sub table

🔧 Setup Guide

Step 1 - Create a Xero app

  1. Log in to your Xero developer account
  2. In the right top corner click New app
  3. Enter a name for the app
  4. Select Web app as the integration type
  5. Enter your company url in the Company or application URL field
  6. In the Redirect URI field enter https://api.weld.app/connections/oauth/xero/redirect
  7. Click Create app

Step 2 - Create a client secret

The newly created app will open.

  1. On the left side menu, select Configuration
  2. Click Generate a secret
  3. Copy the secret and store it somewhere safe because you will not see it again after leaving this page or saving. You will need the Client id and the Client secret to configure your connector in Weld.
  4. Click Save.

Step 3 - Connect Xero to Weld

  1. Fill out the Weld connection form with your client id and client secret
  2. Click Authorize
  3. Follow the instructions

📊 SQL Templates

View all →
Journal Entries Report

This template generates a report on journal entries from Xero, breaking down the data by year and month. It gives you a count of all journal entries and a count of individual journal lines for each journal entry within the specified periods.

IntermediateAccounting
Monthly Invoice Summary Report

This template generates a monthly invoice summary report from Xero, organizing the data by year and month. It details various invoice metrics such as the total number and amount of invoices, total tax, total amount due and paid, amount credited, and the number of unique contacts involved.

IntermediateAccounting
Invoice Entries Report

This template generates a report on invoice entries from Xero, breaking down the data by year and month. It gives detailed information on each invoice entry including various attributes such as invoice ID, description, quantity, and so on.

IntermediateAccounting
Tracking Details Report

This template generates a report that brings together tracking details from journal and invoice records, outlining essential details including source type, source ID, and financial particulars such as net and gross amounts, tax details, and tracking categories.

AdvancedAccounting
Monthly Sales Report

This template creates a monthly sales report by analyzing invoice data. It breaks down sales numbers and revenue per product/service and item code on a monthly basis, offering a clear view of how different offerings perform over time.

IntermediateSales

Changelog

RSS
Jun 1, 2025
UpdateNew profit_and_loss report table.
profit_and_loss
View release notes →
May 1, 2023
NewNew connector: Accounting and financial data.
View release notes →

Was this page helpful?