Processing times for German visas and residence permits vary depending on the type of application, the applicant's nationality, the workload of the responsible diplomatic mission or Foreigners' Authority, and whether additional approvals are required. Applications involving professional qualification recognition or labour market approval may require additional processing. Applicants should generally allow sufficient time before their intended travel date and avoid making irreversible travel or relocation arrangements until a final decision has been issued. Once in Germany, appointments for residence permits may also vary considerably between municipalities.