Skip to content

Deel: Create Vendor Bill — request body — body data

Create Vendor Bill: request body, field body / data. Complete fields and constraints for contract 2026-10-27.

API reference · Contract 2026-10-27

SDK schema: Create Vendor Bill — request body — body data

FieldTypePresenceDescription and constraints
$objectRoot
amountnumberRequired within parentTotal amount including VAT
Format: double
currencystringRequired within parentISO 4217 currency code
Maximum length: 3
Minimum length: 3
Pattern: ^[A-Z]{3}$
datestringRequired within parentInvoice/bill date
Format: date
descriptionstringRequired within parentGeneral description of the vendor bill
Minimum length: 1
due_datestringRequired within parentDue date for payment
Format: date
external_idstringRequired within parentExternal system identifier (e.g., Brightflag ID)
Minimum length: 1
line_itemsarrayRequired within parentLine items for the vendor bill
line_items[]ModelEach itemExpand Create Vendor Bill — request body — body data line items item
referencestringRequired within parentVendor bill reference
Maximum length: 100
Minimum length: 1
subsidiary_idstringRequired within parentUnique identifier for the Deel legal entity/subsidiary
subtotalnumberRequired within parentSubtotal amount excluding VAT
Format: double
vendor_idstringRequired within parentUnique identifier for the Vendor

Referenced models: Create Vendor Bill — request body — body data line items item

Report an issue with this page

Necessary

Required for sign-in, security, authorization, and remembering your choices.

Always active

Analytics

Helps us understand which product and documentation features are useful.

Performance diagnostics

Uses performance tracing and privacy-masked session replay to diagnose problems.

You can change these choices at any time from Cookie settings.