Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

ExpenseDocument

Focus mode
ExpenseDocument - Amazon Textract

The structure holding all the information returned by AnalyzeExpense

Contents

Blocks

This is a block object, the same as reported when DetectDocumentText is run on a document. It provides word level recognition of text.

Type: Array of Block objects

Required: No

ExpenseIndex

Denotes which invoice or receipt in the document the information is coming from. First document will be 1, the second 2, and so on.

Type: Integer

Valid Range: Minimum value of 0.

Required: No

LineItemGroups

Information detected on each table of a document, seperated into LineItems.

Type: Array of LineItemGroup objects

Required: No

SummaryFields

Any information found outside of a table by Amazon Textract.

Type: Array of ExpenseField objects

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following:

On this page

PrivacySite termsCookie preferences
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.