Export Transactions
The SaveExportInvoiceAsync() method allows taxpayers to submit sales transactions where goods or services are sold to foreign destinations.
A valid Destination Country Code must be provided, and items must be classified under the appropriate tax category for exports (typically Zero-Rated VAT).
SaveExportInvoiceAsync() method
This method is used to process export sales. It ensures the transaction is recorded correctly, applies the proper tax treatment for exports, and links the transaction to the destination country.
Request Parameters
| Parameter | Type | Description |
|---|---|---|
| CISInvoiceNumber | string | Unique invoice number for the export transaction |
| CustomerTPIN | string | Customer TPIN |
| CustomerName | string | Customer name |
| SalesTypeCode | string | “N” for normal sale |
| ReceiptTypeCode | string | “S” for standard receipt |
| PaymentTypeCode | string | Payment method code (e.g., “01” for cash) |
| SalesStatusCode | string | Status code for the sale |
| ConfirmationDateTime | string | Date/time of confirmation (yyyyMMddHHmmss) |
| SalesDate | string | Date of sale (yyyyMMdd) |
| DestinationCountryCode | string | ISO country code of export destination (e.g., “US”) |
| TotalItemCount | int | Total number of items |
| ItemList | list | List of items, including VAT category, taxable amounts, and prices |
| TaxableAmountA | decimal | Taxable amount for standard VAT (if any) |
| TaxAmountA | decimal | VAT amount for standard VAT (if any) |
| TaxableAmountC1 | decimal | Taxable amount for export Zero-Rated VAT |
| TaxAmountC1 | decimal | VAT amount for export Zero-Rated VAT (typically 0) |
| TotalTaxableAmount | decimal | Total taxable amount across all items |
| TotalTaxAmount | decimal | Total tax amount across all items |
| TotalAmount | decimal | Total amount including tax |
Usage Example

Example Successful Response
{
"success": true,
"code": "000",
"message": "Operation completed successfully",
"timestamp": "2025-09-19 13:47:20",
"data": {
"rcptNo": 73,
"intrlData": "O3LCMQVIFOGIQ3ZOZZTU73CALM",
"rcptSign": "EYOUGBYR2GI6WN3J",
"vsdcRcptPbctDate": "20250919134714",
"sdcId": "SDC0010002702",
"mrcNo": "WIS00003709 ",
"qrCodeUrl": "https://sandboxportal.zra.org.zm/indexInvoiceData?Data=1002890781000EYOUGBYR2GI6WN3J"
},
"error": null
}