P
Penny Academy
SAF · University of Waterloo
KK
Ken K.
Instructor
AFM 206 · Personal Taxation

T1 assignment, marked instantly.

Upload your completed answer key and confirm the rubric. Penny will read each submission line-by-line against your model return and deliver feedback that mirrors how a TA would mark it.

Assignment
B · T1 Return
Due
Submitted
47 / 52
Answer key
The completed T1 Penny will benchmark against
Locked
PDF
AFM206_AssignmentB_AnswerKey.pdf
2.4 MB · Uploaded Mar 03
Taxpayer profile
ON resident · employment + self-employment
Schedules expected
S1, S7, S11, T2125, ON428
Slips embedded
T4 × 2, T4A, T5, T5008, T2202
Final refund
$2,847.00
Detected difficulty
Medium · 9 graded sections
Marking rubric
Penny applies these weights to every submission
Editable
Total points
0
Income & T-slip reporting
0 pts
T4 — Employment income
T4A — Pension / scholarship
T5 — Investment income
T5008 — Securities (Sch 3)
Deductions
0 pts
RRSP — Schedule 7
Union / professional dues
Child care — T778
Moving expenses — T1-M
Non-refundable credits
0 pts
Tuition — Schedule 11
Charitable donations
Medical expenses
Disability / caregiver
Self-employment & rental
0 pts
Business income — T2125
Rental income — T776
Calculations & final tax
0 pts
Federal tax — Schedule 1
Provincial tax — ON428
Refund / balance owing
Presentation & completeness
0 pts
All applicable schedules attached
Signatures, dates, formatting
Submission cutoff
October 1, 2026 · 11:59 PM
Time remaining
Days
Hours
Minutes
Seconds

T1 Personal Tax Return — Assignment B

JD
John Doe
jdoe@uwaterloo.ca
Signed in
Drop your completed T1 PDF here
or click to browse · PDF only · max 25 MB
By submitting you confirm this is your own work in line with the SAF academic integrity policy. Penny grades against the answer key uploaded by your instructor.
P

Penny is reading your return…

Roughly 20 seconds. You can close this tab — we'll email you when it's marked.

Parsing PDF, identifying schedules
~3s
Extracting T-slip values & line items
~4s
Comparing against instructor answer key
~6s
Applying rubric weights & calculating grade
~4s
Drafting personalized feedback
~3s
Final grade
78 / 100
B+
Rubric breakdown
By category
Income & T-slip reporting
20 / 25
Deductions
18 / 20
Non-refundable credits
13 / 20
Self-employment & rental
13 / 15
Calculations & final tax
7 / 10
Presentation & completeness
7 / 10
AFM 206 · Assignment B

Class results, at a glance.

Here you will be able to view your entire class, open each of their submissions, override and publish grades as needed.

Class average
74.3 / 100
+2.1 vs. last cohort
Median
72
Class of 52 students
Marked
47 / 52
5 pending submission
Time to mark
17 min
vs. ~14 hrs manual
Student Student ID Email Status Grade
PC
Priya Chen
21834051 pchen2@uwaterloo.ca Graded
/ 100Edited
Open Submission
MS
Marcus Singh
21945112 m4singh@uwaterloo.ca Graded
/ 100Edited
Open Submission
EO
Emma O'Sullivan
21789403 eosulliv@uwaterloo.ca Graded
/ 100Edited
Open Submission
RP
Ravi Patel
21902384 r3patel@uwaterloo.ca Graded
/ 100Edited
Open Submission
SK
Sophie Kowalski
21856772 skowalsk@uwaterloo.ca Graded
/ 100Edited
Open Submission
JD
John Doe
21888412 jdoe@uwaterloo.ca Graded
/ 100Edited
Open Submission
DA
Daniela Arias
21934821 darias@uwaterloo.ca Graded
/ 100Edited
Open Submission
LT
Liam Tremblay
21822091 l2trembl@uwaterloo.ca Graded
/ 100Edited
Open Submission
HN
Hannah Nguyen
21947712 h5nguyen@uwaterloo.ca Graded
/ 100Edited
Open Submission
JM
James MacDonald
21809552 jmacdona@uwaterloo.ca Graded
/ 100Edited
Open Submission
AR
Amira Rahman
21922304 a4rahman@uwaterloo.ca Graded
/ 100Edited
Open Submission
TG
Tom Gallagher
21856104 tgallagh@uwaterloo.ca Graded
/ 100Edited
Open Submission
YL
Yuki Lin
21899223 y3lin@uwaterloo.ca Graded
/ 100Edited
Open Submission
NF
Nathan Foster
21813398 n2foster@uwaterloo.ca Graded
/ 100Edited
Open Submission
KP
Kiera Park
21944817 k4park@uwaterloo.ca Not submitted Send reminder