From 1 February 2027, Greek invoices issued from software go only through a licensed provider.1 Feb 2027: invoices only through a provider. What changes 

In your garage, the Digital Customer Register is filled in from the job card itself.

We set up garage software on Odoo that enters every vehicle in the Digital Customer Register (Ψηφιακό Πελατολόγιο) of AADE, the Greek tax authority, the moment it comes in. The same job card gives you the parts, the receipt through a licensed provider and the vehicle's exit, and the entry closes by itself with the receipt's MARK number. We set it up for body shops, car washes, car parks and vehicle rentals too.

Odoo · Job card

JC-0412

YHB 2047

Passenger car · category and make from AADE

  1. Entry to the Digital Customer Register: done09:12 · entry no. 3104877
  2. Service category: doneWork using spare parts
  3. Receipt through the provider: in progressService and front brake pads · €186.00
  4. Exit and MARK: nextthe entry closes when the car leaves

ISSUE RECEIPT

A job card in Odoo for the car YHB 2047: the entry to the Digital Customer Register and the service category have been sent, the receipt through the provider is being prepared, and the exit and the MARK come next

A DAY AT THE GARAGE

Four things that spoil the day at a garage, and what changes when the reception, the job card and the receipt are written once.

  • A phone at 17:40 with an entry pending since the morning

    The entry waits until later

    The customer hands over the keys, the mechanic puts the car on the lift, and the entry in the Digital Customer Register waits until someone has a moment. AADE wants it before work starts, not at the end of the day.

    The entry is made from the plate, before the car goes up on the lift.

    Reception by plate
  • The same plate written three times, one with the wrong digits

    The same plate three times

    The plate is written on the reception pad, in AADE's app and in the software that issues receipts. Each time by someone else, and each time it can go wrong.

    The plate is written once, and every program sees it.

    One car, step by step
  • A job card where the filter was fitted but not charged

    Parts that were never charged

    The filter went in, but it never made it onto the job card. At the end of the month the stock doesn't add up, and nobody remembers which car it went to.

    Every part goes on the job card and comes out of stock.

    Job card and parts
  • A list of AADE entries with one left pending

    Entries left open

    The car has left and the receipt was issued, but at AADE the entry still shows as “pending”, because nobody recorded the exit and the MARK.

    Odoo records the exit and links the entry to the receipt's MARK.

    Receipt, invoice and MARK
1,145
AADE checks in the motor trades during 2026, based on the Digital Customer Register
60.5%
of the checks found violations
€100
penalty for every car not entered, or entered late

ONE CAR AT THE GARAGE, STEP BY STEP

From reception to the receipt, with the Digital Customer Register updated at every step. Use the switch to see what happens when the garage's internet goes down.

  1. Reception
  2. Odoo
  3. AADE
  4. Provider

Receipt and history back to the customer

  1. A customer brings the car in for a service. At reception you enter the plate and the mileage on the tablet and take two photos.
  2. Before the car goes on the lift, Odoo sends the entry to the Digital Customer Register. AADE returns an entry number and fills in the vehicle's category and make.
  3. The mechanic opens the job card. Parts leave the stores by scanning, and the service category goes onto the entry.
  4. The work is done. The receipt is issued from the job card and goes out through the provider, which returns the MARK.
  5. The customer collects the car. Odoo records the exit and links the entry to the receipt's MARK, so nothing is left “pending” at AADE.
  6. The customer gets the receipt by email, and the car's history stays on their record for the next service.

RECEPTION BY PLATE

At reception you enter the plate on the tablet or phone. If the car has been in before, its record opens with the customer, the mileage and everything you've done on it so far.

The mileage, photos of scratches and dents and what the customer asked for are recorded too. If you like, the customer signs the reception on screen and gets a copy by email.

When you save, the entry goes to the Digital Customer Register. For a Greek plate, AADE fills in the vehicle's category and make, so nobody at reception has to type anything more.

Car reception in Odoo on a tablet, with plate, mileage, photos and the entry to the Digital Customer Register

JOB CARD AND PARTS

Every car has its job card: what the customer asked for, what the mechanic found, who worked on it and for how long. If more work is needed, the customer gets the quote on their phone and approves it before you start.

Parts leave the stores by scanning and go straight onto the job card, and so onto the receipt. Anything missing goes on an order to the supplier, and the stock updates by itself.

Invoices from parts suppliers can go into the software line by line with AI, and a person checks them before they're posted.

Odoo · Job card parts

JC-0412

YHB 2047 · service and front brake pads

  1. Oil filter1 / 1
  2. Engine oil, 1 l5 / 5
  3. Front brake pads1 / 1
  4. Cabin filter0 / 1Ordered from the supplier, arriving at 13:00

TO THE JOB CARD

