View over a shoulder of hands working at a laptop
Photo: Unsplash License. Illustration of the topic, not a service endorsement.
Help one reader

This guide is free. If it helped, you can chip in any amount (suggested $5) through Stripe.

Step-by-step: preparing an application

  1. Identify the right form

    Use official sources to find the correct form.

  2. Check eligibility

    Read the eligibility section.

  3. Download the current form

    Check the edition date.

  4. Read the instructions

    Read them all the way through.

  5. Gather documents

    Collect required evidence.

  6. Get translations

    Translate foreign documents with certification.

  7. Fill out the form

    Answer every question accurately.

  8. Check fees

    Confirm the current fee and payment method.

  9. Sign the form

    Sign where required.

  10. Make copies

    Copy everything before you send it.

  11. File correctly

    Use the correct address or online system.