Xero Integration with Pandadoc

Focus:  The focus of this self-help article is to provide steps and information to how to install the Xero integration with PandaDoc and how to use PandaDoc to send invoices to Xero.

What does this integration do? Once connected, this integration will allow you to create invoices in Xero from PandaDoc when used in combination with the Pricing table block. The PandaDoc document will also be linked to the Xero Invoice.

Please note:  The Xero integration is only available for templates and documents you have created using the “Create” Feature. Templates and documents you have created in PandaDoc via “Upload” will not have this feature.  You can have more than one pricing table block to be used with Xero Invoices.  All taxes and discounts added to the pricing table block will flow into the Xero invoice.

Feature availability:  Can be enabled for all plans. This feature is available in our in Add-on Store. Please go to the “Add-on Store” found on the bottom left of your account to locate and enable. Click here to learn  more about the Add-on Store.

Step 1: Connecting Xero to PandaDoc.  Inside of PandaDoc, go to Settings > Integration and you will See “Xero”.

Step 2: Follow the steps.  To Install, click on “Connect Xero”.

Step 3: Login into Xero. In order to connect, you will need to login with your Xero account.

Step 4: Authorize.  Confirm your Xero organization and click on “Authorize”.

Step 5: Xero settings.  Here you will see Xero settings that you can enable by default. This includes “Invoice Currency”, “Account” (Only “Revenue Accounts will show) and “Tax”. When you set these settings, these will be used every time when creating  invoices in Xero From PandaDoc.

Step 6: PandaDoc documents, pricing table block and Xero options. Now, you can open any existing document and you will see the Xero icon on the right.  Here you can send an invoice, setup which pricing tables will be included in this invoice.

Step 7: Invoice settings… First you will see “invoice total”. Use the “Total is tax inclusive” if you wish to use the taxes on the pricing table to the Xero invoice. Use the “Total is tax exclusive” if you do not wish to include the taxes on the pricing table to the Xero invoice.

Second, here you will see two options for the creation of the invoice. “Automatically generate invoices when document is completed”. “Generate Invoices Manually”.

Step 8: Using invoice creation options to split out total of pricing tables. If you click on “Add an invoice”, you will be shown options in order to create multiple invoices.  Click on “Add another invoice” and you will be provide the options to split out the total percentage of the pricing table.

When ready, click on “Generate Invoices”.

Step 9: Confirming invoice was created.  Once you click on the green Generate Invoices button, the system will process the request and the top of the screen, you will see a message, “Invoices were successfully created in Xero”.

Step 10: Xero invoice connected to PandaDoc document. Now in the Xero settings for your document, at the top, you will see an invoice link that you can click which will take you into the Xero Invoice.

Step 11: Xero invoice. Now,  if you login to Xero, you will see the invoice that has to be created.

Settings - Integrations - Xero - Docment Created - Generated invoice in Xero

Step 12: Troubleshooting “Inclusive/Exclusive Taxes” for your PandaDoc Xero Settings and invoices created in Xero.

Tax inclusive

Tax inclusive works when all next conditions satisfied for invoices:

  • PandaDoc invoice percent not equal 100%;
  • PandaDoc invoice tax type is inclusive.

In this case Xero total will be calculated with next rule:

Xero total = PandaDoc total * invoice percent
5.50$ = 11.00$ * 50%

Xero subtotal = Xero total – Xero tax
5.03$ = 5.50$ – 9.25%

Xero tax type always displayed as exclusive.

Xero tax percent not dependents from PandaDoc tax.

PandaDoc tax percent used in Xero invoices as included to PandaDoc total.

Tax-2

Tax exclusive

Tax exclusive works when any of next conditions satisfied for invoices:

  • PandaDoc invoice percent equal 100%;
  • PandaDoc invoice tax type is exclusive.

In this case Xero total will be calculated with next rule:

Xero subtotal = PandaDoc subtotal * invoice percent
5.00$ = 10.00$ * 50%

Xero total = Xero subtotal + xero tax
5.46$ = 5.00$ + 9.25%

Xero tax type always displayed as exclusive.

Xero tax percent not dependents from PandaDoc tax.

PandaDoc tax percent not used in Xero invoices at all.

Tax-4

Have questions? For faster support please:

  1. Log in to PandaDoc
  2. Then click on the help button
  3. Choose Contact Support option

Or feel free to contact us using our public form:

Contact Support