When is the tourist tax due?

When is the tourist tax due?

Payment is usually made at check-in.