Skip to content

Food service: order slip 8.6

Every table order is transmitted to myDATA as a food service order slip (8.6). When the customer pays, you issue the receipt or invoice that closes all order slips of the table (A.1138/2020, as amended by A.1170/2023).

flowchart LR
    A["Step 1: Order<br/>8.6 (tableAA)"] --> B["Step 2: Item cancellation<br/>8.6 with recType 7"]
    B --> C["Step 3: Close the table<br/>11.1 with multipleConnectedMarks"]
    A -. "or full cancellation" .-> D["8.6 with totalCancelDeliveryOrders"]

The 24-hour rule

Every 8.6 must be closed (with a document or a full cancellation) within 24 hours. If one stays open, the certified e-invoicing provider blocks issuing for the whole branch, with HTTP 401 You don't have the authority to send invoices for this branch becouse you have open table more than 24h., until it is closed. This is required by law.

1. New order

One 8.6 per order. The data is the same as for a retail receipt, with these differences:

Field Value
invoiceHeader.invoiceType "8.6"
invoiceHeader.tableAA GUID of the table. The same for all orders of the same table until it is closed. You generate it.
invoiceDetails[].itemDescr The item description (sent to AADE, the Greek tax authority).
invoiceDetails[].incomeClassification Only category1_95, without classificationType.
paymentMethods Not sent.

Keep the MARK of every 8.6: you will need it when you close the table.

2. Item cancellation (partial)

A new 8.6 on the same tableAA, with only the cancelled items and "recType": 7 on each line. Amounts are positive. Keep this MARK too.

3. Closing the table

Issue the document with the actual value: 11.1 or 1.1 for a charge, 11.4 or 5.x for a credit. It contains:

Field Value
invoiceHeader.multipleConnectedMarks All MARKs of the table: orders and cancellations.
invoiceHeader.specialInvoiceCategory 12 (Food service transactions).
invoiceDetails What remains: ordered minus cancelled. Same total quantity and net value as the open order slips.
paymentMethods As usual. For card payments, see Card / IRIS payments.

The provider checks that quantity and value match the open order slips. If they do not match, the document is rejected before it reaches AADE.

Order slip issued Offline (no MARK)?

Put its UID in multipleConnectedUids instead of a MARK in multipleConnectedMarks. The provider does the conversion.

Full cancellation of an order

An 8.6 with:

  • totalCancelDeliveryOrders: true,
  • multipleConnectedMarks with the MARKs being cancelled,
  • one line with zero amounts and vatCategory: 8.

Which tables are open?

Call Returns
GET /api/v1/Provider/GetOpenTables?VatNumber=…&Branch=0 The tableAA values with open order slips
GET /api/v1/Provider/GetOpenOrdersForTable?TableId=…&VatNumber=…&Branch=0 For each open order slip: mark, uid, quantityProducts, totalNet

Useful at end of day, so that no table is forgotten.

Ready-made examples: one table from start to finish

Greek salad + tzatziki + feta → cancel the Greek salad → pay for the tzatziki + feta.

1 — New order (8.6)

Download

