eINVOICING
  1. Terminology
eINVOICING
  • eInvoicing Service
    • About Us
    • What We Offer
    • Changelog
    • On Boarding
    • FAQ (EN)
    • FAQ (GR)
    • eInvoicing Service API
      • API Authentication
        • API Key Authentication
          • /Authentication/login
            POST
        • Bearer Token Authentication
          • Authentication Login Bearer Token
            POST
          • Authorization Refresh
            POST
      • API Endpoints
        • API Validations
        • Sending a Document
          • Sending a Document
          • Mandatory and Optional (Best Practice) Fields Descriptions
          • Mobile Notifications
          • IAPR SIGN POLICY METHODS
          • Record Type
          • Offline QR Code Implementation
          • Invoice/json
            POST
        • Purchase Orders for F&B
          • FnB Purchase Orders Documentation
          • Offline QR Code Implementation 8.6
          • Retrieve Open Order Documents (FnB)
            GET
        • Document Management
          • Retrieving a document
          • PDF Invoice as an Email Attachment
        • Alternative Currency Holding
          • ALTERNATIVE CURRENCY (AC)
        • Heating Allowance
          • Heating Allowance Requirements
        • Delivery Notes
          • Delivery Notes Documentation
          • Quantitative Receipt Note - 10.1, 10.2
          • Consolidated Delivery Note -9.2
          • /Invoice/cancelDeliveryNote
            POST
        • POS Integration
          • POS Integration
          • POS Offline QR Code Implementation
          • Offline POS Connection Procedure
          • /PosSignatures/{issuerTin}
            POST
          • /PosTransactions/signpos
            POST
        • IRIS Integration
          • IRIS Payments via POS
          • IRIS Payments via Provider
            • Provider IRIS Documentation
            • 1.1 With IRIS via Provider Payment Method
            • /IrisPayments/InitiatePayment
            • /IrisPayments/GetPaymentStatus
        • Delayed POS Payment
          • Delayed POS Payment
        • B2G Documents
          • B2G Documents
          • B2G Mandatory Fields
          • B2G Status response
          • B2G Soft Reject
          • RESEED INVOICE
          • BT-10 BuyerReference
          • B2G fields for ERP Configurator 3
          • ΕΓΚΥΚΛΙΟΣ ΠΡΟΣ ΠΑΡΟΧΟΥΣ-ΠΡΟΜΗΘΕΥΤΕΣ ΥΠΗΡΕΣΙΩΝ ΥΓΕΙΑΣ ΓΙΑ ΤΗΝ ΗΛΕΚΤΡΟΝΙΚΗ ΤΙΜΟΛΟΓΗΣΗ
          • /B2GInvoice/ReSeedInvoice
            POST
          • /B2GInvoice/GetLastStatus
            GET
      • JSON Structures & Payloads
        • EliseCoreDocument Structure
          • EliseCoreDocument Structure
        • Minimum & Conditional Fields
          • Minimum & Conditional Fields
        • Response Examples & Error Handling
          • Response Examples & Error Handling
      • Offline QR Code
        • Offline QR Code Instructions
      • Status MyData
        • MyData/status
          GET
      • Extra Functionalities
        • Archiver
          • Archiver Functionality
      • Terminology
        • Document Type Codes
        • VAT & TAX Codes
        • Country & Currency Codes
        • Measurement Unit Codes (IAPR & EN16931)
        • Self-Billing Remarks (IAPR)
        • Classification & Payment Method Codes (IAPR)
        • Special Invoice Category
      • VAT Validation
        • Greek VAT Check
        • EU VAT Check
      • Attachments
        • Attaching Media & PDFs
        • Parallel PDF Viewing (pdfUrl)
        • Invoice Document Upload (Invoice/File)
      • SOFTONE ERP Related Segments
        • SOFTONE Configurator
          • SOFTONE Configurator - B2G Mapping
    • eInvoicing Portal
      • Template Configuration (Default Template)
      • Single Sign-On (SSO)
        • Single Sign-on (SSO) Setup Instructions
        • Single Sign-On (SSO)
    • WIKI JSON Samples
      • 1.1 B2B
      • 1.3 B2B Sales Invoice Third Country
      • 5.2 B2B Credit Invoice Non-Associated
      • 2.1 B2B Service Rendered Invoice
      • 1.1 Debit B2G
      • 11.1 B2C Retail Sales Receipt
      • 11.4 Retail Sales Credit Note
  • Schemas
    • Sample Schemas
      • Pet
      • Category
      • Tag
    • Schemas
      • AccountPackageResponse
      • ActivationRequest
      • Orientation
      • IrisErrorResponse
      • AdditionalDetails
      • ActivationResponse
      • PdfHtmlOptions
      • IrisPaymentStatusSuccessResponse
      • Address
      • AdditionalFieldDto
      • GetKeysRequest
      • PdfUrlOptions
      • IrisPaymentsRequest
      • AddressType
      • GetTemplateResponse
      • ProblemDetails
      • IrisQrSuccessResponse
      • AllowanceCharge
      • Address2
      • UploadImageRequest
      • AzureFunctionPayload
      • StringStringKeyValuePair
      • PayeeInfo
      • IrisQrSuccessResponseDto
      • AllowanceChargeTypeEnum
      • UploadImageResponse
      • PaymentStatus
      • AuthenticationRequest
      • AddressX
      • YpahesEnum
      • AuthenticationResponse
      • AlcType
      • B2GDetails
      • AlcX
      • B2GInvoiceStatusResponse
      • B2GLastStatusResponse
      • B2GReseedInvoiceRequest
      • Attribute
      • BadRequestResult
      • BadRequestResponse
      • Bank
      • BaseResponse
      • CardLine
      • CashLine
      • ChequeLine
      • Classification
      • CompanyAuthenticationError
      • ContractOrderDetails
      • NullableOfGeoLocation
      • CountryType
      • Bank2
      • CreditInvoiceDto
      • CustomField
      • CurrencyType
      • DeliveryDetails
      • DeliveryNoteCancellationRequest
      • Detail
      • Dienergia
      • DistributionDetails
      • Classification2
      • DocumentStatusEnum
      • EcrTokenType
      • CoreDoc
      • FieldType
      • EliseCoreDocument
      • FnBDocumentResponse
      • EliseCoreReceipt
      • CountryX
      • GeoLocation
      • EntityType
      • ExpensesClassification
      • ExpensesClassificationCategory
      • ExpensesClassificationType
      • DeliveryDetails2
      • IAPRSignPolicyEnum
      • PackingDeclaration
      • IaprError
      • IaprTaxType
      • IncomeClassification
      • PosPaymentsRequestDto
      • PaymentMethodMetaData
      • IncomeClassificationCategory
      • PosPaymentsResponseDto
      • IncomeClassificationType
      • PaymentUpdate
      • Int32StringKeyValuePair
      • Invoice
      • Entity
      • InvoiceHeader
      • Entity2
      • PosSignaturesRequestDto
      • InvoiceLine
      • InvoiceSummary
      • InvoiceType
      • InvoicesEnvelope
      • MiscellaneousData
      • HeaderX
      • NspCode
      • OtherDeliveryNoteHeaderType
      • IFormFile
      • Party
      • PartyType
      • PaymentDetails
      • PaymentMethod
      • PaymentMethodType
      • PaymentTerm
      • ProviderSignatureType
      • RecordTypeEnum
      • RefreshToken
      • RemittanceLine
      • Response
      • ResponseEnvelope
      • KeyValuePairOfintAndstring
      • ShipType
      • LineX
      • SignatureDurationTypeCodes
      • SignaturePlaygroundData
      • MorfotyposDetailsDto
      • SignaturePlaygroundResponse
      • MyDataClassification
      • SignatureResponse
      • MyDataConnectPayload
      • SignedData
      • MyDataDirection
      • SigningDataRequestModel
      • NullableOfAddressX
      • SigningECCKeyPair
      • NullableOfB2GDetailsX
      • SpecialInvoiceType
      • NullableOfCountryX
      • StringStringValueTuple
      • NullableOfCurrencyX
      • Summaries
      • NullableOfDeliveryDetail
      • Tax
      • NullableOfDeliveryDetail2
      • TransmissionFailureEnum
      • NullableOfDistributionDetailsX
      • TransmissionFailureType
      • NullableOfPaymentDetailsX
      • TransportDetail
      • NullableOfValueTupleOfstringAndstring
      • UpdatePaymentMethodRequest
      • UsedSignature
      • ValidateProviderSignatureResponse
      • Party2
      • Vat
      • Party3
      • VesselDetails
      • VoucherLine
      • PartyType2
      • XmlSerializerNamespaces
      • PaymentMethod2
      • PaymentMethodMd
      • PaymentTermX
      • ProviderInfo
      • ReceptionEmailsType
      • ReceptionProvider
      • RefreshTokenDto
      • SummaryX
      • SynopsiClassificationsDto
      • SynopsiDetailsDto
      • TaxTotalDto
      • UblAllowancesCharge
      • UblInvoiceDocumentReferenceType
      • VatX
  1. Terminology

