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.
Recommended testing approach
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