In order to pay for my undergraduate and graduate education, I took out almost $100,000 in student loans. All the loans were federal Stafford loans, about 60% unsubsidized (interest accrues during school) and 40% subsidized (interest does not accrue during school). The interest rate is fixed at 6.8%, and the standard repayment period is 10 years. My salary covers my regular expenses as well as the standard student loan repayment. Assuming I don't lose my job and my regular expenses stay steady, I have a little money left over. Is it better to use this money to pay off the student loan debt, or should I put it in a retirement account? My employer will only match up to $1500 per year for retirement, and only if you've worked there five years, so that's not a deciding factor. My financial situation is otherwise healthy. This is the only debt I have, no credit card debt. During school, I contributed to a Roth IRA using money from the student loans in order to take advantage of my low tax bracket as a student. That account now has about $20,000, so I have an emergency stash.