Professional Documents
Culture Documents
com/document/d/e/2PACX-1vQS3vrFiEXfDCEhKf3CPRr1NiCZ4-XwD0ZGhj4FGV-b-vi1IHdkyPenGr-tGTZuKmM7n_X6…
Global Rules
● Draw boxes around the fields of the invoices and transcribe the shown key & value text/numbers
● Draw a box for every instance of an entity (eg: if the invoiceNo appears multiple times, draw a box for each
instance)
○ If the buyername is already annotated somewhere else in the document, shipto/deliver to address has
to be taken as whole including the buyer name.
○ Exception: table class will overlap the tableHeader and lineItem boxes)
● Do not clip any relevant text with the boxes and do not leave too much space between box and text
● Do not confuse general information at the top of an invoice (main classes) with product-level information within tables
(table classes)
● If the currency is present in ISO format, it should be annotated with the specific currency key eg) “USD 500”: “USD” is
currency.value and “500” is amount.value
● All invoices must have language.value and currency.value , Country and invoiceType
All dates must be Capture the date in two formats
a. As it is shown on the document
b. Also, the equivalent ISO format. No box is required for capturing the field in ISO.
● If the # or : symbol is shown (eg: Invoice #, Order #:), the # and : symbol should be included in the box as the key
value
https://docs.google.com/document/d/e/2PACX-1vQS3vrFiEXfDCEhKf3CPRr1NiCZ4-XwD0ZGhj4FGV-b-vi1IHdkyPenGr-tGTZuKmM7n_X6P8pLcrng/… 1/14
3/2/2021 https://docs.google.com/document/d/e/2PACX-1vQS3vrFiEXfDCEhKf3CPRr1NiCZ4-XwD0ZGhj4FGV-b-vi1IHdkyPenGr-tGTZuKmM7n_X6…
tableHeader lineItem
● Found at the top of the table ● Found at the inside of the table
● Only have key values (title for the lineItem fields) ● Only have values
Main Classes
InvoiceAmount Key/Value
Country Value
tax3Description Key/Value
invoiceType Value
barCode Value
currency Key/Value
dueDate Key/Value vendorTaxId Key/Value
exchRateSrcCurr key/value
exchRateTarCurr key/value
exchRate key/value
https://docs.google.com/document/d/e/2PACX-1vQS3vrFiEXfDCEhKf3CPRr1NiCZ4-XwD0ZGhj4FGV-b-vi1IHdkyPenGr-tGTZuKmM7n_X6P8pLcrng/… 2/14
3/2/2021 https://docs.google.com/document/d/e/2PACX-1vQS3vrFiEXfDCEhKf3CPRr1NiCZ4-XwD0ZGhj4FGV-b-vi1IHdkyPenGr-tGTZuKmM7n_X6…
tax3Amount Key/Value
tax3Rate Key/Value
deliveryNoteNo.buyer Key/Value
DeliveryNoteNo Key/Value
comments Key/Value
cityTownVillage Value
stateProvince Value
country Value
Zip Value
Table Classes
(Usually found in the middle of an invoice in a table format within the table box)
tableHeaders
Group Field Key/Value? Group Field Key/Value?
lineItems
Group Field Key/Value? Group Field Key/Value?
https://docs.google.com/document/d/e/2PACX-1vQS3vrFiEXfDCEhKf3CPRr1NiCZ4-XwD0ZGhj4FGV-b-vi1IHdkyPenGr-tGTZuKmM7n_X6P8pLcrng/… 3/14
3/2/2021 https://docs.google.com/document/d/e/2PACX-1vQS3vrFiEXfDCEhKf3CPRr1NiCZ4-XwD0ZGhj4FGV-b-vi1IHdkyPenGr-tGTZuKmM7n_X6…
Main Classes
https://docs.google.com/document/d/e/2PACX-1vQS3vrFiEXfDCEhKf3CPRr1NiCZ4-XwD0ZGhj4FGV-b-vi1IHdkyPenGr-tGTZuKmM7n_X6P8pLcrng/… 4/14
3/2/2021 https://docs.google.com/document/d/e/2PACX-1vQS3vrFiEXfDCEhKf3CPRr1NiCZ4-XwD0ZGhj4FGV-b-vi1IHdkyPenGr-tGTZuKmM7n_X6…
written below it.
↑ Back to
● Include currency
top symbol such as $, € in
the attribute
● Include currency
symbol such as $, €, £
in the attribute
● Include currency
symbol such as $, € in
the attribute
● Include currency
symbol such as $, € or
% in the attribute
https://docs.google.com/document/d/e/2PACX-1vQS3vrFiEXfDCEhKf3CPRr1NiCZ4-XwD0ZGhj4FGV-b-vi1IHdkyPenGr-tGTZuKmM7n_X6P8pLcrng/… 5/14
3/2/2021 https://docs.google.com/document/d/e/2PACX-1vQS3vrFiEXfDCEhKf3CPRr1NiCZ4-XwD0ZGhj4FGV-b-vi1IHdkyPenGr-tGTZuKmM7n_X6…
If an account number has to
AccountNumber.key/value be captured, look for a
unique number/value that
references to the client. This
may be located at the
header area or payment slip.
An account number may
appear on an invoice with a
different label but always
keep in mind how we define
an account number.
Examples are (but not
limited to):
• Customer Number
• Client Reference
• Client Number
• Client ID
• Customer Reference
• Customer code Customer
↑ Back to
top
● Transcribe in this
format: YYYY-MM-DD
● If a logo if present, it
should always be
annotated as
vendorName.value
even if there is another
occurrence of the
vendorName
● Do not confuse with
receiver’s name (‘Bill
To’, ‘Invoice To’ etc.)
https://docs.google.com/document/d/e/2PACX-1vQS3vrFiEXfDCEhKf3CPRr1NiCZ4-XwD0ZGhj4FGV-b-vi1IHdkyPenGr-tGTZuKmM7n_X6P8pLcrng/… 7/14
3/2/2021 https://docs.google.com/document/d/e/2PACX-1vQS3vrFiEXfDCEhKf3CPRr1NiCZ4-XwD0ZGhj4FGV-b-vi1IHdkyPenGr-tGTZuKmM7n_X6…
https://docs.google.com/document/d/e/2PACX-1vQS3vrFiEXfDCEhKf3CPRr1NiCZ4-XwD0ZGhj4FGV-b-vi1IHdkyPenGr-tGTZuKmM7n_X6P8pLcrng/… 8/14
3/2/2021 https://docs.google.com/document/d/e/2PACX-1vQS3vrFiEXfDCEhKf3CPRr1NiCZ4-XwD0ZGhj4FGV-b-vi1IHdkyPenGr-tGTZuKmM7n_X6…
comments.key/value Additional information from
supplier
Common Identifiers:
‘Comments’, ‘Additional
Comments’ etc.
● .address.houseNumber:
House number of the
customer. E.g. “701a”
● address.street:
Street address of the Example 2
Customer. E.g. "First Ave."
● address.district: The
district is like a
neighbourhood or area of
the city. In the hierarchy
of addresses, it is
between the street and
the city.
https://docs.google.com/document/d/e/2PACX-1vQS3vrFiEXfDCEhKf3CPRr1NiCZ4-XwD0ZGhj4FGV-b-vi1IHdkyPenGr-tGTZuKmM7n_X6P8pLcrng/… 9/14
3/2/2021 https://docs.google.com/document/d/e/2PACX-1vQS3vrFiEXfDCEhKf3CPRr1NiCZ4-XwD0ZGhj4FGV-b-vi1IHdkyPenGr-tGTZuKmM7n_X6…
Examples of districts are
Kreuzberg and Mitte for
Berlin. Or Manhattan and
Brooklyn for New York City. Example 3
● address.cityTownVillage:
City line of the Customer.
E.g. “Sunnyvale”
● address.stateProvince:
state, province or county
(in the UK)
● address.country
The country must be written
as is. If the country says
“Germany”, the transcription
should be “Germany”.
Table Classes
t
https://docs.google.com/document/d/e/2PACX-1vQS3vrFiEXfDCEhKf3CPRr1NiCZ4-XwD0ZGhj4FGV-b-vi1IHdkyPenGr-tGTZuKmM7n_X6P8pLcrng… 10/14
3/2/2021 https://docs.google.com/document/d/e/2PACX-1vQS3vrFiEXfDCEhKf3CPRr1NiCZ4-XwD0ZGhj4FGV-b-vi1IHdkyPenGr-tGTZuKmM7n_X6…
amount tableHeader./lineItem. Total amount of the line item
totalAmount
Also called
↑ Back to top
● Amount
● Amount Due
● Extension
● Extended Price
tableHeader./lineItem.
Price for this object
unitPrice
https://docs.google.com/document/d/e/2PACX-1vQS3vrFiEXfDCEhKf3CPRr1NiCZ4-XwD0ZGhj4FGV-b-vi1IHdkyPenGr-tGTZuKmM7n_X6P8pLcrng… 11/14
3/2/2021 https://docs.google.com/document/d/e/2PACX-1vQS3vrFiEXfDCEhKf3CPRr1NiCZ4-XwD0ZGhj4FGV-b-vi1IHdkyPenGr-tGTZuKmM7n_X6…
Identifiers :
S.N
https://docs.google.com/document/d/e/2PACX-1vQS3vrFiEXfDCEhKf3CPRr1NiCZ4-XwD0ZGhj4FGV-b-vi1IHdkyPenGr-tGTZuKmM7n_X6P8pLcrng… 12/14
3/2/2021 https://docs.google.com/document/d/e/2PACX-1vQS3vrFiEXfDCEhKf3CPRr1NiCZ4-XwD0ZGhj4FGV-b-vi1IHdkyPenGr-tGTZuKmM7n_X6…
COMMON ERRORS
Disclaimers should
not be labelled as
Comments
https://docs.google.com/document/d/e/2PACX-1vQS3vrFiEXfDCEhKf3CPRr1NiCZ4-XwD0ZGhj4FGV-b-vi1IHdkyPenGr-tGTZuKmM7n_X6P8pLcrng… 13/14
3/2/2021 https://docs.google.com/document/d/e/2PACX-1vQS3vrFiEXfDCEhKf3CPRr1NiCZ4-XwD0ZGhj4FGV-b-vi1IHdkyPenGr-tGTZuKmM7n_X6…
https://docs.google.com/document/d/e/2PACX-1vQS3vrFiEXfDCEhKf3CPRr1NiCZ4-XwD0ZGhj4FGV-b-vi1IHdkyPenGr-tGTZuKmM7n_X6P8pLcrng… 14/14