Skip to main content

myDATA MARK Validator (Greece Invoice)

Validate structural compliance, format, and pairing of Greek myDATA MARK numbers and UID hashes.

About Greek myDATA MARK Validation

The validator checks conformity with Greek standards: 14 to 16-digit numeric MARK numbers, 40-character lowercase hexadecimal SHA-1 UID hashes, and paired UID/MARK records.

Privacy protection: validation is executed entirely in-memory on the client without sending sensitive information to external servers.

myDATA Validation Algorithm

  1. Detect whether input is a single MARK number (14-16 digits), a single UID hash (40 hex chars), or a paired record UID: [hash] MARK: [number].
  2. Verify the hex characters validity and the numeric boundary conditions for the MARK protocol.
  3. Return structured decoded elements for detailed compliance audit.

Frequently Asked Questions & Technical Guidelines