In Greece, all EU boats (including Greek ones) should pay this same docking
fee. In practice, not many bother to check in with the port police, and not many port police chase those who don't bother.
Part of the reason for this laxity is that the majority of boats have permanent berths, and pay annual fees
, going out for short periods and returning after two or three days anchoring
out. These don't have to pay the daily fee - they only have to pay the "booking in" fee. And about €4 for half an hour's work is seen as ridiculous by thinking officials
You'll note the typical Greek fee has three parts
; a one off "port entry" fee, a midnight to midnight "docking" fee, and a €0.88 tax stamp. This tax stamp, is, of course, payable at another office which is usually closed . . .
And for non-EU boats there is this three monthly "permission to cruise" charge, payable after the first three months of visit (nip out before thase three moonths and you win!)
All of this dependent on individual officials and which side of the bed
they got out of, of course. But some places are diligent - Patras, Corinthos, Symi, Rhodos come to mind