SP-API Updates: Invoice by Amazon Expansion for VCS Lite Sellers and New Cancellation XML for Brazil Store
This week's SP-API updates cover two changes to invoice-related APIs: the expansion of Invoice by Amazon (IBA) to VCS Lite sellers, and the addition of a cancellation XML file in the Invoices API for Brazil FBA shipments.
In this post
- Invoice by Amazon expands to VCS Lite sellers
- New cancellation invoice XML download for Brazil store
Invoice by Amazon expands to VCS Lite sellers
Starting July 7, 2026, all eligible VCS Lite Sellers will be able to enroll in Invoice by Amazon (IBA). Once enrolled, Amazon will generate invoices on behalf of these sellers, and the invoice status for IBA-handled orders will be set to InvoiceCreatedByAmazon in the VCS Lite Report (VIDR). The invoice number will be populated by Amazon automatically.
Where e-invoicing is in scope, Amazon will also create and submit the e-invoices on behalf of the seller. You must ensure that your sellers provide all necessary details for successful invoice submission.
Country-specific requirement:
- Italy: Sellers must provide their SDI account ID and certified email address in order for VAT Calculation Service to create and send an XML invoice on their behalf.
Technical impact for solution providers:
- Upload attempts will be rejected: Uploading an invoice via
UPLOAD_VAT_INVOICEfor orders where IBA has generated the invoice will be blocked. You will not be able to submit documents for these transactions. - VCS Lite Report: Orders handled by IBA will appear with the status
InvoiceCreatedByAmazon. This indicates Amazon has already issued the invoice and no action is required from your side. - No changes to API schema: There are no structural changes to the schema. The only difference is the rejection of upload attempts for IBA-enrolled VCS Lite orders and the updated invoice status in the report.
- For e-invoicing related orders, if the invoice number is blank, it means the e-invoice could not be generated by Amazon. You will need to provide the e-invoice off Amazon.
Which stores are affected?
This change applies to all stores.
Who is affected?
Developers with applications that use UPLOAD_VAT_INVOICE to upload invoices on behalf of sellers are affected by this change.
What action is required?
- Update your internal logic to skip upload attempts when the invoice status is
InvoiceCreatedByAmazonto avoid unnecessary API calls and rejected requests. - Confirm that your sellers enrolled in IBA have provided all required details for e-invoice submission where applicable (for example, SDI account ID and certified email for Italy).
No action is required for your integration to continue functioning. However, proactively updating your logic will prevent unnecessary API calls and improve your application's efficiency.
New cancellation invoice XML download for Brazil store
Starting July 15, 2026, the getInvoicesDocument operation in the Invoices API will include a new cancellation XML file within the ZIP package returned for FBA shipments in the Brazil store. This file contains the fiscal cancellation event data associated with previously issued NF-e invoices.
Invoices API operations (FBA shipments):
The Invoices API is used to retrieve and export invoices for various types of FBA transactions (shipments, sales, returns, etc.). The following operations remain unchanged — only the contents of the ZIP response from getInvoicesDocument will be updated:
getInvoices— Retrieves invoice information (unchanged)createInvoicesExport— Creates an export request for invoice XMLs (unchanged)getInvoicesDocument— Returns a ZIP file containing the XMLs (unchanged)
File naming convention:
The cancellation XML will be identified by the suffix _CANCEL_NFE_XML.
Example:
| File Type | File Name |
|---|---|
| Original NF-e | 35260412345678000190550010000123451234567890.xml |
| Cancellation Event | 35260412345678000190550010000123451234567890_CANCEL_NFE_XML.xml |
Who is affected?
Developers with applications that use the Invoices API to retrieve and process invoice XML files for FBA orders in Brazil are affected by this change.
What action is required?
- Update your application's file parsing and processing logic by July 15, 2026 to acknowledge and correctly handle the new cancellation XML files that will appear in the ZIP package.
- Ensure your parsing logic can identify and process files with the
_CANCEL_NFE_XMLsuffix without errors or unexpected behavior. - No changes to your API calls are needed — the new file will appear automatically alongside existing files in the ZIP response.