{
  "invoice": [
    {
      "issuer": {
        "vatNumber": "123456789",
        "country": "GR",
        "branch": 0
      },
      "invoiceHeader": {
        "series": "A",
        "aa": "1018",
        "issueDate": "2026-09-24",
        "invoiceType": "8.6",
        "currency": "EUR",
        "tableAA": "A98EFBDE-5FBB-4128-BBD8-B6DDA701AB20"
      },
      "invoiceDetails": [
        {
          "lineNumber": 1,
          "lineCode": "#0131",
          "itemDescr": "Χωριάτικη",
          "quantity": 1,
          "measurementUnit": 1,
          "measurementUnitLabel": "ΤΜΧ",
          "lineUnitPrice": 100,
          "totalNetPriceBeforeDiscount": 100,
          "totalDiscountValue": 0,
          "netValue": 100,
          "vatCategory": 2,
          "vatCategoryPercent": 13,
          "vatAmount": 13,
          "lineDescription": "Χωριάτικη",
          "incomeClassification": [
            {
              "classificationCategory": "category1_95",
              "amount": 100
            }
          ]
        },
        {
          "lineNumber": 2,
          "lineCode": "#0501",
          "itemDescr": "ΤΖΑΤΖΙΚΙ",
          "quantity": 1,
          "measurementUnit": 1,
          "measurementUnitLabel": "ΤΜΧ",
          "lineUnitPrice": 5,
          "totalNetPriceBeforeDiscount": 5,
          "totalDiscountValue": 0,
          "netValue": 5,
          "vatCategory": 1,
          "vatCategoryPercent": 24,
          "vatAmount": 1.2,
          "lineDescription": "ΤΖΑΤΖΙΚΙ",
          "incomeClassification": [
            {
              "classificationCategory": "category1_95",
              "amount": 5
            }
          ]
        },
        {
          "lineNumber": 3,
          "lineCode": "#0605",
          "itemDescr": "ΦΕΤΑ",
          "quantity": 1,
          "measurementUnit": 1,
          "measurementUnitLabel": "ΤΜΧ",
          "lineUnitPrice": 10,
          "totalNetPriceBeforeDiscount": 10,
          "totalDiscountValue": 0,
          "netValue": 10,
          "vatCategory": 1,
          "vatCategoryPercent": 24,
          "vatAmount": 2.4,
          "lineDescription": "ΦΕΤΑ",
          "incomeClassification": [
            {
              "classificationCategory": "category1_95",
              "amount": 10
            }
          ]
        }
      ],
      "invoiceSummary": {
        "totalNetValue": 115,
        "totalVatAmount": 16.6,
        "totalWithheldAmount": 0,
        "totalFeesAmount": 0,
        "totalStampDutyAmount": 0,
        "totalOtherTaxesAmount": 0,
        "totalDeductionsAmount": 0,
        "totalGrossValue": 131.6,
        "incomeClassification": [
          {
            "classificationCategory": "category1_95",
            "amount": 115
          }
        ]
      },
      "providerAdditionalInvoiceDetails": {
        "issuer": {
          "name": "TEST ISSUER ΙΚΕ",
          "profession": "Εμπόριο ειδών θέρμανσης",
          "taxoffice": "Α' Αθηνών",
          "addressStreet": "Οδός Δοκιμής",
          "addressNumber": "1",
          "addressPostalCode": "10431",
          "addressCity": "Αθήνα",
          "addressCountry": "Ελλάδα",
          "phone": "2100000000",
          "email": "info@example.com",
          "webSite": "www.example.com",
          "registryNumber": "ΓΕΜΗ: 000000000000",
          "emtyLine2": "IBAN: GR00 0000 0000 0000 0000 0000 000"
        },
        "additionalDetails": {
          "documentLabel": "ΔΕΛΤΙΟ ΠΑΡΑΓΓΕΛΙΑΣ",
          "documentLanguageCode": "EL",
          "documentSizeCode": 7,
          "paymentMethodInvoiceLabel": "Επί πιστώσει"
        }
      }
    }
  ]
}

2 — Cancel the Greek salad (8.6, recType 7)

Download