Classification & Payment Method Codes (IAPR)

CLASSIFICATION CATEGORY CODES (IAPR)#


Income
For the incomeClassification.ClassificationCategoryCode field
CODEDESCRIPTION
CATEGORY1_1Commodity Sale Income (+)/(-)
CATEGORY1_2Product Sale Income (+)/(-)
CATEGORY1_3Provision of Services Income (+)/(-)
CATEGORY1_4Sale of Fixed Assets Income (+)/(-)
CATEGORY1_5Other Income/Profits (+)/(-)
CATEGORY1_6Self-Deliveries/Self-Supplies (+)/(-)
CATEGORY1_7Income on behalf of Third Parties (+)/(-)
CATEGORY1_8Past fiscal years income (+)/(-)
CATEGORY1_9Future fiscal years income (+)/(-)
CATEGORY1_10Other Income Adjustment/Regularisation Entries (+)/(-)
CATEGORY1_95Other Income-related Information (+)/(-)
CATEGORY3Διακίνηση
Expenses
As a rule of thumb, expenses are not in the scope of e-Invoicing. They can be used in some very rare cases; thus, their codes are included for reference.
CODEDESCRIPTION
CATEGORY2_1Commodity Purchases (+)/(-)
CATEGORY2_2Raw and Adjuvant Material Purchases (+)/(-)
CATEGORY2_3Services Receipt (+)/(-)
CATEGORY2_4General Expenses Subject to VAT Deduction (+)/(-)
CATEGORY2_5General Expenses Not Subject to VAT Deduction (+)/(-)
CATEGORY2_6Personnel Fees and Benefits (+)/(-)
CATEGORY2_7Fixed Asset Purchases (+)/(-)
CATEGORY2_8Fixed Asset Amortisations (+)/(-)
CATEGORY2_9Expenses on behalf of Third Parties (+)/(-)
CATEGORY2_10Past fiscal years expenses (+)/(-)
CATEGORY2_11Future fiscal years expenses (+)/(-)
CATEGORY2_12Other Expense Adjustment/Regularisation Entries (+)/(-)
CATEGORY2_13Stock at Period Start (+)/(-)
CATEGORY2_14Stock at Period End (+)/(-)
CATEGORY2_95Other Expense-related Information (+)/(-)

