Request Payloads
Minimum required payload per country
Select a country to see the minimum required payload Staple needs to start compliance processing, plus the Staple model field names to create. Fields shown are required and country-specific — invoice-level optional fields (notes, attachments, payment details, etc.) are omitted for clarity. See Schema Objects for the full reference.
🇸🇬 Singapore
🇨🇳 China
🇲🇾 Malaysia
🇵🇱 Poland
🇫🇷 France
🇧🇪 Belgium
🇮🇹 Italy
🇩🇪 Germany
🇪🇸 Spain
🇧🇷 Brazil
🇲🇽 Mexico
🇮🇳 India
Format: Standard GST · no mandatory e-invoicing format
Required Staple model fields — 15 fields
Country · DocNumber · IssueDate · Currency · SupplierName · SupplierTaxIDCountry · SupplierTaxIDCode · CustomerName · CustomerTaxIDCountry · CustomerTaxIDCode · LinesQuantity · LinesItemName · LinesItemPrice · LinesTaxesCat · LinesTaxesRate