Does entering Romania restart the 90-day Schengen allowance?

No. Short visits to Romania count in the same 90-days-in-any-180-days calculation as visits to other Schengen countries. Moving from Germany to Romania does not restart the allowance, and a brief departure from Schengen does not automatically create another 90 days. Both arrival and departure dates count. The calculation must cover every day of the proposed visit, using the rolling preceding window. Your visa may also authorise fewer days than the general maximum. Use the European Commission’s calculator as a supporting tool, and assess residence-permit or long-stay-visa periods according to their separate legal basis.