Testing recommendations in Avalara for Poland
Guidelines for testing Poland-specific Avalara document flows, including discount scenarios and supported download formats.
Before running end-to-end tests for Poland, create a subscription with multiple regular charges and discount charges, and ensure that each charge has at least two discount charges.
During testing, validate the following document flows:
Create and post an invoice.
Create and post a credit memo from the invoice.
Create and post a debit memo from the invoice.
Reverse an invoice and verify that a new credit memo is created from the invoice.
Write off an invoice and verify that a new credit memo is created from the invoice.
Generate a credit memo from subscription cancellation and post it.
Reverse that credit memo and verify that a debit memo is created from the invoice.
In addition to standard document flows, include discount-focused scenarios in your UAT because the Poland implementation includes positive-discount test coverage and a documented limitation for discount allowance charge line items.
Also validate the supported Poland download formats in Avalara, including XML, UBL_XML, PNG (KSeF Code I), and PNG (KSeF Code II).