SP-API Updates: Invoice by Amazon Expansion for VCS Lite Sellers and New Cancellation XML for Brazil Store
From July 7 2026, all qualifying VCS Lite sellers can enroll in Invoice by Amazon (IBA), allowing Amazon to auto‑generate invoices and mark orders as InvoiceCreatedByAmazon. Starting July 15 2026, getInvoicesDocument will return a _CANCEL_NFE_XML.xml file for Brazilian FBA shipments, requiring parsing of cancellation events. Sellers must skip UPLOAD_VAT_INVOICE for IBA orders and update Brazil processing logic.
Back to All 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 viaUPLOAD_VAT_INVOICE for 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.
Analysis & Recommendations
Why This Matters
IBAs auto‑invoice feature eliminates manual uploads for VCS Lite sellers, reducing 400‑series errors and freeing up 24‑hour nightly pulls. The new Brazilian cancellation XML ensures accurate financial reconciliation by capturing NF‑e voids, preventing over‑reporting of sales.
Key Takeaways
- IBA expansion effective July 7 2026 for all qualifying VCS Lite sellers.
- getInvoicesDocument will include a _CANCEL_NFE_XML.xml file from July 15 2026 for Brazilian FBA shipments.
- Orders with status InvoiceCreatedByAmazon must skip UPLOAD_VAT_INVOICE to avoid 400 rejections.
- Italian sellers need SDI account ID and certified email for e‑invoice submission.
Recommended Actions
- →In Seller Central, enroll all qualifying VCS Lite sellers in Invoice by Amazon starting July 7 2026.
- →Update integration to detect InvoiceCreatedByAmazon status in the VCS Lite Report and remove any UPLOAD_VAT_INVOICE calls for those orders.
- →Modify Brazil invoice‑processing script to extract and parse any file matching *_CANCEL_NFE_XML.xml from the ZIP returned by getInvoicesDocument.
Comments
Join the discussion
Log in or create an account to share your thoughts on this update.
No comments yet. Be the first to share your thoughts!