> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Invoice Skills

> Vantage Invoice skills extract data from invoices across Europe, the US, Canada, Australia/NZ, Spain, Ukraine, China, and Japan, with splitting included.

ABBYY Vantage offers a set of built-in skills designed for extracting data from invoices.

An invoice is a document issued by a seller to a buyer that lists the goods or services supplied. An invoice typically contains the following information:

* A list of goods or services supplied and their quantity and price
* The total amount payable for the goods or services
* The currency to be used for payment
* A description of the goods or services
* Details about the seller and the buyer
* The number and date of the invoice
* Applicable taxes

As information provided on invoices varies from region to region (for example, each country has its own tax system and laws of incorporation), each region requires its own invoice skills, with region-specific data fields and validation rules.

## Available Invoice Skills

ABBYY Vantage includes the following built-in invoice skills:

* [Invoice](/vantage/documentation/skill-catalog/built-in-skills/invoice-skills/invoice) for invoices from various countries, mostly European
* [Invoice AU-NZ](/vantage/documentation/skill-catalog/built-in-skills/invoice-skills/invoice-au-nz) for Australian and New Zealand invoices
* [Invoice CA](/vantage/documentation/skill-catalog/built-in-skills/invoice-skills/invoice-ca) for Canadian invoices
* [Invoice CN](/vantage/documentation/skill-catalog/built-in-skills/invoice-skills/invoice-cn) for Chinese invoices
* [Invoice ES](/vantage/documentation/skill-catalog/built-in-skills/invoice-skills/invoice-es) for Spanish invoices
* [Invoice JP](/vantage/documentation/skill-catalog/built-in-skills/invoice-skills/invoice-jp) for Japanese invoices
* [Invoice UA](/vantage/documentation/skill-catalog/built-in-skills/invoice-skills/invoice-ua) for Ukrainian invoices
* [Invoice US](/vantage/documentation/skill-catalog/built-in-skills/invoice-skills/invoice-us) for US invoices

## Multi-Region Processing Skills

To process invoices from multiple regions within one workflow, ABBYY Vantage offers the following built-in skills:

* [Invoice Classifier](/vantage/documentation/skill-catalog/built-in-skills/invoice-skills/invoice-classifier)
* [Invoice Processing](/vantage/documentation/skill-catalog/built-in-skills/invoice-skills/invoice-processing)

## Document Splitting

To split files with multiple invoices, ABBYY Vantage offers the built-in [Invoice Document Splitter Skill](/vantage/documentation/skill-catalog/built-in-skills/invoice-skills/invoice-splitter).

The built-in invoice skills have been trained on a large document set and provide high accuracy of data identification and extraction.

## Data Catalogs

The built-in invoice skills use data catalogs named "Vendors" (of type Document Issuer Companies) and "BusinessUnits" (of type Document Receiver Companies), each containing the following columns.

<Note>
  The Invoice CN skill does not use the data catalogs.
</Note>

### Vendors Data Catalog

| Column                 | Description                                |
| :--------------------- | :----------------------------------------- |
| Issuer Company ID      | Unique identifier for the issuing company  |
| Name                   | Company name                               |
| City                   | Company city                               |
| Street                 | Company street address                     |
| State or Province      | Company state or province                  |
| Country                | Company country                            |
| Postal Code            | Company postal code                        |
| Tax ID                 | Company tax identification number          |
| National Tax ID        | Company national tax identification number |
| Bank Account           | Company bank account number                |
| Bank Code              | Company bank code                          |
| IBAN                   | International Bank Account Number          |
| Company Correlation ID | Internal correlation identifier            |

### BusinessUnits Data Catalog

| Column              | Description                                 |
| :------------------ | :------------------------------------------ |
| Receiver Company ID | Unique identifier for the receiving company |
| Name                | Company name                                |
| City                | Company city                                |
| Street              | Company street address                      |
| State or Province   | Company state or province                   |
| Country             | Company country                             |
| Postal Code         | Company postal code                         |
| Tax ID              | Company tax identification number           |

## Purchase Order Data Catalogs

The built-in invoice skills also use **PurchaseOrders** and **PurchaseOrderItems** data catalogs to identify the invoices that correspond to existing purchase orders and check that the purchase details match. These data catalogs contain the following columns:

### PurchaseOrders Data Catalog

| Column   | Description              |
| :------- | :----------------------- |
| BUId     | Business unit identifier |
| Netto    | Net amount               |
| PONumber | Purchase order number    |
| VendorId | Vendor identifier        |

### PurchaseOrderItems Data Catalog

| Column           | Description              |
| :--------------- | :----------------------- |
| Article          | Article identifier       |
| BUId             | Business unit identifier |
| Description      | Item description         |
| Discount         | Discount amount          |
| ItemId           | Item identifier          |
| PONumber         | Purchase order number    |
| Quantity         | Item quantity            |
| TotalPriceBrutto | Total gross price        |
| TotalPriceNetto  | Total net price          |
| UnitPrice        | Unit price               |

For more information on data catalogs and how to add custom data to a data catalog, see [data catalogs](/vantage/documentation/skill-designer/document/using-data-catalogs/use).

If you are not using data catalogs, the **Vendor/Name**, **Business Units/Name**, **Business Units/Address**, **Vendor/Address**, **Vendor/Tax ID**, and **Business Units/Tax ID** fields will be detected and captured using neural networks. If you want to select a specific record from your database, use data catalogs. For more information on the company detection, see [company detection algorithm](/vantage/documentation/advanced-designer/activities/company-detection-algorithm).
