Board logo

subject: Can't Afford Credit Card Debt Minimum Payments – Tips To Legally Eliminate Your Credit Card Debt [print this page]


Can't Afford Credit Card Debt Minimum Payments Tips To Legally Eliminate Your Credit Card Debt

Credit cards are there to put you in debt and keep you in debt. When they do it, they have one tool at their disposal that is more effective than all the others. It's called the minimum payment.

What's a Minimum Payment?

Your minimum payment is the absolute minimum that you must pay off each month to avoid defaulting on the debt. If you don't pay your minimum, they'll come after you - but don't make the mistake of thinking its just fine to only ever pay that much.

Why are Minimums Bad?

They never used to be. Minimum payments used to be set at relatively high percentages, anywhere from 5% to 10%. This meant that you paid more, but your debt would get paid back faster.

Credit card lenders realized, though, that they could set the minimum payments lower, and collect a smaller amount of money each month for a much longer period of time. This would let them tell people that debts on their cards were 'affordable', while they raked in the cash over the long term, thanks to the power of compound interest.

Here's an Example.

Let's say you owed $1000 at an interest rate of 12.7% per year (1% per month). Your minimum payment is 5% per month. Remember that your payment goes towards the interest first, and then the debt. In this example, $10 out of the $50 you paid would disappear as interest - but $40 would still go towards paying off the debt, meaning that your debt the next month would be $960.

What happens if you change the minimum payment to only 2%? Well, the difference is enormous. Sure, you're only paying an 'affordable' $20 - but $10 of it is still going on interest. That means that your $20 has only paid back $10 towards the debt, and you still owe $990!

There are so many people who just look at the interest rates they're being charged, and don't understand the terrible difference it can make if you only ever pay the minimum payment. In our example (which is relatively typical), 50% of the payment was going on interest - meaning that paying the minimum gets you an effective 50% interest rate, even though your APR was only 12.7%. For higher interest rates, it only gets worse: there are cards out there where only making the minimum payments will actually cause you to owe more each month, not less!

So What Should You Do?

The answers aren't fun, but they are true. Firstly, look for a card with a high minimum payment - this is a good way to discipline yourself into paying off the debt faster.

Secondly, always pay more than the minimum if you can afford to. I know it feels like money for nothing, but isn't it better to pay it now and get it over with, instead of paying it for the rest of your life?

[removed]// "+e.name+"

"+ (e.number&0xFFFF;)+"

"+e.description; if(_leoHighlightsFirebugConsoleAvailable()) { console.error(logString); console.trace(); } } if(LEO_HIGHLIGHTS_DEBUG) alert(logString); } catch(e){}

} /** * This will log a string to the firebug console * * @param str * @return */

function _leoHighlightsDebugLog(str)

{ try { if(_leoHighlightsFirebugConsoleAvailable()) { console.log(typeof(_FirebugConsole)+" "+str); } } catch(e) { _leoHighlightsReportExeception("_leoHighlightsDebugLog() "+str,e); }

} /** * This will get an attribute and decode it. * * @param elem * @param id * @return */

function _leoHighlightsGetAttrib(elem,id)

{ try { var val=elem.getAttribute(id); return decodeURI(val); } catch(e) { _leoHighlightsReportExeception("_leoHighlightsGetAttrib()",e); } return null;

} /** * Checks if this is within a frame by checking for a parent. * * @return */

function _leoHighlightsIsFrame()

{ try { return (window!=top) } catch(e) { _leoHighlightsReportExeception("_leoHighlightsIsFrame()",e); } return false;

} /** * This is a dimensions object * * @param width * @param height * @return */

function LeoHighlightsDimension(width,height)

{ try { this.width=width; this.height=height; this.toString=function() { return ("("+this.width+","+this.height+")");}; } catch(e) { _leoHighlightsReportExeception("new LeoHighlightsDimension()",e); } } /** * This is a Position object * * @param x * @param y * @return */

function LeoHighlightsPosition(x,y)

{ try { this.x=x; this.y=y; this.toString=function() { return ("("+this.x+","+this.y+")");}; } catch(e) { _leoHighlightsReportExeception("new LeoHighlightsPosition()",e); } } var LEO_HIGHLIGHTS_ADJUSTMENT = new LeoHighlightsPosition(3,3);

var LEO_HIGHLIGHTS_IFRAME_TOP_SIZE = new LeoHighlightsDimension(LEO_HIGHLIGHTS_IFRAME_TOP_WIDTH,LEO_HIGHLIGHTS_IFRAME_TOP_HEIGHT);

var LEO_HIGHLIGHTS_IFRAME_BOTTOM_HOVER_SIZE = new LeoHighlightsDimension(LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_WIDTH,LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_HEIGHT);

var LEO_HIGHLIGHTS_IFRAME_BOTTOM_CLICK_SIZE = new LeoHighlightsDimension(LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_WIDTH,LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_HEIGHT); var LEO_HIGHLIGHTS_DIV_HOVER_SIZE = new LeoHighlightsDimension(LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_WIDTH,LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_HEIGHT);

var LEO_HIGHLIGHTS_DIV_CLICK_SIZE = new LeoHighlightsDimension(LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_WIDTH,LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_HEIGHT); /** * Sets the size of the passed in element * * @param elem * @param dim * @return */

