Welcome to Zuora Product Documentation

Explore our rich library of product information

Testing recommendations in Avalara for Singapore

Understand how to test the Avalara E-Invoicing and Live Reporting integration for Singapore, with a focus on the clearance flow, the two-step Avalara activation, and operational verification for IRAS submission.

Prerequisites in Avalara

Before testing Singapore scenarios, confirm the following in Avalara:

  • InvoiceNow – Singapore is activated and the Peppol ID is registered.

  • Singapore IRAS Corner 5 / Inland Revenue Authority of Singaporeis activated.

  • The Singapore company is ready for SG-B2B-CTC Clearance submission.

  • Avalara E-Invoicing and Live Reporting is activated for Singapore.

  • The Singapore mandate and network selection are completed.

  • The seller identifiers and electronic-address information required for Singapore are configured.

  • The tenant is ready to accept Singapore documents generated from Zuora.

Prerequisites in Zuora

Before submitting Singapore documents to Avalara, verify the following in Zuora:

  • A Singapore e-invoicing business region is configured and linked to the Avalara service provider.

  • The business region uses the process expected by the Singapore package.

  • Customer e-invoicing profiles and contact information are complete for Singapore buyers.

  • Test billing documents are in Posted status before e-invoicing is triggered.

  • The default Singapore templates for Invoice, Credit Memo, and Debit Memo are available in the tenant.

What to validate

When you test Singapore e-invoicing, validate the following:

  • Avalara accepts billing documents submitted from Zuora for the Singapore configuration.

  • The generated document follows the Singapore clearance flow configured for the package, including successful routing through the Singapore IRAS Corner 5 / SG-B2B-CTC Clearance setup.

  • Seller and buyer identifiers are complete and consistent.

  • Required template fields are populated correctly in the generated output.

  • Validation failures are clear enough to troubleshoot.

  • Corrected documents can be resubmitted successfully after data or mapping fixes.

  • Resync E-Invoice Status, Regenerate E-Invoice, and Download E-Invoice work correctly for Singapore test data.

Use realistic business data that reflects your production setup.

Include positive and negative scenarios across the operational lifecycle:

  • Initial submission

  • Validation

  • Download and review

  • Error handling

  • Correction and resubmission

  • Status resync after processing