Welcome to Zuora Product Documentation

Explore our rich library of product information

Configure e-invoicing in Avalara for New Zealand

Learn how to configure Avalara E-Invoicing and Live Reporting for New Zealand so Zuora can send Peppol-compliant billing documents for validation, routing, and document delivery.

Make sure that:

  • Your Avalara E-Invoicing and Live Reporting tenant is available for onboarding and configuration

  • Your New Zealand e-invoicing implementation will use the Peppol mandate

  • Your Zuora configuration is prepared to send complete seller, buyer, and billing document data to Avalara for e-invoicing validation and routing

  1. Generate an API token in Avalara for your E-Invoicing and Live Reporting tenant.
  2. Activate the Avalara E-Invoicing and Live Reporting product for the New Zealand company that you are onboarding.
  3. Configure your Peppol identity in Avalara.

    If you already have a Peppol ID, enter it in Avalara. Otherwise, follow Avalara's onboarding process to obtain one if that flow is supported for your implementation.

  4. Select the Peppol mandate in Avalara and create the users required for administration and testing.
  5. In Zuora, configure the source data that Avalara will use for validation and routing and verify the following:
    • An e-invoicing business region is configured for New Zealand with the required seller information.

    • E-invoicing profiles are configured for the target customer accounts.

    • Sold-to contacts contain the buyer information required for Peppol processing.

    • Billing documents that you use for testing are posted before you trigger e-invoicing.

After the configuration is complete, Zuora can submit New Zealand billing documents to Avalara by using the PEPPOL process, and Avalara can return the supported document downloads in XML, PDF, and UBL_XML formats.