School Report Writer for England: KS1-KS4 and EYFS

Primary and secondary reports in England, from Nursery and Reception to Year 11, written in UK English with the key stage vocabulary teachers use. 11,643 sentences across 6 report types. Pupil names never leave your device. The app runs in your browser; names, levels and comments are not sent to any server, and no AI service is called.

Open the app for EnglandPricing

Primary learning behaviours (KS1-KS2)

1,234 sentences. Key stage: Key Stage 1 (Years 1-2) and Key Stage 2 (Years 3-6). Report periods: Autumn interim report, Spring report and End-of-year report (summer). Rate any of: Attitude and Engagement, Independence, Resilience, Collaboration, Organisation and Presentation and Conduct and Respect.

Levels: C = Consistently, U = Usually, S = Sometimes, N = Not yet.

Sample draft (Key Stage 2 (Years 3-6), autumn interim report; Attitude and Engagement and Independence Consistently, Resilience Sometimes, the rest Usually):

It has been good to see Ava make a positive start to the autumn term, with focused work most of the time. Ava reliably reads written instructions on the board or on a worksheet and follows them closely, so very little time is lost. Ava listens attentively during whole-class teaching and readily offers thoughtful ideas in class discussions. Using self-assessment to name one mistake and how to fix it will help Ava see errors as useful steps in learning. Parents' evening will be a good chance to talk about how we can build on Ava's settled start.

Write primary learning behaviours comments for your class

Primary subject comments (KS1-KS2)

2,092 sentences. Key stage: KS1 (Years 1-2), Lower KS2 (Years 3-4) and Upper KS2 (Years 5-6). Report periods: Autumn interim report, Spring interim report and End-of-year report (summer). Rate any of: Reading, Writing, Spoken Language, Phonics and Spelling, Maths, Science, History, Geography, Art and Design, Computing, Design and Technology, Music, PE, RE, Languages and PSHE and RSHE.

Levels: E = Extending, C = Confident, D = Developing, B = Beginning.

Sample draft (Upper KS2 (Years 5-6), autumn interim report; Reading and Writing Extending, Maths Developing, the rest Confident):

Reading, writing and maths give Ava a good base, and she can usually explain her thinking in discussions. Ideas in Ava's writing are organised in a logical order, and she can explain why each part of a piece comes where it does. Ava analyses how authors use figurative language, structure and presentation to shape meaning, explaining the effect on the reader in detail. She could use a place value chart to compare decimals with different numbers of decimal places, such as 0.5 and 0.45. Thank you for meeting with me at parents' evening; I look forward to helping Ava build on this start.

Write primary subject comments comments for your class

EYFS (Nursery and Reception)

1,580 sentences. Year group: Nursery (FS1, ages 3-4) and Reception (FS2, ages 4-5). Report periods: Autumn report or parent meeting, Spring report and End-of-year report (summer). Rate any of: Communication and Language, Personal, Social and Emotional Development, Physical Development, Literacy, Mathematics, Understanding the World, Expressive Arts and Design and Characteristics of Effective Learning.

Levels: S = Expected: secure and confident, E = Expected, D = Emerging: developing well, B = Emerging: beginning.

Sample draft (Reception (FS2, ages 4-5), autumn report or parent meeting; Communication and Language and Personal, Social and Emotional Development Expected: secure and confident, Physical Development Emerging: developing well, the rest Expected):

Whether in the classroom or the outdoor area, Ava can usually find something interesting to explore. Ava independently follows instructions with several parts, such as hanging up an apron, washing hands and coming to the carpet. When listening to a story, Ava readily asks thoughtful questions about why the characters act as they do. Practising cutting soft foods such as pancakes with a knife and fork will help Ava feel ready for lunch in the hall. Ava is a lovely member of our class, and it is a pleasure to teach her.

Write eyfs comments for your class

Secondary attitude to learning (KS3-KS4)

1,234 sentences. Key stage: Key Stage 3 (Years 7-9) and Key Stage 4 (Years 10-11). Report periods: Autumn progress report, Spring report and End-of-year report (summer). Rate any of: Engagement and Effort, Independent Study, Organisation and Preparation, Resilience and Response to Feedback, Collaboration and Communication and Conduct and Responsibility.

Levels: O = Outstanding, G = Good, R = Requires improvement, U = Unsatisfactory.

