Invoice
An invoice is a document issued by a seller to a buyer, outlining products or services provided and payment details, essential for financial transactions and record-keeping.
API Upload
The
type
parameter isinvoice
for the upload endpoint.
Field Descriptions:
The model automatically detects data such as:
Section Name | Field Name | Type | Description |
---|---|---|---|
Basic Information | Invoice Number | String | Invoice number |
Basic Information | Issue Date | Date | Invoice issue date |
Basic Information | Terms | String | Invoice payment terms |
Basic Information | Order Id/Tracking No | String | Order ID or tracking number |
Basic Information | Invoice Type | String | Category of the invoice being processed |
Basic Information | Due Date | Date | Date on which the Invoice is due |
Seller Detail | Name | String | Seller's name |
Seller Detail | Address | String | Seller's address |
Seller Detail | GST/ VAT Number | String | Seller's GST or VAT number |
Seller Detail | Account Number | String | Account Number of the Seller |
Buyer Detail | Name | String | Buyer's name |
Buyer Detail | Address | String | Buyer's address |
Buyer Detail | GST/ VAT Number | String | Buyer's GST or VAT number |
Buyer Detail | Account Number | String | Account Number of the Buyer |
GST & Amount | Subtotal | Number | Invoice subtotal amount |
GST & Amount | Tax Rate | Number | Tax rate applied to the invoice |
GST & Amount | Tax Total | Number | Total tax amount on the invoice |
GST & Amount | Total Due | Number | Total amount due on the invoice |
GST & Amount | Currency | String | Currency of the Invoice |
Table | Line Items | Table | List of line items in the invoice |
Line Item | Description | String | Description of the line item |
Line Item | HSN | String | HSN (Harmonized System of Nomenclature) code |
Line Item | Quantity | Number | Quantity of the line item |
Line Item | Unit Price | Number | Unit price of the line item |
Line Item | Tax Rate Line | Number | Tax rate applied to the line item |
Line Item | Subtotal Line | Number | Subtotal amount for the line item |
Payment | Account Name | String | Name of the bank account |
Payment | Account Number | Number | Number of the bank account |
Payment | Bank Address | String | Address of the bank |
Payment | Bank Name | String | Name of the bank |
Payment | IBAN | String | International Bank Account Number |
Payment | Route Number | String | Bank routing number |
Payment | Swift | String | SWIFT/BIC code of the bank |
Notes | Delivery Notes | String | Notes regarding the delivery |
Coverage
- Majority of world
The model might also work with other countries. You can use this as a base model or train your own new model using just 50 samples. Here are the details:
Version
- 1.5.0
Sample
Sample JSON Output
{
"data": {
"Basic Information": {
"Invoice Number": {
"value": "2020",
"position": [
1311,
436,
1357,
459
],
"confidence": 1.0,
"review_required": false
},
"Issue Date": {
"value": "13/12/2020",
"position": [
1311,
474,
1424,
497
],
"confidence": 1.0,
"review_required": false
},
"Terms": {
"value": "Due upon recipt",
"position": [
1311,
515,
1464,
538
],
"confidence": 1.0,
"review_required": false
},
"Order Id/Tracking No": {
"value": "",
"position": [],
"confidence": 1.0,
"review_required": false
}
},
"Seller Detail": {
"Name": {
"value": "XYZ COMPANY PVT LTD",
"position": [
105,
311,
375,
338
],
"confidence": 1.0,
"review_required": false
},
"Address": {
"value": "Texas, USA",
"position": [
105,
349,
218,
375
],
"confidence": 1.0,
"review_required": false
},
"GST/ VAT Number": {
"value": "",
"position": [],
"confidence": 1.0,
"review_required": false
}
},
"Buyer Detail": {
"Name": {
"value": "ABC COMPANY PVT LTD",
"position": [
105,
565,
379,
593
],
"confidence": 1.0,
"review_required": false
},
"Address": {
"value": "Texas, USA",
"position": [
105,
606,
218,
631
],
"confidence": 1.0,
"review_required": false
},
"GST/ VAT Number": {
"value": "",
"position": [],
"confidence": 1.0,
"review_required": false
}
},
"GST & Amount": {
"Subtotal": {
"value": 165000.0,
"position": [
1432,
1140,
1548,
1165
],
"confidence": 1.0,
"review_required": false
},
"Tax Rate": {
"value": 13.0,
"position": [
1484,
1187,
1548,
1213
],
"confidence": 1.0,
"review_required": false
},
"Tax Total": {
"value": 21450.0,
"position": [
1445,
1235,
1548,
1260
],
"confidence": 1.0,
"review_required": false
},
"Total Due": {
"value": 186450.13,
"position": [
1432,
1283,
1548,
1308
],
"confidence": 1.0,
"review_required": false
}
},
"Table": {
"Line Items": [
{
"Description": {
"value": "Cost of Development",
"position": [
105,
805,
326,
831
],
"confidence": 1.0,
"review_required": false
},
"HSN": {
"value": "",
"position": [],
"confidence": 1.0,
"review_required": false
},
"Quantity": {
"value": 1.0,
"position": [
1072,
805,
1085,
831
],
"confidence": 1.0,
"review_required": false
},
"Unit Price": {
"value": 50000.0,
"position": [
1234,
805,
1298,
831
],
"confidence": 1.0,
"review_required": false
},
"Tax Rate Line": {
"value": "",
"position": [],
"confidence": 1.0,
"review_required": false
},
"Subtotal Line": {
"value": 50000.0,
"position": [
1484,
805,
1548,
831
],
"confidence": 1.0,
"review_required": false
}
},
]
}
}
}
Updated 6 months ago