You're right about the EU thing, I can just claim to have stepped over the border to Germany and the 90 days starts again. In the meantime, I have my stamp from the Ukraine border on Sunday so that gives me another 90 days.
Aha, this is the common misconception. It used to be 90 days on a stamp (or a wave of the passport if you're EU) - but now, it's any 90 days in 180 days throughout the *whole* Schengen area. Therefore, border runs are now pointless.
Obviously, if you're EU, then it's no issue because there's no systematic record kept of entries/exits outside of stamps in passports. But non-EU have had a torrid time since Schengen because of the 90/180 rule.
Incidentally, did you get a stamp from Poland at all when you went to Ukraine?
That's a great post but the above isn't quite accurate. The only thing I found you can't do without a registered address is register a car in your name, but I've managed to do everything else (include paying taxes!).
Just goes to show how utterly redundant and pointless the system is - I can understand having a registered address, as it's actually a great idea having one official address with the State. But to make it so tedious and irritating to actually do so just means people won't bother.
As for the not paying tax thing, the last school I worked for took tax from my salary, even though I had no NIP and no registration, so how does that work?
Good question. They more than likely pocketed it - which is more than enough reason to demand proof that they actually paid it. If they're not forthcoming with it, just remind them that you can happily show the taxman your contract.