{
  "invoice": [
    {
      "issuer": {
        "vatNumber": "123456789",
        "country": "GR",
        "branch": 0
      },
      "invoiceHeader": {
        "series": "A",
        "aa": "1019",
        "issueDate": "2026-09-24",
        "invoiceType": "8.6",
        "currency": "EUR",
        "tableAA": "A98EFBDE-5FBB-4128-BBD8-B6DDA701AB20"
      },
      "invoiceDetails": [
        {
          "lineNumber": 1,
          "lineCode": "#0131",
          "itemDescr": "Χωριάτικη",
          "recType": 7,
          "quantity": 1,
          "measurementUnit": 1,
          "measurementUnitLabel": "ΤΜΧ",
          "lineUnitPrice": 100,
          "totalNetPriceBeforeDiscount": 100,
          "totalDiscountValue": 0,
          "netValue": 100,
          "vatCategory": 2,
          "vatCategoryPercent": 13,
          "vatAmount": 13,
          "lineDescription": "Χωριάτικη",
          "incomeClassification": [
            {
              "classificationCategory": "category1_95",
              "amount": 100
            }
          ]
        }
      ],
      "invoiceSummary": {
        "totalNetValue": 100,
        "totalVatAmount": 13,
        "totalWithheldAmount": 0,
        "totalFeesAmount": 0,
        "totalStampDutyAmount": 0,
        "totalOtherTaxesAmount": 0,
        "totalDeductionsAmount": 0,
        "totalGrossValue": 113,
        "incomeClassification": [
          {
            "classificationCategory": "category1_95",
            "amount": 100
          }
        ]
      },
      "providerAdditionalInvoiceDetails": {
        "issuer": {
          "name": "TEST ISSUER ΙΚΕ",
          "profession": "Εμπόριο ειδών θέρμανσης",
          "taxoffice": "Α' Αθηνών",
          "addressStreet": "Οδός Δοκιμής",
          "addressNumber": "1",
          "addressPostalCode": "10431",
          "addressCity": "Αθήνα",
          "addressCountry": "Ελλάδα",
          "phone": "2100000000",
          "email": "info@example.com",
          "webSite": "www.example.com",
          "registryNumber": "ΓΕΜΗ: 000000000000",
          "emtyLine2": "IBAN: GR00 0000 0000 0000 0000 0000 000"
        },
        "additionalDetails": {
          "documentLabel": "ΔΕΛΤΙΟ ΠΑΡΑΓΓΕΛΙΑΣ - ΜΕΡΙΚΗ ΑΚΥΡΩΣΗ",
          "documentLanguageCode": "EL",
          "documentSizeCode": 7,
          "paymentMethodInvoiceLabel": "Επί πιστώσει"
        }
      }
    }
  ]
}

3 — Close the table (11.1)

In multipleConnectedMarks, put the MARKs you received in steps 1 and 2.

Download

{
  "invoice": [
    {
      "issuer": {
        "vatNumber": "123456789",
        "country": "GR",
        "branch": 0
      },
      "invoiceHeader": {
        "series": "A",
        "aa": "1020",
        "issueDate": "2026-09-24",
        "invoiceType": "11.1",
        "currency": "EUR",
        "multipleConnectedMarks": [
          400001930000011,
          400001930000012
        ],
        "specialInvoiceCategory": 12
      },
      "paymentMethods": [
        {
          "type": 3,
          "amount": 18.6
        }
      ],
      "invoiceDetails": [
        {
          "lineNumber": 1,
          "lineCode": "#0501",
          "quantity": 1,
          "measurementUnit": 1,
          "measurementUnitLabel": "ΤΜΧ",
          "lineUnitPrice": 5,
          "totalNetPriceBeforeDiscount": 5,
          "totalDiscountValue": 0,
          "netValue": 5,
          "vatCategory": 1,
          "vatCategoryPercent": 24,
          "vatAmount": 1.2,
          "lineDescription": "ΤΖΑΤΖΙΚΙ",
          "incomeClassification": [
            {
              "classificationType": "E3_561_003",
              "classificationCategory": "category1_3",
              "amount": 5
            }
          ]
        },
        {
          "lineNumber": 2,
          "lineCode": "#0605",
          "quantity": 1,
          "measurementUnit": 1,
          "measurementUnitLabel": "ΤΜΧ",
          "lineUnitPrice": 10,
          "totalNetPriceBeforeDiscount": 10,
          "totalDiscountValue": 0,
          "netValue": 10,
          "vatCategory": 1,
          "vatCategoryPercent": 24,
          "vatAmount": 2.4,
          "lineDescription": "ΦΕΤΑ",
          "incomeClassification": [
            {
              "classificationType": "E3_561_003",
              "classificationCategory": "category1_3",
              "amount": 10
            }
          ]
        }
      ],
      "invoiceSummary": {
        "totalNetValue": 15,
        "totalVatAmount": 3.6,
        "totalWithheldAmount": 0,
        "totalFeesAmount": 0,
        "totalStampDutyAmount": 0,
        "totalOtherTaxesAmount": 0,
        "totalDeductionsAmount": 0,
        "totalGrossValue": 18.6,
        "incomeClassification": [
          {
            "classificationType": "E3_561_003",
            "classificationCategory": "category1_3",
            "amount": 15
          }
        ]
      },
      "providerAdditionalInvoiceDetails": {
        "issuer": {
          "name": "TEST ISSUER ΙΚΕ",
          "profession": "Εμπόριο ειδών θέρμανσης",
          "taxoffice": "Α' Αθηνών",
          "addressStreet": "Οδός Δοκιμής",
          "addressNumber": "1",
          "addressPostalCode": "10431",
          "addressCity": "Αθήνα",
          "addressCountry": "Ελλάδα",
          "phone": "2100000000",
          "email": "info@example.com",
          "webSite": "www.example.com",
          "registryNumber": "ΓΕΜΗ: 000000000000",
          "emtyLine2": "IBAN: GR00 0000 0000 0000 0000 0000 000"
        },
        "additionalDetails": {
          "documentLabel": "Απόδειξη Λιανικής Πώλησης",
          "documentLanguageCode": "EL",
          "documentSizeCode": 7,
          "paymentMethodInvoiceLabel": "Μετρητά"
        }
      }
    }
  ]
}

