

# InvoiceSummary


 The invoice that the API retrieved. 

## Contents


 ** AccountId **   <a name="awscostmanagement-Type-invoicing_InvoiceSummary-AccountId"></a>
 The AWS account ID.   
Type: String  
Pattern: `\d{12}`   
Required: No

 ** BaseCurrencyAmount **   <a name="awscostmanagement-Type-invoicing_InvoiceSummary-BaseCurrencyAmount"></a>
 The summary with the product and service currency.   
Type: [InvoiceCurrencyAmount](API_invoicing_InvoiceCurrencyAmount.md) object  
Required: No

 ** BillingPeriod **   <a name="awscostmanagement-Type-invoicing_InvoiceSummary-BillingPeriod"></a>
 The billing period of the invoice-related document.   
Type: [BillingPeriod](API_invoicing_BillingPeriod.md) object  
Required: No

 ** DueDate **   <a name="awscostmanagement-Type-invoicing_InvoiceSummary-DueDate"></a>
 The invoice due date.   
Type: Timestamp  
Required: No

 ** Entity **   <a name="awscostmanagement-Type-invoicing_InvoiceSummary-Entity"></a>
The organization name providing AWS services.  
Type: [Entity](API_invoicing_Entity.md) object  
Required: No

 ** InvoiceId **   <a name="awscostmanagement-Type-invoicing_InvoiceSummary-InvoiceId"></a>
 The invoice ID.   
Type: String  
Length Constraints: Minimum length of 0. Maximum length of 1024.  
Pattern: `[\s\S]*`   
Required: No

 ** InvoiceType **   <a name="awscostmanagement-Type-invoicing_InvoiceSummary-InvoiceType"></a>
 The type of invoice.   
Type: String  
Valid Values: `INVOICE | CREDIT_MEMO`   
Required: No

 ** IssuedDate **   <a name="awscostmanagement-Type-invoicing_InvoiceSummary-IssuedDate"></a>
 The issued date of the invoice.   
Type: Timestamp  
Required: No

 ** OriginalInvoiceId **   <a name="awscostmanagement-Type-invoicing_InvoiceSummary-OriginalInvoiceId"></a>
The initial or original invoice ID.   
Type: String  
Length Constraints: Minimum length of 0. Maximum length of 1024.  
Pattern: `[\s\S]*`   
Required: No

 ** PaymentCurrencyAmount **   <a name="awscostmanagement-Type-invoicing_InvoiceSummary-PaymentCurrencyAmount"></a>
 The summary with the customer configured currency.   
Type: [InvoiceCurrencyAmount](API_invoicing_InvoiceCurrencyAmount.md) object  
Required: No

 ** PurchaseOrderNumber **   <a name="awscostmanagement-Type-invoicing_InvoiceSummary-PurchaseOrderNumber"></a>
 The purchase order number associated to the invoice.  
Type: String  
Length Constraints: Minimum length of 0. Maximum length of 1024.  
Pattern: `[\s\S]*`   
Required: No

 ** TaxCurrencyAmount **   <a name="awscostmanagement-Type-invoicing_InvoiceSummary-TaxCurrencyAmount"></a>
 The summary with the tax currency.   
Type: [InvoiceCurrencyAmount](API_invoicing_InvoiceCurrencyAmount.md) object  
Required: No

## See Also


For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/invoicing-2024-12-01/InvoiceSummary) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/invoicing-2024-12-01/InvoiceSummary) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/invoicing-2024-12-01/InvoiceSummary) 