The parts on job card JC-0412 in Odoo: three were scanned out of the stores, the cabin filter is missing and has been ordered from the supplier

RECEIPT, INVOICE AND MARK

The receipt or invoice is issued from the job card, with the work and the parts recorded on it. It goes out through the e-invoicing provider, and the MARK (the number AADE gives every document) comes back to Odoo and closes the entry in the Digital Customer Register.

If you work with insurers or company fleets, invoices to businesses are electronic from 2 November 2026, and from 1 February 2027 they go only through a provider or AADE's own apps. See what changes in Greek e-invoicing.

If you issue receipts from a cash register, you can keep it: the entry is linked to the register's number and the receipt number.

  1. Job cardwork and parts
  2. Providerlicensed by AADE
  3. myDATAissues the MARK
  4. Customer Registerthe entry closes

The MARK comes back to the job card

The receipt goes from the job card to the provider and myDATA, the MARK comes back to the job card, and the entry in the Digital Customer Register closes

WHO THE DIGITAL CUSTOMER REGISTER APPLIES TO

It has been mandatory since 1 July 2025 for every business with an activity code (KAD) listed in the annex to decision A.1057/2025, as its main or a secondary activity. When the entry is made depends on the trade:

  • Garages and body shops

    Mechanical and electrical repairs, tyres, glass, paintwork. The entry is made when the car comes in and is parked and the driver leaves, or when work starts, even if you work on the street outside the garage.

  • Alarms, audio, instruments

    Businesses that fit alarms, audio systems and instruments in vehicles follow the same rules as garages.

  • Car washes and car parks

    The entry is made when the vehicle comes in and is parked. If you offer parking and washing together, the service is declared as “mixed”.

  • Vehicle rentals

    Cars, motorcycles, mopeds, commercial vehicles. The entry is made when the rental starts and closes when the vehicle comes back, for every vehicle, owned or leased.

No entry is needed, among other cases, for a mobile mechanic repairing at the breakdown site, for parts brought in without the vehicle, such as an engine, or for the work a dealer does before handing over a new car. Every exception and every step of an entry is in the guide to the Digital Customer Register.

SERVICES FOR YOUR GARAGE

We also take on each piece on its own. See how we set it up:

HOW WE SET UP GARAGE SOFTWARE WITHOUT STOPPING THE WORKSHOP

  1. A day at your garage

    We see how a car goes from the door to the receipt: who writes what, where you keep the parts, which documents you issue and from where.

  2. Setup and testing

    We set up Odoo with your services, parts and customers, and test the entries in AADE's test environment before the first real one is sent.

  3. The first week

    We're with you for the first days. Every car is entered from one place only, so there are no duplicate entries at AADE.

  4. History and reminders

    We bring over your customers and cars from your current software or spreadsheet, and add reminders for the next service and the KTEO, Greece's roadworthiness test.

QUESTIONS

Is AADE's free app enough for me?

If only a few cars come in each day and you issue receipts from a cash register, yes. But if you keep job cards and parts in software, the app means entering every car twice, and the entry easily waits until later.

Will I need to change the software I use?

Not necessarily. AADE has an API for business software, and if the software you use today has an API or a database we can read, we connect it straight to the Digital Customer Register. If it holds you back, we show you how the garage would work in Odoo.

What happens if the internet goes down?

Work doesn't stop. The software keeps the entry with the real arrival time and sends it as soon as the connection is back, marked as a loss of connection, as AADE requires.

I have a cash register. Do I need to replace it?

No. The entry can also be linked to a cash register receipt, with the register's number and the receipt number. If you want receipts to come from the job card, that goes through a licensed provider.

We work with insurers and company fleets. What changes?

When the customer is a business, the entry needs their VAT number, which the software takes from their record. The invoice is electronic, and from 1 February 2027 it goes only through a provider: see what changes on 1 February.

The car goes to another garage for a job. What do we enter?

The entry closes as a move to a partner business, with its VAT number, or to another of your own premises. When the car comes back, a new entry opens. A short road test or a stop at the petrol station needs no entry.

Does it apply to car washes, car parks and rentals?

Yes, with a different moment of entry for each: at the car wash and the car park when the vehicle comes in and is parked, at the rental when the rental starts. We set the software up around that.

Can you work with us in English?

Yes. Proposals, training and handover notes are in English or Greek, and we talk to your Greek accountant in Greek.

How much does it cost?

Once we've spent a day at your garage, we write down what we'll set up and at what fixed price.

TELL US HOW A CAR COMES INTO YOUR GARAGE TODAY.

Two lines are enough.

Two lines are enough: what you have today and what you want to change.

Only if you'd like us to call you.

We use your details only to reply to you. No newsletters. Company details & privacy.