Full cancellation of another order (8.6)

Download

{
  "invoice": [
    {
      "issuer": {
        "vatNumber": "123456789",
        "country": "GR",
        "branch": 0
      },
      "invoiceHeader": {
        "series": "A",
        "aa": "1021",
        "issueDate": "2026-09-24",
        "invoiceType": "8.6",
        "currency": "EUR",
        "multipleConnectedMarks": [
          400001930000013
        ],
        "tableAA": "3C1B2A77-0D4E-4F5B-9C61-2B8E7A9D0F12",
        "totalCancelDeliveryOrders": true
      },
      "invoiceDetails": [
        {
          "lineNumber": 1,
          "lineCode": "#0",
          "itemDescr": "ΚΑΘΟΛΙΚΗ ΑΚΥΡΩΣΗ",
          "quantity": 1,
          "measurementUnit": 1,
          "measurementUnitLabel": "ΤΜΧ",
          "lineUnitPrice": 0,
          "totalNetPriceBeforeDiscount": 0,
          "totalDiscountValue": 0,
          "netValue": 0,
          "vatCategory": 8,
          "vatCategoryPercent": 0,
          "vatAmount": 0,
          "lineDescription": "ΚΑΘΟΛΙΚΗ ΑΚΥΡΩΣΗ"
        }
      ],
      "invoiceSummary": {
        "totalNetValue": 0,
        "totalVatAmount": 0,
        "totalWithheldAmount": 0,
        "totalFeesAmount": 0,
        "totalStampDutyAmount": 0,
        "totalOtherTaxesAmount": 0,
        "totalDeductionsAmount": 0,
        "totalGrossValue": 0
      },
      "providerAdditionalInvoiceDetails": {
        "issuer": {
          "name": "TEST ISSUER ΙΚΕ",
          "profession": "Εμπόριο ειδών θέρμανσης",
          "taxoffice": "Α' Αθηνών",
          "addressStreet": "Οδός Δοκιμής",
          "addressNumber": "1",
          "addressPostalCode": "10431",
          "addressCity": "Αθήνα",
          "addressCountry": "Ελλάδα",
          "phone": "2100000000",
          "email": "info@example.com",
          "webSite": "www.example.com",
          "registryNumber": "ΓΕΜΗ: 000000000000",
          "emtyLine2": "IBAN: GR00 0000 0000 0000 0000 0000 000"
        },
        "additionalDetails": {
          "documentLabel": "ΔΕΛΤΙΟ ΠΑΡΑΓΓΕΛΙΑΣ - ΚΑΘΟΛΙΚΗ ΑΚΥΡΩΣΗ",
          "documentLanguageCode": "EL",
          "documentSizeCode": 7,
          "paymentMethodInvoiceLabel": "Επί πιστώσει"
        }
      }
    }
  ]
}