Xero Integrations

Do more with Xero

Zapier allows you to instantly connect Xero with 2,000+ apps to automate your work and find productivity super powers.

Connect to 2,000+ Apps

Google Sheets

Google +1Google, Spreadsheets

40 Integrations


Payment Processing

10 Integrations


eCommerce +1eCommerce, Premium

45 Integrations

Connect Xero to 2,000+ Apps

  • Create Xero invoices for new Stripe charges

    Stripe + Xero

    Try It
  • Create new Xero invoices for new PayPal sales

    PayPal + Xero

  • Create Xero invoices when Pipedrive deals reach certain stages

    Pipedrive + Xero

  • Get Slack alert messages for new Xero invoices

    Xero + Slack

  • Create new Xero invoices for new WooCommerce orders

    WooCommerce + Xero

Xero Integration Details

Use Xero with Zapier to take the repetitive, manual tasks out of accounting work. When events happen in other apps—like new orders created in Stripe—Zapier can automatically create invoices and update customer info in Xero. And when there are new bills or payments in Xero, you can set up Zapier integrations to send out emails, update your CRM, or perform thousands of other actions within the 1,000+ supported apps.

Here are some creative ways to use Xero with Zapier:

  • Save hours by putting invoice creation on autopilot. Use Zapier to create Xero invoices when new payments are received in Stripe or PayPal or when leads reach a particular stage in Pipedrive.
  • Help your team stay in the loop by sending a monthly, weekly, or daily digest of Xero sales invoices through Gmail or Slack.
  • Use Zapier to connect Typeform, Google Forms, or other form apps to Xero, and automatically create contacts when someone submits a form entry.

The following Xero Triggers, Searches, Filters, and Actions are supported by Zapier:


New Bill

Triggers when you add a new bill. (Accounts Payable)

New Quote

Triggers when a new quote is created.

New Bank Transaction

Triggers when a new bank transaction is created.

New Purchase Order

Triggers when a new purchase order is created or enters a status for the first time.

New Contact

Triggers when you add a new contact.

New Sales Invoice

Triggers when you add a new sales invoice. (Accounts Receivable)

New Payment

Triggers when you receive a new payment.

New Expense Claim Receipt

Triggers when you add a new draft expense claim receipt.


Create/Update Contact

Creates a new contact or updates a contact if a contact already exists.

Create Bill

Creates a new bill (Accounts Payable).

Create Payment

Applies a payment to an invoice.

Create Bank Transaction

Creates a new Spend/Receive Money bank transaction.

Create Credit Note

Creates a new credit note for a contact.

Create Purchase Order

Creates a new purchase order for a contact.

Create New Quote Draft

Creates a new quote draft.

Create Sales Invoice

Creates a new sales invoice (Accounts Receivable).

Add Items to Existing Sales Invoice

Adds line items to an existing sales invoice.

Create Bank Transfer

Transfers money between two bank accounts.

Send Sales Invoice By Email

Sends an invoice via email.


Find Contact

Finds a contact by name or account number.

Find or Create Contact

Finds or creates a specific contact.

Find Invoice

Finds an invoice by number or reference.

Connect Xero to 2,000+ Apps