Sample draft (Key Stage 4 (Years 10-11), autumn progress report; Engagement and Effort and Independent Study Outstanding, Organisation and Preparation Requires improvement, the rest Good):

Since September, Ava has usually been punctual to tutor time and ready for the day ahead. Online homework tasks are completed in full by Ava, who reviews any incorrect answers and works out the reason for each error. In practical work, Ava stays fully involved throughout, thinking carefully about each step rather than simply following instructions. She should fill any gaps in class notes each week, using the resources provided, so that revision folders are complete. Please contact me if you have any questions about how Ava has settled in.

Write secondary attitude to learning comments for your class

Secondary subject comments (KS3-KS4)

4,216 sentences. Key stage: Key Stage 3 (Years 7-9) and Key Stage 4 (Years 10-11). Report periods: Interim report (autumn or spring) and End-of-year report (summer). Pick one subject per class: English, Maths, Science, History, Geography, Religious Education, Modern Foreign Languages, Computing, Art and Design, Music, Drama, Physical Education, Design and Technology and Food and Nutrition.

Levels: E = Excellent, G = Good, D = Developing, N = Needs support.

Sample draft (Key Stage 4 (Years 10-11), interim report (autumn or spring); English, Good):

Day to day, Ava works steadily, asks sensible questions and makes good use of the guidance offered. In timed exam-style essays, Ava plans a clear response and generally sustains a focused argument supported by evidence. Ava compares writers' viewpoints in non-fiction texts clearly, identifying differences in attitude and some of the methods used to convey them. Revising the context of the modern text through short quizzes, then linking each point to a theme, will help Ava use context purposefully in essays. Ava should be pleased with this solid work, and I hope she will keep aiming higher.

Write secondary subject comments comments for your class

EAL / ESL language progress (ages 5-18)

1,287 sentences. School phase: Primary (ages 5-11) and Secondary (ages 11-18). Report periods: First / interim report, Mid-year report and End-of-year report. Rate any of: Listening, Speaking, Reading, Writing, Vocabulary and Grammar and Language-Learning Behaviours.

Levels: D = Competent / fluent, C = Developing competence, B = Early acquisition, A = New to English.

Sample draft (Secondary (ages 11-18), first / interim report; Listening and Speaking Competent / fluent, Reading Early acquisition, the rest Developing competence):

Ava communicates clearly in everyday English and checks verb tenses and word order when speaking and writing. During practical work in science, Ava explains her method and results to the group in a logical order, using precise subject terms. During class discussion, Ava listens carefully to different points of view and responds directly to what each speaker has said. She could look at the headings, pictures and words in bold on a textbook page before the lesson to predict the topic. With continued practice, Ava will keep gaining accuracy in spoken and written English.

Write eal / esl language progress comments for your class

Free examples first?

Browse free sample comments by skill and grade band on Report Comment Bank, then come back to write the whole class here.

Questions

Is it free for England teachers?

Yes for up to 5 pupils per class, from a free sample bank. Pro (€59 a year) unlocks whole classes and all 39,611 sentences.

Do pupil names leave my device?

Pupil names never leave your device. The app runs in your browser; names, levels and comments are not sent to any server, and no AI service is called.

Can I match my school's character limit?

Yes. Type the limit and every comment is fitted to it; each shows a live character count while you edit.

Not affiliated with or endorsed by the Department for Education, Ofsted, any local authority or any multi-academy trust. Year groups and key stages are named for identification only. Not affiliated with or endorsed by the Department for Education, the Standards and Testing Agency, Ofsted, any local authority, SACRE or multi-academy trust, or any phonics, maths or curriculum scheme. Written around the national curriculum programmes of study in England; check the wording against your school's curriculum and reporting policy. Not affiliated with or endorsed by the Department for Education, the Standards and Testing Agency, Ofsted or any local authority. EYFS terms are used for identification only. Not affiliated with or endorsed by the Department for Education, Ofsted, any exam board, any local authority or any academy trust. Year groups and key stages are named for identification only. Not affiliated with or endorsed by the Department for Education, Ofqual, Ofsted, any exam board, any local authority or any academy trust. Subjects, year groups and key stages are named for identification only. Not affiliated with or endorsed by the Department for Education, The Bell Foundation, WIDA or the University of Wisconsin-Madison, or any examination or assessment body. Stage names are used for identification only.