Income Classification Type Code#

CodeDescription
E3_106Own production of fixed assets - Self-supplies - Stock destruction / Goods
E3_205Own production of fixed assets - Self-supplies - Stock destruction / Raw materials and other supplies
E3_210Own production of fixed assets - Self-supplies - Stock destruction / Products and work in progress
E3_305Own production of fixed assets - Self-supplies - Stock destruction / Raw materials and other supplies
E3_310Own production of fixed assets - Self-supplies - Stock destruction / Products and work in progress
E3_318Own production of fixed assets - Self-supplies - Stock destruction / Production expenses
E3_561_001Sales of goods and services Wholesale - Professionals
E3_561_002Sales of goods and services Wholesale under Article 39a(5) of the VAT Code (Law 2859/2000)
E3_561_003Sales of goods and services Retail - Private customers
E3_561_004Sales of goods and services Retail under Article 39a(5) of the VAT Code (Law 2859/2000)
E3_561_005Sales of goods and services Abroad - Intra-Community
E3_561_006Sales of goods and services Abroad - Third Countries
E3_561_007Sales of goods and services Other
E3_562Other ordinary income
E3_563Interest income and related revenues
E3_564Credit exchange rate differences
E3_565Income from participations
E3_566Revenues from disposal of non-current assets
E3_567Revenues from reversal of provisions and impairments
E3_568Revenues from fair value measurement
E3_570Extraordinary income and gains
E3_595Expenses in own production
E3_596Subsidies - Grants
E3_597Subsidies - Grants for investment purposes - expense coverage
E3_880_001Sales of fixed assets Wholesale
E3_880_002Sales of fixed assets Retail
E3_880_003Sales of fixed assets Abroad - Intra-Community
E3_880_004Sales of fixed assets Abroad - Third Countries
E3_881_001Sales on behalf of third parties Wholesale
E3_881_002Sales on behalf of third parties Retail
E3_881_003Sales on behalf of third parties Abroad - Intra-Community
E3_881_004Sales on behalf of third parties Abroad - Third Countries
E3_598_001Sales of goods subject to Excise Duty
E3_598_003Sales on behalf of farmers through agricultural cooperatives, etc.

CLASSIFICATION TYPE CODES (IAPR)#


Income
For the field incomeClassification.ClassificationTypeCode, to avoid any incorrect input, it is recommended to copy-paste the classification codes from paragraph 8.9 of the myDATA API Documentation.
Expenses
As a rule of thumb, expenses are not in the scope of e-Invoicing. They can be used in some very rare cases; thus, their codes are included for reference.

PAYMENT METHOD CODES (IAPR)#


For the paymentMethodTypeCode field
CODEDESCRIPTION
1Domestic Payments Account Number
2Foresight Payments Account Number
3Cash
4Check
5On Credit
6Web Banking
7POS/e-POS
8IRIS Payments

PAYMENT METHOD POS/E-POS (CODE 7)#

According to the recent changes brought by provision 1155 regarding the ERP and POS interface,
there are some extra actions needed in the implementation of a Provider project, for payment
method 7, which corresponds to POS/e-POS.
The ERP, when it is going to issue an Invoice to be paid by Credit Card, should make a new call to
eInvoicing API as shown in the following screenshot:
Modified at 2025-10-09 13:22:42
Previous
Self-Billing Remarks (IAPR)
Next
Special Invoice Category
Built with