Newer Version Available

This content describes an older version of this product. View Latest

Invoice

Represents a financial document describing the total amount a buyer must pay for goods or services provided. This object is available in API version 48.0 and later.

This guide only lists certain information for each object. For more information, including descriptions of the fields, see Invoice in the Billing Guide and Object Reference for the Salesforce Platform.

Fields

Field Name Field Label Type Digits Length Precision Scale
AppType App Type picklist 255
Balance Balance currency 18 2
BillToContactId Contact ID reference 18
BillingAccountId Account ID reference 18
CorpCrcyCnvTotAmtWithTax Corporate Currency Converted Total Amount With Tax double 18 6
CorporateCurrencyCvsnDate Corporate Currency Conversion Date date
CorporateCurrencyCvsnRate Corporate Currency Conversion Rate double 18 10
CorporateCurrencyIsoCode Corporate Currency ISO Code string 40
CreatedById Created By ID reference 18
CreatedDate Created Date datetime
CreationMode Creation Mode picklist 255
CurrencyIsoCode Currency ISO Code picklist 3
DaysInvoiceOpen Days Invoice Open int 9
DaysInvoiceOverdue Days Invoice Overdue int 9
Description Description string 255
DocumentNumber Document Number string 255
DueDate Due Date date
FullSettlementDate Full Settlement Date date
Id Invoice ID id 18
InvBatchDraftToPostedRunId Invoice Batch Draft to Posted Run ID reference 18
InvoiceBatchRunId Invoice Batch Run ID reference 18
InvoiceDate Invoice Date date
InvoiceLockedDateTime Invoice Locked Date Time datetime
InvoiceNumber Invoice Number string 10
IsBillingScheduleGroupSkipped Is Billing Schedule Skipped boolean
IsDeleted Deleted boolean
IsInvoiceLocked Invoice Locked boolean
LastModifiedById Last Modified By ID reference 18
LastModifiedDate Last Modified Date datetime
LastReferencedDate Last Referenced Date datetime
LastViewedDate Last Viewed Date datetime
NetCreditsApplied Net Credits Applied currency 18 2
NetPaymentsApplied Net Payments Applied currency 18 2
OwnerId Owner ID reference 18
PaymentExclusionReason Skip Payment Schedule Creation Reason string 40
PaymentTermId Payment Term ID reference 18
PostedDate Posted Date date
ReferenceEntityId ReferenceEntity ID reference 18
SavedPaymentMethodId Saved Payment Method ID reference 18
SettlementLevel Settlement Level picklist 255
SettlementStatus Settlement Status picklist 255
ShouldExcludePayment Skip Payment Schedule Creation boolean
Status Status picklist 255
SystemModstamp System Modstamp datetime
TotalAdjustmentAmount Total Adjustment Amount currency 18 2
TotalAdjustmentAmountWithTax Total Adjustment Amount with Tax currency 18 2
TotalAdjustmentTaxAmount Total Adjustment Tax Amount currency 18 2
TotalAmount Total Amount currency 18 2
TotalAmountWithTax Total with Tax currency 18 2
TotalChargeAmount Total Charges currency 18 2
TotalChargeAmountWithTax Total Charge Amount with Tax currency 18 2
TotalChargeTaxAmount Total Charge Tax Amount currency 18 2
TotalConvertedNegAmount Total Converted Negative Amount currency 18 2
TotalTaxAmount Total Tax currency 18 2
UniqueIdentifier Unique Identifier string 255
WriteOffStatus Write Off Status picklist 255
WriteOffTotalChargeAmount Write Off Total Charge Amount currency 18 2
WriteOffTotalTaxAmount Write Off Total Tax Amount currency 18 2