When should I submit my transcript to universities?
You should submit your transcript to universities by whatever deadline the university requests. The university admissions office will tell you what documents they want by what deadlines both for applications and for admitted students (final transcripts after high school graduation). Check their website or call them directly. Universities want transcripts that show all of your coursework and grades from high school (usually grades 912). In the US, your current high school will usually have copies of transcripts from your previous schools. That is how they know whether you have taken all of the courses required for graduation. Talk to whoever handles the transcripts at your current school to see if they will send copies of these with the transcript that they prepare (or if the information is in some way already included in their standard transcript). This information is usually handled by the Registrars Office (or equivalent). No one cares what year you took most courses, so long as you took them. Different schools, states, provinces and countries have different graduation requirements and organize courses into different sets and different orders. What the university wants to know is what you took and what grades you got. They will have a certain set of minimum course requirements, which will be a long enough list that you will need transcripts that span multiple years to cover it. But most 4-year high school curricula include the full range of requirements, so you will most likely have taken all of the relevant courses. In the case of students who took required high school classes (e.g., Algebra) before 9th grade, the high school will have a way of noting this on their official transcripts. (I took Algebra and German in middle school, and both are listed in a special section of my transcript, since they were required for graduation in my state).