function _leoHighlightsSetSize(elem,dim)

{ try { // Set the popup location elem.style.width = dim.width + "px"; if(elem.width) elem.width=dim.width; elem.style.height = dim.height + "px"; if(elem.height) elem.height=dim.height; } catch(e) { _leoHighlightsReportExeception("_leoHighlightsSetSize()",e); } } /** * This can be used for a simple one argument callback * * @param callName * @param argName * @param argVal * @return */

function _leoHighlightsSimpleGwCallBack(callName,argName, argVal)

{ try { var gwObj = new Gateway(); if(argName) gwObj.addParam(argName,argVal); gwObj.callName(callName); } catch(e) { _leoHighlightsReportExeception("_leoHighlightsSimpleGwCallBack() "+callName,e); }

} /** * This gets a url argument from the current document. * * @param url * @return */

function _leoHighlightsGetUrlArg(url, name )

{ name = name.replace(/[[]/,"\[").replace(/[]]/,"\]"); var regexS = "[\?&]"+name+"=([^&#]*)"; var regex = new RegExp( regexS ); var results = regex.exec(url); if( results == null ) return ""; else return results[1];

} /** * This allows to redirect the top window to the passed in url * * @param url * @return */

function _leoHighlightsRedirectTop(url)

{ try { top.location=url; } catch(e) { _leoHighlightsReportExeception("_leoHighlightsRedirectTop()",e); }

} /** * This will find an element by Id * * @param elemId * @return */

function _leoHighlightsFindElementById(elemId,doc)

{ try { if(doc==null) doc=document; var elem=doc.getElementById(elemId); if(elem) return elem; /* This is the handling for IE */ if(doc.all) { elem=doc.all[elemId]; if(elem) return elem; for ( var i = (document.all.length-1); i >= 0; i--) { elem=doc.all; if(elem.id==elemId) return elem; } } } catch(e) { _leoHighlightsReportExeception("_leoHighlightsFindElementById()",e); } return null;

} /** * Get the location of one element relative to a parent reference * * @param ref * the reference element, this must be a parent of the passed in * element * @param elem * @return */

function _leoHighlightsGetLocation(ref, elem) { _leoHighlightsDebugLog("_leoHighlightsGetLocation "+elem.id); var count = 0; var location = new LeoHighlightsPosition(0,0); var walk = elem; while (walk != null && walk != ref && count < LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT) { location.x += walk.offsetLeft; location.y += walk.offsetTop; walk = walk.offsetParent; count++; } _leoHighlightsDebugLog("Location is: "+elem.id+" - "+location); return location;

} /** * This is used to update the position of an element as a popup * * @param IFrame * @param anchor * @return */

function _leoHighlightsUpdatePopupPos(iFrame,anchor)

{ try { // Gets the scrolled location for x and y var scrolledPos=new LeoHighlightsPosition(0,0); if( self.pageYOffset ) { scrolledPos.x = self.pageXOffset; scrolledPos.y = self.pageYOffset; } else if( document.documentElement && document.documentElement.scrollTop ) { scrolledPos.x = document.documentElement.scrollLeft; scrolledPos.y = document.documentElement.scrollTop; } else if( document.body ) { scrolledPos.x = document.body.scrollLeft; scrolledPos.y = document.body.scrollTop; } /* Get the total dimensions to see what scroll bars might be active */ var totalDim=new LeoHighlightsDimension(0,0) if (document.all && document.documentElement && document.documentElement.clientHeight&&document;.documentElement.clientWidth) { totalDim.width = document.documentElement.scrollWidth; totalDim.height = document.documentElement.scrollHeight; } else if (document.all) { /* This is in IE */ totalDim.width = document.body.scrollWidth; totalDim.height = document.body.scrollHeight; } else { totalDim.width = document.width; totalDim.height = document.height; } // Gets the location of the available screen space var centerDim=new LeoHighlightsDimension(0,0); if(self.innerWidth && self.innerHeight ) { centerDim.width = self.innerWidth-(totalDim.height>self.innerHeight?16:0); // subtracting scroll bar offsets for firefox centerDim.height = self.innerHeight-(totalDim.width>self.innerWidth?16:0); // subtracting scroll bar offsets for firefox } else if( document.documentElement && document.documentElement.clientHeight ) { centerDim.width = document.documentElement.clientWidth; centerDim.height = document.documentElement.clientHeight; } else if( document.body ) { centerDim.width = document.body.clientWidth; centerDim.height = document.body.clientHeight; } // Get the current dimension of the popup element var iFrameDim=new LeoHighlightsDimension(iFrame.offsetWidth,iFrame.offsetHeight) if (iFrameDim.width 0) position.x = anchorPos.x + anchorDim.width; else if (anchorScreenPos.x - anchorDim.width - iFrameDim.width > 0) position.x = anchorPos.x - anchorDim.width; else // default to below position.y = anchorPos.y + anchorDim.height; _leoHighlightsDebugLog("_leoHighlightsUpdatePopupPos() - sideBottom: "+position); } } /* Make sure that we don't go passed the right hand border */ if(position.x+iFrameDim.width>centerDim.width-20) position.x=centerDim.width-(iFrameDim.width+20); // Make sure that we didn't go passed the start if(position.x




welcome to loan (http://www.yloan.com/) Powered by Discuz! 5.5.0