- eInvoicing Service
- About Us
- What We Offer
- FAQ
- Change Logs
- On Boarding
- eInvoicing Service API
- Service Endpoints & Network Details
- API Authentication
- API Endpoints
- JSON Structures & Payloads
- Offline QR Code
- My data status
- Extra Functionalities
- Terminology
- VAT Validation
- Attachments
- SOFTONE ERP Related Segments
- eInvoicing Portal
- WIKI JSON Internal
- WIKI JSON Samples
3.1 B2B
3.1 B2B Proof of Expenditure (non-liable Issuer)#
3.1 B2B
{
"IAPRSignPolicy": 2,
"currencyCode": "EUR",
"invoiceType": "Proof of Expenditure (non-liable Issuer)",
"invoiceTypeCode": "3.1",
"DocumentType": "Proof of Expenditure (non-liable Issuer)",
"documentTypeCode": "INVOICE",
"OrderNumber":"" ,
"series": "B",
"number": "596043",
"dateIssued": "2025-01-23T17:14:08",
"issuer": {
"registeredName": "Issuer's Name",
"BrandName": "issuer's brand",
"vat": "EL123456789",
"TaxOffice": "issuer's Tax Office",
"phones": [
"210800000"
],
"faxes": [
"210800000"
],
"Address": {
"CountryCode": "GR",
"City": "issuer's city",
"Street": "issuer's street",
"Number": "issuer's number",
"Postal": "issuer's postal code"
},
"BranchCode": 0
},
"counterParty": {
"RegisteredName": "counter party's name",
"BrandName": "counter party's name",
"Vat": "EL000000000",
"TaxOffice": "counter party's Tax Office",
"Phones": [
"20000000"
],
"Address": {
"CountryCode": "GR",
"City": "counter party's city",
"Street": "counter party's street",
"Number": "counter party's number",
"Postal": "counter party's postal code"
},
"BranchCode": 0
},
"Banks": [
{
"Name": "bank",
"IBAN": "GR0000000000"
}
],
"DistributionDetails": {
"InternalDocumentId": "InternalDocumentId_124374845",
"DeliveryDestinationDetails": {
"Address": {
"GLN": ""
}
}
},
"paymentDetails": {
"paymentMethods": [
{
"PaymentMethodType": "ΕΠΙ ΠΙΣΤΩΣΕΙ",
"PaymentMethodTypeCode": 5,
"amount": 9000
}
]
},
"AdditionalDetails": {
"TransmissionMethod": "A",
"AvoidEmailGrouping": false,
"accountingDepartmentEmails": [
""
]
},
"Details": [
{
"lineNo": 1,
"code": "1",
"ItemCodification": "",
"Descriptions": [
"Product's specifications"
],
"MeasurementUnit": "",
"MeasurementUnitCode": 1,
"Quantity": 1,
"UnitPrice": 9000,
"NetTotal": 9000,
"Total": 9000,
"VATTotal": 0,
"VatCategory": "0%",
"VatCategoryCode": 8,
"IsInformative": false,
"IsHidden": false,
"RecordTypeCode": 0,
"ExpensesClassification": {
"ClassificationTypeCode": "E3_585_004",
"ClassificationCategoryCode": "category2_5"
}
}
],
"Summaries": {
"TotalNetAmount": 9000,
"TotalVATAmount": 0,
"TotalGrossValue":9000
},
"IsDelayedCode": 0
}
3.1 B2B Sales Invoice Proof of Expenditure (non-liable Issuer) & Deductions#
3.1 B2B
{
"IAPRSignPolicy": 2,
"currencyCode": "EUR",
"invoiceType": "Proof of Expenditure (non-liable Issuer) & Deductions",
"invoiceTypeCode": "3.1",
"DocumentType": "Proof of Expenditure (non-liable Issuer) & Deductions",
"documentTypeCode": "INVOICE",
"OrderNumber":"" ,
"series": "B",
"number": "596043",
"dateIssued": "2025-01-28T17:14:08",
"Issuer": {
"RegisteredName": "issuer's name",
"BrandName": "issuer's brand",
"Vat": "EL123456789",
"TaxOffice": "issuer's Tax Office",
"Phones": [
"2000000000"
],
"Faxes": [
"2000000000"
],
"Address": {
"CountryCode": "GR",
"City": "issuer's city",
"Street": "issuer's street",
"Number": "issuer's number",
"Postal": "issuer's postal code"
},
"BranchCode": 0
},
"CounterParty": {
"RegisteredName": "counter party's name",
"BrandName": "counter party's name",
"Vat": "EL000000000",
"TaxOffice": "counter party's Tax Office",
"Phones": [
"20000000"
],
"Address": {
"CountryCode": "GR",
"City": "counter party's city",
"Street": "counter party's street",
"Number": "counter party's number",
"Postal": "counter party's postal code"
},
"BranchCode": 0
},
"Banks": [],
"DistributionDetails": {
"InternalDocumentId": "InternalDocumentId_122352435845",
"DeliveryDestinationDetails": {
"Address": {
"GLN": ""
}
}
},
"PaymentDetails": {
"PaymentMethods": [
{
"PaymentMethodTypeCode": 5,
"PaymentMethodType": "ΕΠΙ ΠΙΣΤΩΣΕΙ",
"Amount": 946.90
}
],
},
"AdditionalDetails": {
"AccountingDepartmentEmails": [],
"TransmissionMethod": "A",
"AvoidEmailGrouping": false
},
"details": [
{
"lineNo": 1,
"code": "1",
"ItemCodification": "",
"MeasurementUnit": "",
"measurementUnitCode": 1,
"descriptions": [
"Product's specifications"
],
"quantity": 1,
"UnitPrice": 1000,
"netTotal": 1000.00,
"total": 1000.00,
"vatTotal": 0,
"vatCategory": "0%",
"vatCategoryCode": 8,
"isInformative": false,
"isHidden": false,
"ExpensesClassification": {
"ClassificationTypeCode": "E3_585_004",
"ClassificationCategoryCode": "category2_3"
}
}
],
"Taxes": [
{
"TaxType": "ΚΡΑΤΗΣΕΙΣ",
"TaxTypeCode": 5,
"TaxCategory": "ΕΟΠΠΥ",
"TaxAmount": 53.10
}
],
"Summaries": {
"totalNetAmount": 1000.00,
"totalVATAmount": 0,
"TotalDeductionsAmount": 53.10,
"totalGrossValue": 946.90
},
"VatAnalysis": [
{
"Name": "0",
"Percentage": 0.0,
"VatAmount": 0.0,
"UnderlyingValue": 1000.0
}
],
"IsDelayedCode": 0
}
3.1 B2B Proof of Expenditure, with 2 ExpensesClassifications per line#
3.1 B2B
{
"IAPRSignPolicy": 2,
"currencyCode": "EUR",
"invoiceType": "Proof of Expenditure (non-liable Issuer)",
"invoiceTypeCode": "3.1",
"DocumentType": "Proof of Expenditure (non-liable Issuer)",
"documentTypeCode": "INVOICE",
"OrderNumber":"" ,
"series": "B",
"number": "596044",
"dateIssued": "2025-01-31T17:14:08",
"issuer": {
"registeredName": "Issuer's Name",
"BrandName": "issuer's brand",
"vat": "EL135952929",
"TaxOffice": "issuer's Tax Office",
"phones": [
"210800000"
],
"faxes": [
"210800000"
],
"Address": {
"CountryCode": "GR",
"City": "issuer's city",
"Street": "issuer's street",
"Number": "issuer's number",
"Postal": "issuer's postal code"
},
"BranchCode": 0
},
"counterParty": {
"RegisteredName": "counter party's name",
"BrandName": "counter party's name",
"Vat": "EL000000000",
"TaxOffice": "counter party's Tax Office",
"Phones": [
"20000000"
],
"Address": {
"CountryCode": "GR",
"City": "counter party's city",
"Street": "counter party's street",
"Number": "counter party's number",
"Postal": "counter party's postal code"
},
"BranchCode": 0
},
"Banks": [
{
"Name": "bank",
"IBAN": "GR0000000000"
}
],
"DistributionDetails": {
"InternalDocumentId": "19478899",
"DeliveryDestinationDetails": {
"Address": {
"GLN": ""
}
}
},
"paymentDetails": {
"paymentMethods": [
{
"PaymentMethodType": "ΕΠΙ ΠΙΣΤΩΣΕΙ",
"PaymentMethodTypeCode": 5,
"amount": 9000
}
]
},
"AdditionalDetails": {
"TransmissionMethod": "A",
"AvoidEmailGrouping": false,
"accountingDepartmentEmails": [
""
]
},
"Details": [
{
"lineNo": 1,
"code": "1",
"ItemCodification": "",
"Descriptions": [
"Product's specifications"
],
"MeasurementUnit": "",
"MeasurementUnitCode": 1,
"Quantity": 1,
"UnitPrice": 9000,
"NetTotal": 9000,
"Total": 9000,
"VATTotal": 0,
"VatCategory": "0%",
"VatCategoryCode": 8,
"IsInformative": false,
"IsHidden": false,
"RecordTypeCode": 0,
"ExpensesClassifications":[ {
"ClassificationTypeCode": "E3_585_004",
"ClassificationCategoryCode": "category2_5",
"amount": 4000
},
{
"ClassificationTypeCode": "E3_585_009",
"ClassificationCategoryCode": "category2_3",
"amount": 5000
},
]
},
],
"Summaries": {
"TotalNetAmount": 9000,
"TotalVATAmount": 0,
"TotalGrossValue":9000
},
"IsDelayedCode": 0
}
3.1 B2B Sales Invoice with more than 1 tax#
3.1 B2B Sales Invoice
"IAPRSignPolicy": 2,
"currencyCode": "EUR",
"invoiceType": "Proof of Expenditure (non-liable Issuer)",
"invoiceTypeCode": "3.1",
"DocumentType": "Proof of Expenditure (non-liable Issuer)",
"documentTypeCode": "INVOICE",
"OrderNumber":"" ,
"series": "B",
"number": "5960143",
"dateIssued": "2025-02-04T17:14:08",
"issuer": {
"registeredName": "Issuer's Name",
"BrandName": "issuer's brand",
"vat": "EL123456789",
"TaxOffice": "issuer's Tax Office",
"phones": [
"210800000"
],
"faxes": [
"210800000"
],
"Address": {
"CountryCode": "GR",
"City": "issuer's city",
"Street": "issuer's street",
"Number": "issuer's number",
"Postal": "issuer's postal code"
},
"BranchCode": 0
},
"counterParty": {
"RegisteredName": "counter party's name",
"BrandName": "counter party's name",
"Vat": "EL000000000",
"TaxOffice": "counter party's Tax Office",
"Phones": [
"20000000"
],
"Address": {
"CountryCode": "GR",
"City": "counter party's city",
"Street": "counter party's street",
"Number": "counter party's number",
"Postal": "counter party's postal code"
},
"BranchCode": 0
},
"Banks": [
{
"Name": "bank",
"IBAN": "GR0000000000"
}
],
"DistributionDetails": {
"InternalDocumentId": "InternalDocumentId_12433741845",
"DeliveryDestinationDetails": {
"Address": {
"GLN": ""
}
}
},
"paymentDetails": {
"paymentMethods": [
{
"PaymentMethodType": "ΕΠΙ ΠΙΣΤΩΣΕΙ",
"PaymentMethodTypeCode": 5,
"amount": 609.06
}
]
},
"AdditionalDetails": {
"TransmissionMethod": "A",
"AvoidEmailGrouping": false,
"accountingDepartmentEmails": [
""
]
},
"details": [
{
"lineNo": 1,
"classificationLineNo": 1,
"measurementUnitCode": 1,
"ItemCodification": "",
"descriptions": [
"Product's specifications"
],
"quantity": 1,
"UnitPrice": 1000,
"totalNetValueBeforeTotalDiscount": 1000,
"netTotal": 1000.00,
"total": 1000.00,
"vatTotal": 0,
"vatCategory": "0%",
"vatCategoryCode": 8,
"isInformative": false,
"isHidden": false,
"ExpensesClassification": {
"ClassificationTypeCode": "E3_585_004",
"ClassificationCategoryCode": "category2_3"
}
}
],
"Taxes": [
{
"TaxType": "Παρακρατούμενος Φόρος",
"TaxTypeCode": 1,
"TaxCategory": "Περιπτ. γ’ - Δικαιώματα - 20%",
"TaxCategoryCode": 2,
"TaxAmount": 200.00
},
{
"TaxType": "ΚΡΑΤΗΣΕΙΣ",
"TaxTypeCode": 5,
"TaxCategory": "Συντελεστής 3.6%",
"TaxAmount": 36.00
},
{
"TaxType": "ΚΡΑΤΗΣΕΙΣ",
"TaxTypeCode": 5,
"TaxCategory": "ΕΦΚΑ",
"TaxAmount": 101.84
},
{
"TaxType": "ΚΡΑΤΗΣΕΙΣ",
"TaxTypeCode": 5,
"TaxCategory": "ΕΟΠΠΥ",
"TaxAmount": 53.10
}
],
"summaries": {
"totalNetAmount": 1000.00,
"totalVATAmount": 0,
"TotalWithheldAmount": 200.00,
"TotalDeductionsAmount": 190.94,
"totalGrossValue": 609.06,
"TotalPayableAmount": 609.06
},
"VatAnalysis": [
{
"Name": "0.00",
"Percentage": 0.00,
"VatAmount": 0.00,
"UnderlyingValue": 1000
}
],
"IsDelayedCode": 0
}
3.1 B2B Sales Invoice with With deductions (taxes level)#
3.1 B2B Sales Invoice
"IAPRSignPolicy": 2,
"currencyCode": "EUR",
"invoiceType": "Proof of Expenditure (non-liable Issuer) & Deductions",
"invoiceTypeCode": "3.1",
"DocumentType": "Proof of Expenditure (non-liable Issuer) & Deductions",
"documentTypeCode": "INVOICE",
"OrderNumber":"" ,
"series": "B",
"number": "596043",
"dateIssued": "2025-01-28T17:14:08",
"Issuer": {
"RegisteredName": "issuer's name",
"BrandName": "issuer's brand",
"Vat": "EL123456789",
"TaxOffice": "issuer's Tax Office",
"Phones": [
"2000000000"
],
"Faxes": [
"2000000000"
],
"Address": {
"CountryCode": "GR",
"City": "issuer's city",
"Street": "issuer's street",
"Number": "issuer's number",
"Postal": "issuer's postal code"
},
"BranchCode": 0
},
"CounterParty": {
"RegisteredName": "counter party's name",
"BrandName": "counter party's name",
"Vat": "EL000000000",
"TaxOffice": "counter party's Tax Office",
"Phones": [
"20000000"
],
"Address": {
"CountryCode": "GR",
"City": "counter party's city",
"Street": "counter party's street",
"Number": "counter party's number",
"Postal": "counter party's postal code"
},
"BranchCode": 0
},
"Banks": [],
"DistributionDetails": {
"InternalDocumentId": "InternalDocumentId_122352435845",
"DeliveryDestinationDetails": {
"Address": {
"GLN": ""
}
}
},
"PaymentDetails": {
"PaymentMethods": [
{
"PaymentMethodTypeCode": 5,
"PaymentMethodType": "ΕΠΙ ΠΙΣΤΩΣΕΙ",
"Amount": 946.90
}
],
},
"AdditionalDetails": {
"AccountingDepartmentEmails": [],
"TransmissionMethod": "A",
"AvoidEmailGrouping": false
},
"details": [
{
"lineNo": 1,
"code": "1",
"ItemCodification": "",
"MeasurementUnit": "",
"measurementUnitCode": 1,
"descriptions": [
"Product's specifications"
],
"quantity": 1,
"UnitPrice": 1000,
"netTotal": 1000.00,
"total": 1000.00,
"vatTotal": 0,
"vatCategory": "0%",
"vatCategoryCode": 8,
"isInformative": false,
"isHidden": false,
"ExpensesClassification": {
"ClassificationTypeCode": "E3_585_004",
"ClassificationCategoryCode": "category2_3"
}
}
],
"Taxes": [
{
"TaxType": "ΚΡΑΤΗΣΕΙΣ",
"TaxTypeCode": 5,
"TaxCategory": "ΕΟΠΠΥ",
"TaxAmount": 53.10
}
],
"Summaries": {
"totalNetAmount": 1000.00,
"totalVATAmount": 0,
"TotalDeductionsAmount": 53.10,
"totalGrossValue": 946.90
},
"VatAnalysis": [
{
"Name": "0",
"Percentage": 0.0,
"VatAmount": 0.0,
"UnderlyingValue": 1000.0
}
],
"IsDelayedCode": 0
}
Modified at 2025-02-05 14:15:45