There's a drive for a harmonised (all at about 20%) value added tax 8still national taxes).

A more recent push is for a harmonised financial transaction tax, but the British don't go along with this.

The EU gets revenue only from the members, not directly through taxation.