DE Estimated Tax — Germany 2025 | OpenAccountants