Free Tool

USCIS Document Checklist Generator

Choose your case type to see the supporting documents applicants are most often asked for — and which ones need a certified English translation if they’re not in English.


The one rule that covers everything: USCIS requires a full English translation with a translator certification for any document in a foreign language (8 CFR 103.2(b)(3)). If a document below is not in English, it needs a certified translation.

    Price my translations

    Most checklist documents are often short files. Eligible standard documents are $19.99 per page. Every translation includes a signed Certificate of Accuracy. Start your order or get a free quote.

    This checklist is general information, not legal advice. Document requirements vary by case — always follow your form instructions, USCIS/NVC notices, or your attorney’s guidance.

    Checklist questions

    Do all of my documents need certified translation?

    Only documents that are not in English. Each foreign-language document must be submitted with a complete English translation and a translator certification (8 CFR 103.2(b)(3)).

    Can I translate my own documents for USCIS?

    USCIS expects the translator to certify they are competent to translate and that the translation is accurate. Self-translations are widely discouraged and frequently questioned; a professional certified translation avoids RFE risk for a small cost.

    How fast can I get my documents translated?

    Eligible standard documents are delivered within 24 hours of order confirmation on business days, or that document is free, as a certified-translation PDF. Eligible standard documents are $19.99 per page.

    Serving clients across the NY/NJ metro: Manhattan  ·  Brooklyn  ·  Queens  ·  The Bronx  ·  Jersey City  ·  Newark  ·  Elizabeth  ·  Paterson

    Compare certified translation services: Best certified translation services for USCIS  ·  RushTranslate review  ·  ImmiTranslate alternative

    Corpus Localization contributes 0.5% of revenue to carbon removal via Stripe Climate