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
BalanceValue Balance Value double 18 6
BillToContactId Contact ID reference 18
BillingAccountId Account ID reference 18
BillingArrangementId Billing Arrangement ID reference 18
BillingArrangementVerNumber Billing Arrangement Version Number int 9
BillingProfileId Billing Account ID reference 18
ChildInvoiceCount Child Invoice Count int 9
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
CorrelationIdentifier Correlation Identifier string 255
CreatedById Created By ID reference 18
CreatedDate Created Date datetime
CreationMode Creation Mode picklist 255
CreditInvoiceTaxDocNumber Credit Invoice Tax DocNumber string 255
CurrencyIsoCode Currency ISO Code picklist 3
DaysInvoiceOpen Days Invoice Open int 9
DaysInvoiceOverdue Days Invoice Overdue int 9
DebitInvoiceTaxDocNumber Debit Invoice Tax Doc Number string 255
Description Description string 255
DocumentNumber Document Number string 255
DueDate Due Date date
FullSettlementDate Full Settlement Date date
FuncCrcyCnvTotAmtWithTax Functional Currency Converted Total Amount With Tax double 18 6
FunctionalCurrencyCvsnDate Functional Currency Conversion Date date
FunctionalCurrencyCvsnRate Functional Currency Conversion Rate double 18 10
FunctionalCurrencyIsoCode Functional Currency ISO Code string 40
GroupingKey Grouping Key string 255
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 255
InvoiceReference Invoice Reference string 255
IsBillingScheduleGroupSkipped Is Billing Schedule Skipped boolean
IsDeleted Deleted boolean
IsInvoiceLocked Invoice Locked boolean
LastEmailDispatchStatus Last Email Dispatch Status picklist 255
LastModifiedById Last Modified By ID reference 18
LastModifiedDate Last Modified Date datetime
LastReferencedDate Last Referenced Date datetime
LastViewedDate Last Viewed Date datetime
LegalEntityAccountingPeriodId Legal Entity Accounting Period ID reference 18
LegalEntityId Legal Entity ID reference 18
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
PaymentScheduleId Payment Schedule ID reference 18
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
TaxLocaleType Tax Locale Type picklist 255
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
TotalTaxesCapturedAtHeader Total Taxes Captured at Header 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