Repaying your Federal Student Loans

You don’t have to begin repaying your federal student loans until after you leave college or drop below half-time enrollment in your final year of undergraduate study. Paying them off sooner allows you to save money, meet your loans’ repayment goals and avoid default. But not paying them off yet can be difficult because it can mean you miss the payments your monthly federal loan payment is calculated to cover.

The Best Student Loans To Pay For Your MBA (Business School)

What if I don’t finish my federal loan obligations by the end of my current calendar year?

You might be able to avoid extra payments if you wait until after the end of the next calendar year to start repaying the full balance. If your loan balances are very large and interest is due on them each month, your interest wont be paid until you pay off all of your balance. Once the balance is paid off, the balance is removed from your federal student loan and you aren’t on the hook for it anymore. If you’d like to get all the details, be sure to look at this website.

Can I defer my loan payments if I am unable to repay them on time?

If you receive a deferment, your payments will continue to be taken from your paycheck, and interest will continue to accrue on your loans, unless you were enrolled in a Direct Loan Program that allows you to defer repayment after you reach a certain income level. A Direct Loan deferment is different from a Public Service Loan Forgiveness, where you receive the governments largest loan forgiveness program. The same repayment rules apply to the two types of deferments, including the ability to defer your federal loans when you’re unemployed. If you do not know whether you qualify for a deferment, you can inquire about them from the Repayment Estimator in the StudentLoans.gov website.

What if I meet the income requirements for the Public Service Loan Forgiveness program?

If you qualify for Public Service Loan Forgiveness and are currently in default, you can stop making payments and receive a Direct Loan disbursement. During the process of a Direct Loan disbursement, you will have the opportunity to establish new repayment plans with the U.S. Department of Education.

What if I meet the income requirements for a Pay As You Earn repayment plan?

If you qualify for a Pay As You Earn repayment plan and have non-Federal student loan debt, you can stop making payments and receive a Direct Loan disbursement. During the process of a Direct Loan disbursement, you will have the opportunity to establish new repayment plans with the U.S. Department of Education. You can also temporarily stop making payments if you have not made any payments on the current plan within two years of becoming eligible for the plan.

5 Comments

  • 1
    Roger Lancefield
    July 29, 2008 - 11:38 pm | Permalink

    >Heh, thanks Ian. I’ve recently started learning Django and when I first saw the templates config section in settings.py I made a mental note to find out how to avoid hard-coding paths. Looks like I need look no further 🙂

  • 2
    atleta
    January 27, 2009 - 3:19 pm | Permalink

    >And it’s not only a problem for multideveloper projects, it’s a problem for almost every project as long as you develop on a different machine or just a different directory than where your app is (going to be) running. And it’s almost always the case.

    To make the code platform independent I use os.path.join instead of string formatting and I use the location of the Settings module to calculate the installation root instead of using the current directory (which may or may not work). I have the following lines at the beginning of my settings.py:

    def absp(path):
    os.path.join(ROOT,path)
    return os.path.join(ROOT,path)

    ROOT = os.path.dirname(os.path.realpath(__file__))

    then I use absp(“relative/path”) to set up the templates.

    My other trick is to have a module called devenv.py that I import in settings. That module checks whether it runs on a development environment and if so, it changes a few settings, e.g. the database one. Pretty important thing to do… To decide whether it’s the development or the live system I look at the path. If it contains /home/my_user_name, then it’s the devel directory.

    Mine is a single developer project, but this trick can be used for multideveloper too, if the settings to change are read from a config file which is either not version controlled centrally or has a uniq name for each developer. This is pretty standard for java project build setups. E.g. the local config can be called config.local or config.$username.

  • 3
    atleta
    January 27, 2009 - 3:22 pm | Permalink

    >I meant:
    def absp(path):
        return os.path.join(ROOT,path)

    ROOT = os.path.dirname(os.path.realpath(__file__))

  • 4
    August 16, 2014 - 7:07 pm | Permalink

    I see you share interesting things here, you can earn some additional money, your website has huge potential, for the
    monetizing method, just type in google – K2 advices how
    to monetize a website

  • 5
    July 21, 2017 - 4:07 pm | Permalink

    Hi admin, do you monetize your cottee.org ?
    There is easy method to earn decent money every month, just search on youtube
    : How to earn with wordai 4

  • Leave a Reply

    Your email address will not be published. Required fields are marked *